@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700);.lnr{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Linearicons-Free,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.lnr-home:before{content:"\e800"}.lnr-apartment:before{content:"\e801"}.lnr-pencil:before{content:"\e802"}.lnr-magic-wand:before{content:"\e803"}.lnr-drop:before{content:"\e804"}.lnr-lighter:before{content:"\e805"}.lnr-poop:before{content:"\e806"}.lnr-sun:before{content:"\e807"}.lnr-moon:before{content:"\e808"}.lnr-cloud:before{content:"\e809"}.lnr-cloud-upload:before{content:"\e80a"}.lnr-cloud-download:before{content:"\e80b"}.lnr-cloud-sync:before{content:"\e80c"}.lnr-cloud-check:before{content:"\e80d"}.lnr-database:before{content:"\e80e"}.lnr-lock:before{content:"\e80f"}.lnr-cog:before{content:"\e810"}.lnr-trash:before{content:"\e811"}.lnr-dice:before{content:"\e812"}.lnr-heart:before{content:"\e813"}.lnr-star:before{content:"\e814"}.lnr-star-half:before{content:"\e815"}.lnr-star-empty:before{content:"\e816"}.lnr-flag:before{content:"\e817"}.lnr-envelope:before{content:"\e818"}.lnr-paperclip:before{content:"\e819"}.lnr-inbox:before{content:"\e81a"}.lnr-eye:before{content:"\e81b"}.lnr-printer:before{content:"\e81c"}.lnr-file-empty:before{content:"\e81d"}.lnr-file-add:before{content:"\e81e"}.lnr-enter:before{content:"\e81f"}.lnr-exit:before{content:"\e820"}.lnr-graduation-hat:before{content:"\e821"}.lnr-license:before{content:"\e822"}.lnr-music-note:before{content:"\e823"}.lnr-film-play:before{content:"\e824"}.lnr-camera-video:before{content:"\e825"}.lnr-camera:before{content:"\e826"}.lnr-picture:before{content:"\e827"}.lnr-book:before{content:"\e828"}.lnr-bookmark:before{content:"\e829"}.lnr-user:before{content:"\e82a"}.lnr-users:before{content:"\e82b"}.lnr-shirt:before{content:"\e82c"}.lnr-store:before{content:"\e82d"}.lnr-cart:before{content:"\e82e"}.lnr-tag:before{content:"\e82f"}.lnr-phone-handset:before{content:"\e830"}.lnr-phone:before{content:"\e831"}.lnr-pushpin:before{content:"\e832"}.lnr-map-marker:before{content:"\e833"}.lnr-map:before{content:"\e834"}.lnr-location:before{content:"\e835"}.lnr-calendar-full:before{content:"\e836"}.lnr-keyboard:before{content:"\e837"}.lnr-spell-check:before{content:"\e838"}.lnr-screen:before{content:"\e839"}.lnr-smartphone:before{content:"\e83a"}.lnr-tablet:before{content:"\e83b"}.lnr-laptop:before{content:"\e83c"}.lnr-laptop-phone:before{content:"\e83d"}.lnr-power-switch:before{content:"\e83e"}.lnr-bubble:before{content:"\e83f"}.lnr-heart-pulse:before{content:"\e840"}.lnr-construction:before{content:"\e841"}.lnr-pie-chart:before{content:"\e842"}.lnr-chart-bars:before{content:"\e843"}.lnr-gift:before{content:"\e844"}.lnr-diamond:before{content:"\e845"}.lnr-linearicons:before{content:"\e846"}.lnr-dinner:before{content:"\e847"}.lnr-coffee-cup:before{content:"\e848"}.lnr-leaf:before{content:"\e849"}.lnr-paw:before{content:"\e84a"}.lnr-rocket:before{content:"\e84b"}.lnr-briefcase:before{content:"\e84c"}.lnr-bus:before{content:"\e84d"}.lnr-car:before{content:"\e84e"}.lnr-train:before{content:"\e84f"}.lnr-bicycle:before{content:"\e850"}.lnr-wheelchair:before{content:"\e851"}.lnr-select:before{content:"\e852"}.lnr-earth:before{content:"\e853"}.lnr-smile:before{content:"\e854"}.lnr-sad:before{content:"\e855"}.lnr-neutral:before{content:"\e856"}.lnr-mustache:before{content:"\e857"}.lnr-alarm:before{content:"\e858"}.lnr-bullhorn:before{content:"\e859"}.lnr-volume-high:before{content:"\e85a"}.lnr-volume-medium:before{content:"\e85b"}.lnr-volume-low:before{content:"\e85c"}.lnr-volume:before{content:"\e85d"}.lnr-mic:before{content:"\e85e"}.lnr-hourglass:before{content:"\e85f"}.lnr-undo:before{content:"\e860"}.lnr-redo:before{content:"\e861"}.lnr-sync:before{content:"\e862"}.lnr-history:before{content:"\e863"}.lnr-clock:before{content:"\e864"}.lnr-download:before{content:"\e865"}.lnr-upload:before{content:"\e866"}.lnr-enter-down:before{content:"\e867"}.lnr-exit-up:before{content:"\e868"}.lnr-bug:before{content:"\e869"}.lnr-code:before{content:"\e86a"}.lnr-link:before{content:"\e86b"}.lnr-unlink:before{content:"\e86c"}.lnr-thumbs-up:before{content:"\e86d"}.lnr-thumbs-down:before{content:"\e86e"}.lnr-magnifier:before{content:"\e86f"}.lnr-cross:before{content:"\e870"}.lnr-menu:before{content:"\e871"}.lnr-list:before{content:"\e872"}.lnr-chevron-up:before{content:"\e873"}.lnr-chevron-down:before{content:"\e874"}.lnr-chevron-left:before{content:"\e875"}.lnr-chevron-right:before{content:"\e876"}.lnr-arrow-up:before{content:"\e877"}.lnr-arrow-down:before{content:"\e878"}.lnr-arrow-left:before{content:"\e879"}.lnr-arrow-right:before{content:"\e87a"}.lnr-move:before{content:"\e87b"}.lnr-warning:before{content:"\e87c"}.lnr-question-circle:before{content:"\e87d"}.lnr-menu-circle:before{content:"\e87e"}.lnr-checkmark-circle:before{content:"\e87f"}.lnr-cross-circle:before{content:"\e880"}.lnr-plus-circle:before{content:"\e881"}.lnr-circle-minus:before{content:"\e882"}.lnr-arrow-up-circle:before{content:"\e883"}.lnr-arrow-down-circle:before{content:"\e884"}.lnr-arrow-left-circle:before{content:"\e885"}.lnr-arrow-right-circle:before{content:"\e886"}.lnr-chevron-up-circle:before{content:"\e887"}.lnr-chevron-down-circle:before{content:"\e888"}.lnr-chevron-left-circle:before{content:"\e889"}.lnr-chevron-right-circle:before{content:"\e88a"}.lnr-crop:before{content:"\e88b"}.lnr-frame-expand:before{content:"\e88c"}.lnr-frame-contract:before{content:"\e88d"}.lnr-layers:before{content:"\e88e"}.lnr-funnel:before{content:"\e88f"}.lnr-text-format:before{content:"\e890"}.lnr-text-format-remove:before{content:"\e891"}.lnr-text-size:before{content:"\e892"}.lnr-bold:before{content:"\e893"}.lnr-italic:before{content:"\e894"}.lnr-underline:before{content:"\e895"}.lnr-strikethrough:before{content:"\e896"}.lnr-highlight:before{content:"\e897"}.lnr-text-align-left:before{content:"\e898"}.lnr-text-align-center:before{content:"\e899"}.lnr-text-align-right:before{content:"\e89a"}.lnr-text-align-justify:before{content:"\e89b"}.lnr-line-spacing:before{content:"\e89c"}.lnr-indent-increase:before{content:"\e89d"}.lnr-indent-decrease:before{content:"\e89e"}.lnr-pilcrow:before{content:"\e89f"}.lnr-direction-ltr:before{content:"\e8a0"}.lnr-direction-rtl:before{content:"\e8a1"}.lnr-page-break:before{content:"\e8a2"}.lnr-sort-alpha-asc:before{content:"\e8a3"}.lnr-sort-amount-asc:before{content:"\e8a4"}.lnr-hand:before{content:"\e8a5"}.lnr-pointer-up:before{content:"\e8a6"}.lnr-pointer-right:before{content:"\e8a7"}.lnr-pointer-down:before{content:"\e8a8"}.lnr-pointer-left:before{content:"\e8a9"}@media (max-width:1480px){.navbar .menu_nav .nav-item.submenu ul{left:auto;right:0}}@media(max-width:991px){.navbar-toggler{border:none;border-radius:0;cursor:pointer;margin-bottom:20px;margin-top:20px;padding:0}.navbar{padding:0 15px}.header_area .navbar-brand{padding-top:0}.main_menu_inner{background:#000}.navbar-toggler[aria-expanded=false] span:nth-child(2){opacity:1}.navbar-toggler[aria-expanded=true] span:nth-child(2){opacity:0}.navbar-toggler[aria-expanded=true] span:first-child{position:relative;top:7.5px;transform:rotate(-45deg)}.navbar-toggler[aria-expanded=true] span:last-child{bottom:6px;position:relative;transform:rotate(45deg)}.navbar-toggler span{background:#85ae89;cursor:pointer;display:block;height:3px;margin:auto auto 4px;transition:all .4s linear;width:25px}.navbar .menu_nav .nav-item{z-index:1}.navbar .menu_nav .nav-item .nav-link{line-height:36px;padding:0;position:relative}.navbar .menu_nav .nav-item.dropdown:after{border:0;color:#777;content:"\e874";display:inline-block;font-family:Linearicons-Free;font-size:13px;height:100%;line-height:36px;position:absolute;right:0;top:0;z-index:-1}.navbar .menu_nav .nav-item.dropdown.show:after,.navbar .menu_nav .nav-item.dropdown:focus:after{color:#52c5fd;outline:none}.navbar .menu_nav .nav-item+li{margin-left:0}.navbar-collapse{max-height:288px;overflow-y:scroll}.hotel_booking_table{padding:28px 15px 15px}.banner_area{display:block}.banner_area .position{background:#04091e;bottom:0;position:relative}.banner_content{margin-bottom:94px;margin-top:124px}.accomodation_area .row{margin:0 auto -30px;max-width:556px}.about_content{padding-right:0}.testimonial_slider .testimonial_item{padding:25px 30px}.footer-area .col-sm-6{margin-bottom:30px}.footer-bottom{text-align:center}.footer-bottom .footer-social{margin-top:20px;text-align:center}.blog_banner .banner_content{margin:200px 0 120px}.categories_post img{width:100%}.blog_categorie_area .col-lg-4+.col-lg-4{margin-top:40px}.blog_area{padding-bottom:80px}.single-post-area .blog_right_sidebar{margin-top:30px}}@media(max-width:767px){.about_content{padding-bottom:50px}.single-recent-blog-post{margin:0 auto 30px;max-width:360px}.boking_table{margin-left:0}.hotel_booking_table{display:block;padding:0}.gallery_item img{max-width:100%;width:100%}.blog_banner .banner_content h4{font-size:48px;line-height:58px;margin-bottom:20px}.blog_info{padding-bottom:10px;padding-top:0;text-align:left!important}.blog_meta li{display:inline-block;width:47.5%}.single-post .blog_info{padding-bottom:0;padding-top:30px}.single-post-area .social-links{margin-bottom:0;padding-left:0}.comment-form .email{margin-bottom:0}.contact_form{margin-top:30px}}@media(max-width:575px){.banner_content h2{font-size:40px;line-height:50px}.banner_content p br{display:none}.accomodation_area .row{margin:0 auto -30px}.section_gap{padding:70px 0}.section_title h2{font-size:26px;line-height:36px}.testimonial_slider .testimonial_item img{margin-bottom:15px;margin-right:0}.testimonial_slider .testimonial_item{display:block}.navbar{padding:0 10px}.header_area .container{padding:0}.header-top .container{padding:0 15px}.blog_banner .banner_content h4{font-size:36px;line-height:46px}}@media(max-width:480px){.comments-area .comment-list.left-padding{padding-left:5px}.comments-area .thumb{margin-right:5px}.comments-area .btn-reply{padding:0 8px}}.slbOverlay,.slbWrap,.slbWrapOuter{bottom:0;left:0;position:fixed;right:0;top:0}.slbOverlay{-webkit-animation:slbOverlay .5s;-moz-animation:slbOverlay .5s;animation:slbOverlay .5s;background-color:#000;filter:alpha(opacity=70);opacity:.7;overflow:hidden;z-index:2000}.slbWrapOuter{overflow-x:hidden;overflow-y:auto;z-index:2010}.slbWrap{position:absolute;text-align:center}.slbWrap:before{content:"";height:100%}.slbContentOuter,.slbWrap:before{display:inline-block;vertical-align:middle}.slbContentOuter{box-sizing:border-box;margin:0 auto;max-width:100%;padding:0 1em;text-align:left;z-index:2020}.slbContentEl .slbContentOuter{padding:5em 1em}.slbContent{position:relative}.slbContentEl .slbContent{background-color:#fff;box-shadow:0 .2em 1em rgba(0,0,0,.4)}.slbContentEl .slbContent,.slbImageWrap{-webkit-animation:slbEnter .3s;-moz-animation:slbEnter .3s;animation:slbEnter .3s}.slbImageWrap{position:relative}.slbImageWrap:after{background-color:#fff;bottom:5em;box-shadow:0 .2em 1em rgba(0,0,0,.6);content:"";display:block;left:0;position:absolute;right:0;top:5em;z-index:-1}.slbImage{box-sizing:border-box;display:block;height:auto;line-height:0;margin:0 auto;max-width:100%;padding:5em 0;width:auto}.slbCaption{word-wrap:normal;bottom:0;color:#fff;color:hsla(0,0%,100%,.7);display:inline-block;font-size:1.4em;left:0;max-width:100%;overflow:hidden;padding:.71429em 0;position:absolute;right:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.slbArrow,.slbCloseBtn{background:none;border:0;cursor:pointer;margin:0;padding:0}.slbArrow::-moz-focus-inner,.slbCloseBtn::-moz-focus-inner{border:0;padding:0}.slbArrow:hover,.slbCloseBtn:hover{opacity:.5}.slbArrow:active,.slbCloseBtn:active{opacity:.8}.slbCloseBtn{-webkit-animation:slbEnter .3s;-moz-animation:slbEnter .3s;animation:slbEnter .3s;box-shadow:none;color:#fff;color:hsla(0,0%,100%,.7);font-size:3em;height:1.66667em;line-height:1.66667em;outline:none;position:absolute;right:-.33333em;text-align:center;top:0;width:1.66667em}.slbLoading .slbCloseBtn{display:none}.slbLoadingText{color:#fff;color:hsla(0,0%,100%,.9);font-size:1.4em}.slbArrows{left:0;position:fixed;right:0;top:50%}.slbLoading .slbArrows{display:none}.slbArrow{box-shadow:none;height:10em;margin-top:-5em;opacity:.7;outline:none;overflow:hidden;position:absolute;text-indent:-999em;top:50%;width:5em}.slbArrow:before{border:.8em solid transparent;content:"";left:50%;margin:-.8em 0 0 -.8em;position:absolute;top:50%}.slbArrow.next{right:0}.slbArrow.next:before{border-left-color:#fff}.slbArrow.prev{left:0}.slbArrow.prev:before{border-right-color:#fff}.slbIframeCont{height:0;margin:5em 0;overflow:hidden;padding-top:56.25%;width:80em}.slbIframe{background:#000;box-shadow:0 .2em 1em rgba(0,0,0,.6);height:100%;left:0;position:absolute;top:0;width:100%}@-webkit-keyframes slbOverlay{0%{opacity:0}to{opacity:.7}}@-moz-keyframes slbOverlay{0%{opacity:0}to{opacity:.7}}@keyframes slbOverlay{0%{opacity:0}to{opacity:.7}}@-webkit-keyframes slbEnter{0%{opacity:0;-webkit-transform:translate3d(0,-1em,0)}to{opacity:1;-webkit-transform:translateZ(0)}}@-moz-keyframes slbEnter{0%{opacity:0;-moz-transform:translate3d(0,-1em,0)}to{opacity:1;-moz-transform:translateZ(0)}}@keyframes slbEnter{0%{opacity:0;-webkit-transform:translate3d(0,-1em,0);-moz-transform:translate3d(0,-1em,0);-ms-transform:translate3d(0,-1em,0);-o-transform:translate3d(0,-1em,0);transform:translate3d(0,-1em,0)}to{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}}.vanilla-calendar-days{grid-row-gap:3px;-webkit-row-gap:3px;-moz-row-gap:3px;row-gap:3px}.vanilla-calendar-arrow{padding:0 20px;visibility:visible!important}.vanilla-calendar-day{color:#000}.vanilla-calendar-days_selecting .vanilla-calendar-day{border-bottom:1px solid #000;border-radius:0;width:100%}.vanilla-calendar-day.vanilla-calendar-day_holiday{background:#e8403a;color:#fff;cursor:no-drop;user-select:none}.vanilla-calendar-day_selected,.vanilla-calendar-day_selected:hover{background-color:#f0f8ff;color:#000}.vanilla-calendar-week{display:none;visibility:hidden}.badge-info{background-color:#17a2b8;color:#fff}.badge-pill{border-radius:10rem;font-size:.8rem;font-weight:300;padding-left:.6em;padding-right:.6em;white-space:pre-line}.home_about_content p{font-size:1rem;margin-bottom:1rem}.carousel{height:0;transition:height .45s ease-in;visibility:hidden}.carousel.slick-initialized{height:auto;visibility:visible}.slick-prev{height:100%;left:-25px!important;z-index:10}.slick-next{height:100%;right:15px!important}.slick-slide img{margin:0 auto}.slick-slider .slick-next:before,.slick-slider .slick-prev:before{color:#000;font-size:40px!important;opacity:.6;padding:1rem}.slick-dots li button:before{font-size:20px!important}.lswitcher ul{list-style:none}.banner_content .banner_text p{font-size:20px;font-weight:300;line-height:1.2;padding:40px 0 20px}.banner_page_area{background:#04091e;min-height:400px;overflow:hidden;padding:200px 0 0;position:relative;z-index:1}.page-cover{text-shadow:-1px 1px 7px #000}.page-cover-subtittle{color:#fff;font-size:1.2rem;line-height:1.2}#booking_form_area{margin-top:40px;max-height:600px;overflow:hidden;position:relative;transition:max-height 1.25s ease,margin .5s ease;z-index:99}#booking_form_area.closed{margin:0;max-height:0}#booking_form_area .eviivo_show_serviced{width:100%!important}#booking_form_area .eviivo_title{height:35px!important}#booking_form_area .eviivo_enddate,#booking_form_area .eviivo_startdate{display:inline-block;float:none;margin-bottom:1rem;padding:0 2px;width:37%}#booking_form_area .eviivo_enddate img,#booking_form_area .eviivo_startdate img{display:none}#booking_form_area .eviivo_rooms{display:inline-block;float:none;padding:0 2px;width:25%}#booking_form_area .eviivo_room1,#booking_form_area .eviivo_room2,#booking_form_area .eviivo_room3{clear:both}#booking_form_area .eviivo_rooms_container{margin:0 0 1rem;width:70%!important}#booking_form_area .eviivo_adults1,#booking_form_area .eviivo_adults2,#booking_form_area .eviivo_adults3,#booking_form_area .eviivo_children1,#booking_form_area .eviivo_children2,#booking_form_area .eviivo_children3,#booking_form_area .eviivo_room,#booking_form_area .eviivo_rooms_container{display:inline-block;float:none;vertical-align:top}#booking_form_area input,#booking_form_area select{background:#fff!important;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:block;font-size:1rem;font-weight:400;height:calc(1.5em + .75rem + 2px);line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}#booking_form_area .eviivo_submit_wrap{margin:0}#furnitures_title{margin-bottom:2rem}#furnitures_content{line-height:1.4;text-align:left}#furnitures_content p{margin:1rem 0}#furnitures_content ul{padding-left:1rem}#furnitures_content ul li{margin-bottom:1rem}.col-lg-offset-right-1,.col-md-offset-right-1{margin-right:8.33333333%}.list_style{list-style:none;margin:0;padding:0}a{color:#8bb355;transition:all .3s ease-in-out}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:#63823a;outline:none}.row.m0{margin:0}.p0{padding:0}.mt-30{margin-top:30px}.mt-25{margin-top:25px}body{color:#777;font-family:Poppins,sans-serif;font-size:14px;font-weight:300;line-height:24px}section{background:#fff}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:600}button:focus{outline:none}@media (min-width:1200px){.container{max-width:1170px}}.section_gap{padding:60px 0}.d_flex{display:flex}.row_reverse{flex-direction:row-reverse}.mb_30{margin-bottom:-30px}.section_title{margin-bottom:75px}.section_title h2{font-size:36px;font-weight:600;line-height:45px}.section_title p{color:#777;font-size:14px;line-height:30px;margin-bottom:0}.title_color{color:#222}.title_w{color:#fff}.title{font-size:36px;font-weight:600;line-height:45px}.theme_btn{background:#8bb355;color:#fff;font-size:14px;font-weight:600;line-height:30px;padding:5px 30px;text-transform:uppercase}.theme_btn:before{background:#f8b100}.theme_btn:hover{color:#fff}.white_btn{background:#fff;color:#222;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:40px;padding:0 40px}.button_hover{border:0;border-radius:0;display:inline-block;overflow:hidden;position:relative;text-align:center;transition:all .3s linear;z-index:1}.button_hover:before{background:#f68420;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:translateX(-100%);transition:all .3s linear;width:100%;z-index:-1}.button_hover:hover{color:#fff}.button_hover:hover:before{opacity:1;transform:translateX(0)}.theme_btn_two{background:#222;color:#fff;font-size:14px;font-weight:500;padding:5px 29px}.book_now_btn,.theme_btn_two{line-height:30px;text-transform:uppercase}.book_now_btn{background:#8bb355;color:#222;display:block;font-size:1.2rem;font-weight:200;padding:10px 20px}.book_now_btn:hover{padding-bottom:20px;padding-top:20px}.banner_area{background:#04091e;position:relative;z-index:1}.banner_area .position{bottom:0;left:0;position:absolute;width:100%}.booking_table{min-height:600px;overflow:hidden;position:relative;width:100%}.overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.banner_content{background-color:rgba(68,74,59,.52);color:#fff;margin-bottom:94px;padding:2rem 1rem}.banner_content h6{font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:30px;text-transform:uppercase}.banner_content h2{font-size:60px;font-weight:700;line-height:60px}.banner_content p{font-size:14px;font-weight:300;line-height:24px;padding:10px 0 20px}#btn_booking_form_area__wrapper{max-height:150px;overflow:hidden;transition:max-height .4s ease-in}#btn_booking_form_area__wrapper.closed{max-height:0}.eviivo_availabilitychecker{margin:0!important}@media (min-width:768px){.eviivo_availabilitychecker{margin:10px}}.hotel_booking_table{align-items:center;background:#fff;display:flex;padding:0}@media (min-width:768px){.hotel_booking_table{padding:40px 50px 30px}}.hotel_booking_table h2{color:#fff;font-size:24px;line-height:30px;text-transform:uppercase}.boking_table{margin-left:-50px}.book_tabel_item .form-group{margin-bottom:0}.book_tabel_item .form-group .input-group{position:relative}.book_tabel_item .form-group .input-group .form-control{background:transparent;border:1px solid #2b3146;border-radius:0;color:#777;font-size:13px;line-height:38px;padding:0 20px;z-index:0}.book_tabel_item .form-group .input-group .form-control.placeholder{color:#777}.book_tabel_item .form-group .input-group .form-control:-moz-placeholder,.book_tabel_item .form-group .input-group .form-control::-moz-placeholder{color:#777}.book_tabel_item .form-group .input-group .form-control::-webkit-input-placeholder{color:#777}.book_tabel_item .form-group .input-group .form-control:focus{box-shadow:none;outline:none}.book_tabel_item .form-group .input-group .input-group-addon{background:transparent;border:0;color:#777;padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%);z-index:2}.book_tabel_item .input-group{margin-bottom:10px}.book_tabel_item .nice-select{background:transparent;border:1px solid #2b3146;border-radius:0;color:#777;font-size:13px;height:40px;line-height:40px}.book_tabel_item .nice-select:after{border:0;color:#777;content:"\e874";font-family:Linearicons-Free;font-size:13px;margin-top:0;right:20px;top:0;transform:rotate(0);transform-origin:0 0}.breadcrumb_area{background:#04091e;overflow:hidden;padding:172px 0 84px;position:relative;z-index:1}.breadcrumb_area .bg-parallax{background:url(/files/galleries/coucher-soleil.jpg) no-repeat scroll center 0/cover;opacity:.5;z-index:-1}.page-cover-tittle{color:#fff;display:block;font-size:36px;line-height:45px}.breadcrumb{background:transparent;display:inline-block;padding:0;text-align:center}.breadcrumb li{color:#fff;display:inline-block}.breadcrumb li a{color:#fff}.breadcrumb li+li:before{content:"\e87a";font-family:Linearicons-Free;font-size:14px;font-weight:600;margin:0 10px 0 7px;vertical-align:middle}.blog_banner{min-height:780px;overflow:hidden}.blog_banner .bg-parallax{background:url(/files/galleries/coucher-soleil.jpg) no-repeat scroll 50%}.blog_banner .banner_content{margin-bottom:0;margin-top:106px}.blog_banner .banner_content h4{color:#fff;font-family:Poppins,sans-serif;font-size:60px;font-weight:700;line-height:66px}.blog_banner .banner_content p{font-size:16px;margin-bottom:35px;padding:0}.f_48{font-size:48px;font-weight:700;line-height:60px}.blog_banner_two{padding:187px 0 104px}.blog_banner_two .bg-parallax{background:url(/files/galleries/coucher-soleil.jpg) no-repeat scroll top/cover}.accomodation_item .hotel_img .btn{bottom:0;left:40%;position:absolute;z-index:1}.accomodation_item .hotel_img{border-radius:10px;margin-bottom:10px;max-height:15rem;overflow:hidden;position:relative}.accomodation_item .hotel_img img{transition:all .4s linear}.accomodation_item .hotel_img:hover img{transform:scale(1.19)}.accomodation_item h5{color:#64655f;font-size:24px;font-weight:600;line-height:28px;margin-bottom:0}.accomodation_item h5 small{font-size:14px;font-weight:300}.sec_h4{color:#222;font-size:18px;font-weight:600;line-height:38px;margin-bottom:0}.accomodation_two{margin-bottom:-40px}.accomodation_two .accomodation_item{margin-bottom:45px}.facilities_area{background:#04091e;overflow:hidden;position:relative;z-index:1}.facilities_area .bg-parallax{background:url(/files/galleries/coucher-soleil.jpg) no-repeat scroll center 0/cover;opacity:.15}.facilities_item{background-color:rgba(249,249,255,.102);border:1px solid #777;border-radius:10px;color:#fff;margin-bottom:30px;padding:31px 40px 37px}.facilities_item .sec_h4{color:#fff;padding-bottom:18px}.facilities_item .sec_h4 i{color:#8bb355;display:inline-block;font-size:24px;line-height:38px;padding-right:20px;vertical-align:bottom}.facilities_item p{font-size:14px;line-height:24px;margin-bottom:0}.about_content{padding-right:1rem}.about_content p{padding:1rem 0 0}.gallery_item{margin-bottom:30px}.gallery_item img{max-width:100%}.gallery_item .gallery_img{position:relative}.gallery_item .gallery_img .hover{background:rgba(0,0,0,.5);font-size:24px;opacity:0;transition:all .3s ease}.gallery_item .gallery_img .hover,.gallery_item .gallery_img .hover i{color:#fff;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.gallery_item .gallery_img .hover i{padding-top:35%}.gallery_item .gallery_img:hover .hover{opacity:1}.testimonial_area{background:#f9f9ff}.testimonial_slider .testimonial_item{background:#fff;border:1px solid #eee;padding:40px}.testimonial_slider .testimonial_item img{margin-right:30px;width:auto}.testimonial_slider .testimonial_item p{color:#8c8d9e;font-size:14px;line-height:24px;margin-bottom:0;padding-bottom:15px}.testimonial_slider .testimonial_item .sec_h4{line-height:30px;transition:all .3s linear}.testimonial_slider .testimonial_item .sec_h4:hover{color:#52c5fd}.testimonial_slider .testimonial_item .star a{color:#8bb355;font-size:14px}.testimonial_slider .owl-dots{margin-top:80px;text-align:center}.testimonial_slider .owl-dots .owl-dot{background:#eee;display:inline-block;height:14px;margin:0 5px;transition:all .3s linear;width:14px}.testimonial_slider .owl-dots .owl-dot.active{background:#8bb355}.single-recent-blog-post{margin-bottom:30px}.single-recent-blog-post .thumb{overflow:hidden}.single-recent-blog-post .thumb img{transition:all .7s linear}.single-recent-blog-post .details{padding-top:30px}.single-recent-blog-post .details .sec_h4{line-height:24px;padding:10px 0 13px;transition:all .3s linear}.single-recent-blog-post .details .sec_h4:hover{color:#52c5fd}.single-recent-blog-post .date{font-size:14px;font-weight:400;line-height:24px}.single-recent-blog-post:hover img{transform:scale(1.23) rotate(10deg)}.tags .tag_btn{border:1px solid #eee;color:#222;display:inline-block;font-size:12px;font-weight:500;line-height:20px;padding:1px 18px;text-align:center}.tags .tag_btn:before{background:#8bb355}.tags .tag_btn+.tag_btn{margin-left:2px}.blog_categorie_area{background:#f9f9ff;padding-top:80px}.categories_post{cursor:pointer;position:relative;text-align:center}.categories_post img{max-width:100%}.categories_post .categories_details{align-items:center;background:rgba(34,34,34,.8);bottom:20px;color:#fff;display:flex;justify-content:center;left:20px;position:absolute;right:20px;top:20px;transition:all .3s linear}.categories_post .categories_details h5{color:#fff;font-size:18px;line-height:26px;margin-bottom:0;text-transform:uppercase}.categories_post .categories_details p{font-size:14px;font-weight:300;line-height:26px;margin-bottom:0}.categories_post .categories_details .border_line{background:#fff;margin:10px 0}.categories_post:hover .categories_details{background:rgba(248,182,0,.85)}.blog_area{background:#f9f9ff;padding-top:80px}.blog_item{margin-bottom:40px}.blog_info{padding-top:30px}.blog_info .post_tag{padding-bottom:20px}.blog_info .post_tag a{color:#222;font:300 14px/21px Poppins,sans-serif}.blog_info .post_tag a:hover{color:#52c5fd}.blog_info .blog_meta>li a{color:#777;display:inline-block;font:300 14px/20px Poppins,sans-serif;padding-bottom:12px;vertical-align:middle}.blog_info .blog_meta>li a i{color:#222;font-size:16px;font-weight:600;line-height:20px;padding-left:15px;vertical-align:middle}.blog_info .blog_meta>li a:hover{color:#52c5fd}.blog_post img{max-width:100%}.blog_details{padding-top:20px}.blog_details h2{color:#222;font-size:24px;font-weight:600;line-height:36px;transition:all .3s linear}.blog_details h2:hover{color:#52c5fd}.blog_details p{margin-bottom:26px}.view_btn{background:#fff;color:#222;display:inline-block;font-size:14px;font-weight:500;line-height:36px;padding:0 30px}.blog_right_sidebar{border:1px solid #eee;padding:30px}.blog_right_sidebar .widget_title{background:#8bb355;color:#fff;font-size:18px;line-height:25px;margin-bottom:30px;padding:8px 0;text-align:center}.blog_right_sidebar .search_widget .input-group .form-control{background:#8bb355;border:0;border-radius:45px;color:#fff;font-size:14px;font-weight:300;line-height:29px;padding-left:20px;width:100%;z-index:0}.blog_right_sidebar .search_widget .input-group .form-control.placeholder{color:#fff}.blog_right_sidebar .search_widget .input-group .form-control:-moz-placeholder,.blog_right_sidebar .search_widget .input-group .form-control::-moz-placeholder{color:#fff}.blog_right_sidebar .search_widget .input-group .form-control::-webkit-input-placeholder{color:#fff}.blog_right_sidebar .search_widget .input-group .form-control:focus{box-shadow:none}.blog_right_sidebar .search_widget .input-group .btn-default{background:transparent;border:0;box-shadow:none;color:#fff;font-size:14px;padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%);z-index:1}.blog_right_sidebar .author_widget{text-align:center}.blog_right_sidebar .author_widget h4{color:#222;font-size:18px;line-height:20px;margin-bottom:0}.blog_right_sidebar .author_widget p{margin-bottom:0}.blog_right_sidebar .author_widget .social_icon{padding:7px 0 15px}.blog_right_sidebar .author_widget .social_icon a{color:#222;font-size:14px;transition:all .2s linear}.blog_right_sidebar .author_widget .social_icon a+a{margin-left:20px}.blog_right_sidebar .author_widget .social_icon a:hover{color:#52c5fd}.blog_right_sidebar .popular_post_widget .post_item .media-body{align-self:center;justify-content:center;padding-left:20px}.blog_right_sidebar .popular_post_widget .post_item .media-body h3{color:#222;font-size:14px;line-height:20px;margin-bottom:4px;transition:all .3s linear}.blog_right_sidebar .popular_post_widget .post_item .media-body h3:hover{color:#52c5fd}.blog_right_sidebar .popular_post_widget .post_item .media-body p{font-size:12px;line-height:21px;margin-bottom:0}.blog_right_sidebar .popular_post_widget .post_item+.post_item{margin-top:20px}.blog_right_sidebar .post_category_widget .cat-list li{border-bottom:2px dotted #eee;padding-bottom:12px;transition:all .3s ease 0s}.blog_right_sidebar .post_category_widget .cat-list li a{color:#777;font-size:14px;line-height:20px}.blog_right_sidebar .post_category_widget .cat-list li a p{margin-bottom:0}.blog_right_sidebar .post_category_widget .cat-list li+li{padding-top:15px}.blog_right_sidebar .post_category_widget .cat-list li:hover{border-color:#52c5fd}.blog_right_sidebar .post_category_widget .cat-list li:hover a{color:#52c5fd}.blog_right_sidebar .newsletter_widget{text-align:center}.blog_right_sidebar .newsletter_widget .form-group{margin-bottom:8px}.blog_right_sidebar .newsletter_widget .input-group-prepend{margin-right:-1px}.blog_right_sidebar .newsletter_widget .input-group-text{background:#fff;border:1px solid #eee;border-radius:0;border-right:0;font-size:12px;line-height:36px;padding:0 0 0 15px;vertical-align:top}.blog_right_sidebar .newsletter_widget .form-control{border:1px solid #eee;border-left:0;color:#ccc;font-size:12px;line-height:24px}.blog_right_sidebar .newsletter_widget .form-control.placeholder{color:#ccc}.blog_right_sidebar .newsletter_widget .form-control:-moz-placeholder,.blog_right_sidebar .newsletter_widget .form-control::-moz-placeholder{color:#ccc}.blog_right_sidebar .newsletter_widget .form-control::-webkit-input-placeholder{color:#ccc}.blog_right_sidebar .newsletter_widget .form-control:focus{box-shadow:none;outline:none}.blog_right_sidebar .newsletter_widget .bbtns{background:#f8b600;border-radius:0;color:#fff;display:inline-block;font-size:12px;font-weight:500;line-height:38px;padding:0 24px}.blog_right_sidebar .newsletter_widget .text-bottom{font-size:12px}.blog_right_sidebar .tag_cloud_widget ul li{display:inline-block}.blog_right_sidebar .tag_cloud_widget ul li a{background:#fff;border:1px solid #eee;color:#222;display:inline-block;font-size:12px;margin-bottom:8px;padding:0 13px;transition:all .3s ease 0s}.blog_right_sidebar .tag_cloud_widget ul li a:hover{background:#8bb355;color:#fff}.blog_right_sidebar .br{background:#eee;height:1px;margin:30px 0;width:100%}.blog-pagination{padding-bottom:95px;padding-top:25px}.blog-pagination .page-link{border-radius:0}.blog-pagination .page-item{border:none}.page-link{background:transparent;font-weight:400}.blog-pagination .page-item.active .page-link{background-color:#8bb355;border-color:transparent;color:#fff}.blog-pagination .page-link{border:none;color:#8a8a8a;display:block;line-height:1.25;margin-left:-1px;padding:.5rem .75rem;position:relative}.blog-pagination .page-link .lnr{font-weight:600}.blog-pagination .page-item:first-child .page-link,.blog-pagination .page-item:last-child .page-link{border-radius:0}.blog-pagination .page-link:hover{background-color:#8bb355;border-color:#eee;color:#fff;text-decoration:none}.single-post-area{padding-bottom:80px;padding-top:80px}.single-post-area .social-links{padding-top:10px}.single-post-area .social-links li{display:inline-block;margin-bottom:10px}.single-post-area .social-links li a{color:#ccc;font-size:14px;padding:7px;transition:all .2s linear}.single-post-area .social-links li a:hover{color:#222}.single-post-area .blog_details{padding-top:26px}.single-post-area .blog_details p{margin-bottom:10px}.single-post-area .quotes{background-color:#fff;box-shadow:-20.84px 21.58px 30px 0 hsla(0,0%,69%,.1);color:#777;font-size:14px;font-style:italic;line-height:24px;margin-bottom:30px;margin-top:20px;padding:24px 35px 24px 30px}.single-post-area .arrow{position:absolute}.single-post-area .arrow .lnr{font-size:20px;font-weight:600}.single-post-area .thumb .overlay-bg{background:rgba(0,0,0,.8)}.single-post-area .navigation-area{border-top:1px solid #eee;margin-top:60px;padding-top:30px}.single-post-area .navigation-area p{margin-bottom:0}.single-post-area .navigation-area h4{color:#222;font-size:18px;font-weight:600;line-height:25px}.single-post-area .navigation-area .nav-left{text-align:left}.single-post-area .navigation-area .nav-left .thumb{background:#000;margin-right:20px}.single-post-area .navigation-area .nav-left .thumb img{transition:all .3s linear 0s}.single-post-area .navigation-area .nav-left .lnr{margin-left:20px;opacity:0;transition:all .3s linear 0s}.single-post-area .navigation-area .nav-left:hover .lnr{opacity:1}.single-post-area .navigation-area .nav-left:hover .thumb img{opacity:.5}@media (max-width:767px){.single-post-area .navigation-area .nav-left{margin-bottom:30px}}.single-post-area .navigation-area .nav-right{text-align:right}.single-post-area .navigation-area .nav-right .thumb{background:#000;margin-left:20px}.single-post-area .navigation-area .nav-right .thumb img{transition:all .3s linear 0s}.single-post-area .navigation-area .nav-right .lnr{margin-right:20px;opacity:0;transition:all .3s linear 0s}.single-post-area .navigation-area .nav-right:hover .lnr{opacity:1}.single-post-area .navigation-area .nav-right:hover .thumb img{opacity:.5}@media (max-width:991px){.single-post-area .sidebar-widgets{padding-bottom:0}}.comments-area{background:#fafaff;border:1px solid #eee;margin-top:50px;padding:50px 30px}@media (max-width:414px){.comments-area{padding:50px 8px}}.comments-area h4{color:#222;font-size:18px;margin-bottom:50px;text-align:center}.comments-area h5{font-size:16px;font-weight:400;margin-bottom:0}.comments-area a{color:#222}.comments-area .comment-list{padding-bottom:48px}.comments-area .comment-list:last-child{padding-bottom:0}.comments-area .comment-list.left-padding{padding-left:25px}@media (max-width:413px){.comments-area .comment-list .single-comment h5{font-size:12px}.comments-area .comment-list .single-comment .date{font-size:11px}.comments-area .comment-list .single-comment .comment{font-size:10px}}.comments-area .thumb{margin-right:20px}.comments-area .date{color:#ccc;font-size:13px;margin-bottom:13px}.comments-area .comment{color:#777;margin-bottom:0}.comments-area .btn-reply{background-color:#fff;border:1px solid #eee;color:#222;display:block;font-size:12px;font-weight:600;padding:2px 18px;transition:all .3s linear 0s}.comments-area .btn-reply:hover{background-color:#8bb355;color:#fff}.comment-form{background:#fafaff;border:1px solid #eee;margin-bottom:40px;margin-top:50px;padding:47px 30px 43px;text-align:center}.comment-form h4{color:#222;font-size:18px;line-height:22px;margin-bottom:50px;text-align:center}.comment-form .name{padding-left:0}@media (max-width:767px){.comment-form .name{margin-bottom:1rem;padding-right:0}}.comment-form .email{padding-right:0}@media (max-width:991px){.comment-form .email{padding-left:0}}.comment-form .form-control{background:#fff;border:1px solid transparent;border-radius:0;color:#777;font-size:14px;padding:8px 20px;width:100%}.comment-form .form-control:focus{border:1px solid #eee;box-shadow:none}.comment-form textarea.form-control{height:140px}.comment-form ::-webkit-input-placeholder{color:#777;font-size:13px}.comment-form ::-moz-placeholder{color:#777;font-size:13px}.comment-form :-ms-input-placeholder{color:#777;font-size:13px}.comment-form :-moz-placeholder{color:#777;font-size:13px}.comment-form .primary-btn{background:#f8b600;border:1px solid transparent;border-radius:0!important;color:#fff;display:inline-block;font-weight:600;padding:7px 44px;text-transform:uppercase;transition:all .2s linear}.comment-form .primary-btn:before{background:#8bb355}.comment-form .primary-btn:hover{border-color:#8bb355!important;color:#fff!important}.mapBox{height:420px;margin-bottom:80px}.contact_info .info_item{padding-left:45px;position:relative}.contact_info .info_item i{color:#8bb355;font-size:20px;font-weight:600;left:0;line-height:24px;position:absolute;top:0}.contact_info .info_item h6{color:#222;font-size:16px;font-weight:300;line-height:24px;margin-bottom:0}.contact_info .info_item h6 a{color:#222}.contact_info .info_item p{font-size:14px;line-height:24px;padding:2px 0}.contact_form .form-group{margin-bottom:10px}.contact_form .form-group .form-control{border:1px solid #eee;border-radius:0;color:#999;font-family:Poppins,sans-serif;font-size:13px;line-height:26px;padding-left:20px}.contact_form .form-group .form-control:focus{box-shadow:none;outline:none}.contact_form .form-group .form-control.placeholder{color:#999}.contact_form .form-group .form-control:-moz-placeholder,.contact_form .form-group .form-control::-moz-placeholder{color:#999}.contact_form .form-group .form-control::-webkit-input-placeholder{color:#999}.contact_form .form-group textarea.form-control{height:140px}.contact_form .theme_btn{cursor:pointer;margin-top:20px}.modal-message .modal-dialog{left:50%;margin:0;max-width:500px;position:absolute;top:36%;transform:translateX(-50%) translateY(-50%)!important;width:100%}.modal-message .modal-dialog .modal-content .modal-header{border-bottom:none;display:block;padding-bottom:50px;padding-top:50px;text-align:center}.modal-message .modal-dialog .modal-content .modal-header .close{color:#fff;cursor:pointer;opacity:1;padding:0;position:absolute;right:-15px;top:-15px}.modal-message .modal-dialog .modal-content .modal-header h2{color:#8bb355;display:block;font-family:Poppins,sans-serif;padding-bottom:10px;text-align:center}.modal-message .modal-dialog .modal-content .modal-header p{display:block}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.sample-text-area{padding:100px 0}.sample-text-area .title_color{margin-bottom:30px}.sample-text-area p{line-height:26px}.sample-text-area p b{color:#8bb355;font-weight:700}.sample-text-area p i,.sample-text-area p sub,.sample-text-area p sup{color:#8bb355;font-style:italic}.sample-text-area p del,.sample-text-area p u{color:#8bb355}.elements_button{background:#f9f9ff}.elements_button .title_color{margin-bottom:30px}.button-group-area{margin-top:15px}.button-group-area:nth-child(odd){margin-top:40px}.button-group-area:first-child{margin-top:0}.button-group-area .theme_btn,.button-group-area .white_btn{margin-right:10px}.button-group-area .link{background:transparent;color:#222;text-decoration:underline}.button-group-area .link:hover{color:#fff}.button-group-area .disable{background:transparent;color:#007bff;cursor:not-allowed}.button-group-area .disable:before{display:none}.primary{background:#52c5fd}.primary:before{background:#2faae6}.success{background:#4cd3e3}.success:before{background:#2ebccd}.info{background:#38a4ff}.info:before{background:#298cdf}.warning{background:#f4e700}.warning:before{background:#e1d608}.danger{background:#f54940}.danger:before{background:#e13b33}.primary-border{background:transparent;border:1px solid #52c5fd;color:#52c5fd}.primary-border:before{background:#52c5fd}.success-border{background:transparent;border:1px solid #4cd3e3;color:#4cd3e3}.success-border:before{background:#4cd3e3}.info-border{background:transparent;border:1px solid #38a4ff;color:#38a4ff}.info-border:before{background:#38a4ff}.warning-border{background:#fff;border:1px solid #f4e700;color:#f4e700}.warning-border:before{background:#f4e700}.danger-border{background:transparent;border:1px solid #f54940;color:#f54940}.danger-border:before{background:#f54940}.link-border{background:transparent;border:1px solid #8bb355;color:#8bb355}.link-border:before{background:#8bb355}.radius{border-radius:3px}.arrow span{padding-left:5px}.e-large{line-height:50px}.e-large,.large{padding-bottom:0;padding-top:0}.large{line-height:45px}.medium{line-height:30px}.medium,.small{padding-bottom:0;padding-top:0}.small{line-height:25px}.general{line-height:38px;padding-bottom:0;padding-top:0}.whole-wrap{background-color:#f9f9ff}.generic-banner{background-color:#f8b600;margin-top:60px;text-align:center}.generic-banner .height{height:600px}@media (max-width:767.98px){.generic-banner .height{height:400px}}.generic-banner .generic-banner-content h2{line-height:1.2em;margin-bottom:20px}@media (max-width:991.98px){.generic-banner .generic-banner-content h2 br{display:none}}.generic-banner .generic-banner-content p{font-size:16px;text-align:center}@media (max-width:991.98px){.generic-banner .generic-banner-content p br{display:none}}.generic-content h1{font-weight:600}.about-generic-area{background:#fff}.about-generic-area p{margin-bottom:20px}.white-bg{background:#fff}.section-top-border{border-top:1px dotted #eee;padding:50px 0}.switch-wrap{margin-bottom:10px}.switch-wrap p{margin:0}.sample-text-area{background:#f9f9ff;padding:100px 0 70px}.sample-text{margin-bottom:0}.text-heading{font-size:24px;margin-bottom:30px}.typo-list{margin-bottom:10px}@media (max-width:767px){.typo-sec{margin-bottom:30px}.element-wrap{margin-top:30px}}b,del,sub,sup,u{color:#f8b600}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}h1,h2,h3,h4,h5,h6{line-height:1.5em}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{color:#777}.button-area{background:#f9f9ff}.button-area .border-top-generic{border-top:1px dotted #eee;padding:70px 15px}.button-group-area .genric-btn{margin-right:10px;margin-top:10px}.button-group-area .genric-btn:last-child{margin-right:0}.circle{border-radius:20px}.genric-btn{cursor:pointer;display:inline-block;font-size:.8em;font-weight:500;line-height:40px;padding:0 30px;text-align:center;text-decoration:none;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.genric-btn,.genric-btn:focus{outline:none}.genric-btn.e-large{line-height:50px;padding:0 40px}.genric-btn.large{line-height:45px}.genric-btn.medium{line-height:30px}.genric-btn.small{line-height:25px}.genric-btn.radius{border-radius:3px}.genric-btn.circle{border-radius:20px}.genric-btn.arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.genric-btn.arrow span{margin-left:10px}.genric-btn.default{background:#f9f9ff;border:1px solid transparent;color:#222}.genric-btn.default-border,.genric-btn.default:hover{background:#fff;border:1px solid #f9f9ff}.genric-btn.default-border:hover{background:#f9f9ff;border:1px solid transparent;color:#222}.genric-btn.primary{background:#f8b600;border:1px solid transparent;color:#fff}.genric-btn.primary-border,.genric-btn.primary:hover{background:#fff;border:1px solid #f8b600;color:#f8b600}.genric-btn.primary-border:hover{background:#f8b600;border:1px solid transparent;color:#fff}.genric-btn.success{background:#4cd3e3;border:1px solid transparent;color:#fff}.genric-btn.success-border,.genric-btn.success:hover{background:#fff;border:1px solid #4cd3e3;color:#4cd3e3}.genric-btn.success-border:hover{background:#4cd3e3;border:1px solid transparent;color:#fff}.genric-btn.info{background:#38a4ff;border:1px solid transparent;color:#fff}.genric-btn.info-border,.genric-btn.info:hover{background:#fff;border:1px solid #38a4ff;color:#38a4ff}.genric-btn.info-border:hover{background:#38a4ff;border:1px solid transparent;color:#fff}.genric-btn.warning{background:#f4e700;border:1px solid transparent;color:#fff}.genric-btn.warning-border,.genric-btn.warning:hover{background:#fff;border:1px solid #f4e700;color:#f4e700}.genric-btn.warning-border:hover{background:#f4e700;border:1px solid transparent;color:#fff}.genric-btn.danger{background:#f44a40;border:1px solid transparent;color:#fff}.genric-btn.danger-border,.genric-btn.danger:hover{background:#fff;border:1px solid #f44a40;color:#f44a40}.genric-btn.danger-border:hover{background:#f44a40;border:1px solid transparent;color:#fff}.genric-btn.link{background:#f9f9ff;border:1px solid transparent;color:#222;text-decoration:underline}.genric-btn.link-border,.genric-btn.link:hover{background:#fff;border:1px solid #f9f9ff;color:#222}.genric-btn.link-border{text-decoration:underline}.genric-btn.link-border:hover{background:#f9f9ff;border:1px solid transparent;color:#222}.genric-btn.disable{background:#f9f9ff;border:1px solid transparent;color:#222,.3;cursor:not-allowed}.generic-blockquote{background:#fff;border-left:2px solid #f8b600;padding:30px 50px 30px 30px}@media (max-width:991px){.progress-table-wrap{overflow-x:scroll}}.progress-table{background:#fff;min-width:800px;padding:15px 0 30px}.progress-table .serial{padding-left:30px;width:11.83%}.progress-table .country{width:28.07%}.progress-table .visit{width:19.74%}.progress-table .percentage{padding-right:50px;width:40.36%}.progress-table .table-head{display:flex}.progress-table .table-head .country,.progress-table .table-head .percentage,.progress-table .table-head .serial,.progress-table .table-head .visit{color:#222;font-weight:500;line-height:40px;text-transform:uppercase}.progress-table .table-row{border-top:1px solid #edf3fd;display:flex;padding:15px 0}.progress-table .table-row .country,.progress-table .table-row .percentage,.progress-table .table-row .serial,.progress-table .table-row .visit{align-items:center;display:flex}.progress-table .table-row .country img{margin-right:15px}.progress-table .table-row .percentage .progress{background:transparent;border-radius:0;width:80%}.progress-table .table-row .percentage .progress .progress-bar{height:5px;line-height:5px}.progress-table .table-row .percentage .progress .progress-bar.color-1{background-color:#6382e6}.progress-table .table-row .percentage .progress .progress-bar.color-2{background-color:#e66686}.progress-table .table-row .percentage .progress .progress-bar.color-3{background-color:#f09359}.progress-table .table-row .percentage .progress .progress-bar.color-4,.progress-table .table-row .percentage .progress .progress-bar.color-5{background-color:#73fbaf}.progress-table .table-row .percentage .progress .progress-bar.color-6{background-color:#6382e6}.progress-table .table-row .percentage .progress .progress-bar.color-7{background-color:#a367e7}.progress-table .table-row .percentage .progress .progress-bar.color-8{background-color:#e66686}.single-gallery-image{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:200px;margin-top:30px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.single-gallery-image:hover{opacity:.8}.list-style{height:14px;width:14px}.unordered-list li{line-height:1.82em!important;padding-left:30px;position:relative}.unordered-list li:before{background:#fff;border:3px solid #f8b600;border-radius:50%;content:"";height:14px;left:0;position:absolute;top:4px;width:14px}.ordered-list{margin-left:30px}.ordered-list li{color:#f8b600;font-weight:500;line-height:1.82em!important;list-style-type:decimal-leading-zero}.ordered-list li span{color:#777;font-weight:300}.ordered-list-alpha li{color:#f8b600;font-weight:500;line-height:1.82em!important;list-style-type:lower-alpha;margin-left:30px}.ordered-list-alpha li span{color:#777;font-weight:300}.ordered-list-roman li{color:#f8b600;font-weight:500;line-height:1.82em!important;list-style-type:lower-roman;margin-left:30px}.ordered-list-roman li span{color:#777;font-weight:300}.single-input{background:#fff;border:none;display:block;line-height:40px;outline:none;padding:0 20px;width:100%}.single-input:focus{outline:none}.input-group-icon{position:relative}.input-group-icon .icon{left:20px;line-height:40px;position:absolute;top:0;z-index:3}.input-group-icon .icon i{color:#797979}.input-group-icon .single-input{padding-left:45px}.single-textarea{background:#fff;border:none;display:block;height:100px;line-height:40px;outline:none;padding:0 20px;resize:none;width:100%}.single-textarea:focus{outline:none}.single-input-primary{background:#fff;border:1px solid transparent;display:block;line-height:40px;outline:none;padding:0 20px;width:100%}.single-input-primary:focus{border:1px solid #f8b600;outline:none}.single-input-accent{background:#fff;border:1px solid transparent;display:block;line-height:40px;outline:none;padding:0 20px;width:100%}.single-input-accent:focus{border:1px solid #eb6b55;outline:none}.single-input-secondary{background:#fff;border:1px solid transparent;display:block;line-height:40px;outline:none;padding:0 20px;width:100%}.single-input-secondary:focus{border:1px solid #f09359;outline:none}.default-switch{background:#fff;border-radius:8.5px;cursor:pointer;height:17px;position:relative;width:35px}.default-switch input{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.default-switch input+label{background:#f8b600;border-radius:50%;box-shadow:0 4px 5px 0 rgba(0,0,0,.2);cursor:pointer;height:15px;left:1px;position:absolute;top:1px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;width:15px}.default-switch input:checked+label{left:19px}.single-element-widget{margin-bottom:30px}.primary-switch{background:#fff;border-radius:8.5px;cursor:pointer;height:17px;position:relative;width:35px}.primary-switch input{opacity:0}.primary-switch input,.primary-switch input+label,.primary-switch input+label:before{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.primary-switch input+label:before{background:transparent;border-radius:8.5px}.primary-switch input+label:after,.primary-switch input+label:before{content:"";cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.primary-switch input+label:after{background:#fff;border-radius:50%;box-shadow:0 4px 5px 0 rgba(0,0,0,.2);height:15px;left:1px;position:absolute;top:1px;width:15px}.primary-switch input:checked+label:after{left:19px}.primary-switch input:checked+label:before{background:#f8b600}.confirm-switch{background:#fff;border-radius:8.5px;cursor:pointer;height:17px;position:relative;width:35px}.confirm-switch input{opacity:0}.confirm-switch input,.confirm-switch input+label,.confirm-switch input+label:before{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.confirm-switch input+label:before{background:transparent;border-radius:8.5px}.confirm-switch input+label:after,.confirm-switch input+label:before{content:"";cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.confirm-switch input+label:after{background:#fff;border-radius:50%;box-shadow:0 4px 5px 0 rgba(0,0,0,.2);height:15px;left:1px;position:absolute;top:1px;width:15px}.confirm-switch input:checked+label:after{left:19px}.confirm-switch input:checked+label:before{background:#4cd3e3}.primary-checkbox{background:#fff;border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.primary-checkbox input{opacity:0}.primary-checkbox input,.primary-checkbox input+label{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.primary-checkbox input+label{border:1px solid #f1f1f1;border-radius:3px;cursor:pointer}.primary-checkbox input:checked+label{border:none}.confirm-checkbox{background:#fff;border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.confirm-checkbox input{opacity:0}.confirm-checkbox input,.confirm-checkbox input+label{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.confirm-checkbox input+label{border:1px solid #f1f1f1;border-radius:3px;cursor:pointer}.confirm-checkbox input:checked+label{border:none}.disabled-checkbox{background:#fff;border-radius:3px;cursor:pointer;height:16px;position:relative;width:16px}.disabled-checkbox input{opacity:0}.disabled-checkbox input,.disabled-checkbox input+label{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.disabled-checkbox input+label{border:1px solid #f1f1f1;border-radius:3px;cursor:pointer}.disabled-checkbox input:disabled{cursor:not-allowed;z-index:3}.disabled-checkbox input:checked+label{border:none}.primary-radio{background:#fff;border-radius:8px;cursor:pointer;height:16px;position:relative;width:16px}.primary-radio input{opacity:0}.primary-radio input,.primary-radio input+label{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.primary-radio input+label{border:1px solid #f1f1f1;border-radius:8px;cursor:pointer}.primary-radio input:checked+label{border:none}.confirm-radio{background:#fff;border-radius:8px;cursor:pointer;height:16px;position:relative;width:16px}.confirm-radio input{opacity:0}.confirm-radio input,.confirm-radio input+label{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.confirm-radio input+label{border:1px solid #f1f1f1;border-radius:8px;cursor:pointer}.confirm-radio input:checked+label{border:none}.disabled-radio{background:#fff;border-radius:8px;cursor:pointer;height:16px;position:relative;width:16px}.disabled-radio input{opacity:0}.disabled-radio input,.disabled-radio input+label{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.disabled-radio input+label{border:1px solid #f1f1f1;border-radius:8px;cursor:pointer}.disabled-radio input:disabled{cursor:not-allowed;z-index:3}.unordered-list{margin:0}.ordered-list,.unordered-list{list-style:none;padding:0}.disabled-radio input:checked+label{border:none}.default-select{height:40px}.default-select .nice-select{background:#fff;border:none;border-radius:0;height:40px;padding-left:20px;padding-right:40px}.default-select .nice-select .list{border:none;border-radius:0;box-shadow:none;margin-top:0;padding:10px 0;width:100%}.default-select .nice-select .list .option{font-size:12px;font-weight:300;line-height:28px;min-height:28px;padding-left:20px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.default-select .nice-select .list .option.selected,.default-select .nice-select .list .option:hover{background:transparent;color:#f8b600}.default-select .current{font-weight:300;margin-right:50px}.default-select .nice-select:after{right:20px}@media (max-width:991px){.left-align-p p{margin-top:20px}}.form-select{height:40px;width:100%}.form-select .nice-select{background:#fff!important;border:none;border-radius:0;height:40px;padding-left:45px;padding-right:40px;width:100%}.form-select .nice-select .list{border:none;border-radius:0;box-shadow:none;margin-top:0;padding:10px 0;width:100%}.mt-10{margin-top:10px}.form-select .nice-select .list .option{font-size:12px;font-weight:300;line-height:28px;min-height:28px;padding-left:45px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.form-select .nice-select .list .option.selected,.form-select .nice-select .list .option:hover{background:transparent;color:#f8b600}.form-select .current{font-weight:300;margin-right:50px}.form-select .nice-select:after{right:20px}.footer-area{background:#04091e;padding:50px 0}.single-footer-widget ul li a{color:#777;display:inline-block;line-height:25px;margin-bottom:13px;transition:all .3s linear}.single-footer-widget ul li a:hover{color:#8bb355}.single-footer-widget .instafeed{margin-left:-5px;margin-right:-5px}.single-footer-widget .instafeed li{margin:5px}.single-footer-widget .subscribe_form{padding-top:13px}.single-footer-widget .input-group{display:block!important}.single-footer-widget input{background:transparent;border:1px solid #333;color:#999;font-size:13px;height:40px;line-height:30px;padding-left:20px;padding-right:40px;width:100%}.single-footer-widget input.placeholder{color:#999}.single-footer-widget input:-moz-placeholder,.single-footer-widget input::-moz-placeholder{color:#999}.single-footer-widget input::-webkit-input-placeholder{color:#999}.single-footer-widget input:focus{outline:none}.single-footer-widget .sub-btn{background:#8bb355;border-radius:0;color:#fff;cursor:pointer;font-weight:300;line-height:34px;padding:4px 11px 0;position:absolute;right:0;top:0}.footer_title{color:#fff;font-size:16px;font-weight:600;line-height:24px;margin-bottom:28px;text-transform:uppercase}.border_line{background:#333;height:1px;margin-top:30px;width:100%}.footer-bottom{padding-top:46px}.footer-bottom .footer-text a{color:#8bb355}.footer-bottom .footer-social{text-align:right}.footer-bottom .footer-social a{color:#82848f;font-size:18px;line-height:30px;margin-left:25px;transition:all .3s linear}.footer-bottom .footer-social a:hover{color:#8bb355}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/build/images/ajax-loader.fb6f3c23.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/build/fonts/slick.a4e97f5a.eot);src:url(/build/fonts/slick.a4e97f5a.eot) format("embedded-opentype"),url(/build/fonts/slick.29518378.woff) format("woff"),url(/build/fonts/slick.c94f7671.ttf) format("truetype"),url(/build/images/slick.2630a3e3.svg) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.header_area{left:0;position:absolute;top:0;width:100%;z-index:20}.header-top{padding:3px 0}.header-top a{color:#fff;transition:all .3s linear}.header-top a:hover{color:#8bb355}.header-top ul{margin-bottom:0;padding-left:0}.header-top ul li{display:inline-block;margin-right:15px}@media (max-width:414px){.header-top ul li{margin-right:0}}.header-top .header-top-left a{display:inline-block;font-size:12px;font-weight:500;line-height:20px;margin-right:8px}.header-top .header-top-right{text-align:right}.header-top .header-top-right .header-social a{color:#fff;font-size:14px;margin-left:15px;transition:all .3s linear}.header-top .header-top-right .header-social a:hover{color:#8bb355}.navbar{background:#fff;border:0;border-radius:0;padding:0;padding:0 25px}.navbar .logo_h{max-width:200px;padding-top:0}.navbar .logo_h svg+svg{padding-left:.5rem}.navbar .menu_nav .nav-item .nav-link{color:#222;font:500 12px/80px Poppins,sans-serif;line-height:4!important;padding:0;text-transform:uppercase}@media (min-width:768px){.navbar .menu_nav .nav-item .nav-link{line-height:80px}}.navbar .menu_nav .nav-item .nav-link:after{display:none}.navbar .menu_nav .nav-item.active .nav-link,.navbar .menu_nav .nav-item:hover .nav-link{color:#8bb355}.navbar .menu_nav .nav-item.submenu{position:relative}.navbar .menu_nav .nav-item.submenu ul{background:transparent;border:none;border-radius:0;box-shadow:none;margin:0;padding:0}@media (min-width:992px){.navbar .menu_nav .nav-item.submenu ul{border:none;border-radius:0;display:block;left:0;min-width:220px;opacity:0;padding:0;position:absolute;text-align:left;top:100%;transition:all .3s ease-in;visibility:hidden}}.navbar .menu_nav .nav-item.submenu ul:before{border-color:#eee transparent transparent;border-style:solid;border-width:10px 10px 0;content:"";height:0;opacity:0;position:absolute;right:24px;top:45px;transition:all .4s linear;width:0;z-index:3}.navbar .menu_nav .nav-item.submenu ul .nav-item{background:#fff;border-bottom:1px solid #ededed;display:block;float:none;margin-left:0;margin-right:0;transition:all .4s linear}@media (min-width:992px){.navbar .menu_nav .nav-item.submenu ul .nav-item{margin-top:10px}}.navbar .menu_nav .nav-item.submenu ul .nav-item .nav-link{color:#222;display:block;line-height:45px;padding:0 30px;transition:all .15s linear}.navbar .menu_nav .nav-item.submenu ul .nav-item:last-child{border-bottom:none}.navbar .menu_nav .nav-item.submenu ul .nav-item:hover .nav-link{background:#f0f0f0;color:#f68420}@media (min-width:992px){.navbar .menu_nav .nav-item.submenu:hover ul{opacity:1;visibility:visible}}.navbar .menu_nav .nav-item.submenu:hover ul .nav-item{margin-top:0}.navbar .menu_nav .nav-item+li{margin-left:30px}.menu_two{background:hsla(0,0%,100%,.15)}.menu_two .menu_nav .nav-item .nav-link{color:#fff;line-height:60px}.navbar_fixed{background:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);left:0;position:fixed;top:0;top:-50px;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);transition:transform .3s ease,background .3s ease,-webkit-transform .3s ease;width:100%}.navbar_fixed .navbar{background:transparent}.navbar_fixed .header-top{display:none}.navbar_fixed.header_two{background:rgba(34,34,34,.9)}
