@import url('https://fonts.googleapis.com/css2?family=Kalam:wght@300;400;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
body{background-color:#fff;line-height:1.875;font-size:16px;color:#84807d;font-family:"Pontano Sans",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{text-transform:uppercase;line-height:normal;margin:0 0 20px;-ms-word-wrap:break-word;word-wrap:break-word;color:#84807d;font-weight:400;letter-spacing:.08em}h1{font-size:36px}h2{font-size:28px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}p{margin:0 0 15px}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto}a{transition:color .18s ease,background-color .18s ease,border-color .18s ease;outline:0;color:#b75b29;text-decoration:none}a:focus,a:hover{color:#c7ac31;outline:0;text-decoration:none}a:active{outline:0}.group:after,.group:before{content:" ";display:table}.group:after{clear:both}@media (min-width:1400px){.container{width:1370px}}figure{margin:0}ol,ul{padding-left:20px}ul{list-style:disc}ol{list-style:decimal}dl{margin:0 0 20px}dt{font-weight:700}dd{margin:0 0 15px}blockquote{margin:20px 0;padding:0;font-size:17px}blockquote cite{display:block;font-weight:700;font-style:italic;margin:10px 0 0;color:rgba(44,44,44,.8);font-size:14px}table{border-collapse:separate;border-spacing:0;width:100%}.entry-content table{border-width:1px 0 0 1px;margin-bottom:24px}h2.testngh{ display:none;}.entry-content td,.entry-content th{border-bottom:1px solid rgba(0,0,0,.1)}.entry-content caption,.entry-content td,.entry-content th{font-weight:400;text-align:left;padding:5px;vertical-align:middle}.entry-content th{border-width:0 1px 1px 0;font-weight:700;text-transform:uppercase;font-size:85%}.entry-content td{border-width:0 1px 1px 0}code,kbd,pre,samp,tt,var{font-family:monospace,serif;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;font-style:normal}pre{padding:15px;border:1px solid rgba(0,0,0,.1)}address{margin:0 0 15px}.screen-reader-text,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}audio,embed,iframe,object,video{margin-bottom:15px;max-width:100%}p>audio,p>embed,p>iframe,p>object,span>audio,span>embed,span>iframe,span>object{margin-bottom:0}#map,.map *{max-width:none!important}label{display:block;margin:0 0 2px;font-weight:400}input,textarea{display:inline-block;width:100%;max-width:100%;height:40px;padding:6px 12px;box-shadow:none;line-height:normal;border:2px solid #a2a2a2;background-color:#fff;background-image:none;border-radius:0;transition:border-color .18s ease;font-size:12px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{text-transform:uppercase}input:-moz-placeholder,textarea:-moz-placeholder{text-transform:uppercase}input::-moz-placeholder,textarea::-moz-placeholder{text-transform:uppercase}input:-ms-input-placeholder,textarea:-ms-input-placeholder{text-transform:uppercase}input:focus,textarea:focus{outline:0;border-color:#2c2c2c}@media (max-width:767px){input,textarea{width:100%}}form input,form textarea{margin-bottom:25px}input:not([type=checkbox]):not([type=radio]),textarea{-webkit-appearance:none}input[type=search]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}textarea{padding-top:15px;padding-bottom:15px;height:auto}select{max-width:100%;height:42px;text-transform:uppercase;font-size:12px;border:2px solid #a2a2a2;background-color:#fff;border-radius:0;cursor:pointer}option{color:#2c2c2c!important;padding:5px 10px}.ci-select{cursor:pointer;position:relative}.ci-select:after{position:absolute;font-family:FontAwesome;content:"\f107";top:7px;color:inherit;right:10px;pointer-events:none}.ci-select select{padding:0 20px 0 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.ci-select select::-ms-expand{display:none}option{border-radius:0}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal;width:auto;height:auto}fieldset{margin:0 0 15px;padding:0;border:none;min-width:0}::-webkit-input-placeholder{color:rgba(44,44,44,.5);font-weight:400;opacity:1}:-moz-placeholder{color:rgba(44,44,44,.5);font-weight:400;opacity:1}::-moz-placeholder{color:rgba(44,44,44,.5);font-weight:400;opacity:1}:-ms-input-placeholder{color:rgba(44,44,44,.5);font-weight:400;opacity:1}.wpcf7 p{margin:0}.wpcf7 .wpcf7-not-valid-tip{margin-top:-25px;margin-bottom:10px;font-size:80%}.entry-content .wpcf7 p{margin:0}.btn,.comment-reply-link,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;font-weight:400;margin:0;line-height:34px;box-shadow:none;text-align:center;vertical-align:middle;cursor:pointer;white-space:nowrap;transition:.18s background-color ease,color .18s ease,.18s border-color ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:0;width:auto;height:40px;background-image:none;padding:0 30px;font-size:12px;background-color:#84807d;color:#fff;text-transform:uppercase;letter-spacing:.1em;border:2px solid #84807d}.btn:active,.comment-reply-link:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{outline:0}.btn:hover,.comment-reply-link:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:0 0;color:#2c2c2c;text-decoration:none}.btn:focus,.comment-reply-link:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0}.btn-transparent.comment-reply-link,.btn.btn-transparent,button.btn-transparent,input[type=button].btn-transparent,input[type=reset].btn-transparent,input[type=submit].btn-transparent{background-color:transparent;color:#2c2c2c}.btn-white.comment-reply-link,.btn.btn-white,button.btn-white,input[type=button].btn-white,input[type=reset].btn-white,input[type=submit].btn-white{color:#fff;background-color:#fff;border-color:#fff}.btn-white.btn-transparent.comment-reply-link,.btn.btn-white.btn-transparent,button.btn-white.btn-transparent,input[type=button].btn-white.btn-transparent,input[type=reset].btn-white.btn-transparent,input[type=submit].btn-white.btn-transparent{background-color:transparent}.btn-white.comment-reply-link:hover,.btn.btn-white:hover,button.btn-white:hover,input[type=button].btn-white:hover,input[type=reset].btn-white:hover,input[type=submit].btn-white:hover{color:#cbb758;background-color:#fff}.ci-slider{margin:0;padding:0;box-shadow:none;border-radius:0;border:0}.ci-slider .slides li:after{content:" ";position:absolute;top:0;left:0;z-index:-1000}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}}.ci-direction-nav a{top:50%;opacity:.7;line-height:normal}.ci-direction-nav a:hover{color:#fff;opacity:1}.ci-slider .slides>li:first-child{display:block;-webkit-backface-visibility:visible}.ci-slider.loading .slides>li:first-child{opacity:1!important}.mfp-bg{background-color:#000}.mfp-preloader{color:#fff}.mfp-preloader a,.mfp-preloader a:hover{color:#fff}.mfp-container:not(.mfp-s-error) .mfp-preloader{width:40px;height:40px;background-color:#fff;border-radius:100%;-webkit-animation:scaleout 1s infinite ease-in-out;animation:scaleout 1s infinite ease-in-out;background-color:#fff;text-indent:-999em;margin:0 auto}button.mfp-arrow,button.mfp-close{border:none;opacity:1}button.mfp-arrow:hover,button.mfp-close:hover{background:0 0;border:none}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff}.mfp-arrow{line-height:.3}.mfp-arrow:after,.mfp-arrow:before{border:none}.mfp-arrow:after{font-family:FontAwesome;font-size:70px;color:#fff}.mfp-arrow-right .mpf-a,.mfp-arrow-right:after{content:"\f105"}.mfp-arrow-left .mpf-a,.mfp-arrow-left:after{content:"\f104"}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justified{text-align:justify}.text-emphasis{font-style:italic}.text-emphasis a{border-bottom:2px solid #2c2c2c}.text-emphasis a:hover{color:#2c2c2c}.text-lg{font-size:18px;line-height:1.66667}.text-styled{text-transform:uppercase;font-size:16px;line-height:normal;font-weight:400;letter-spacing:.3em}.nav{display:inline-block;vertical-align:middle;margin-right:15px}.nav ul{margin:0;padding:0;list-style:none}.navigation:after,.navigation:before{content:" ";display:table}.navigation:after{clear:both}.navigation li{position:relative;z-index:100}.navigation>li{float:left}.navigation ul{position:absolute;z-index:300;top:-999em;left:14px}.navigation .sfHover>ul,.navigation li:hover>ul{top:auto}.navigation li .sfHover>ul,.navigation li li:hover>ul{top:0;left:100%}.navigation li li .sfHover>ul,.navigation li li li:hover>ul{top:0;left:100%}.navigation .navigation a:visited,.navigation a{display:block;white-space:nowrap}.navigation a{text-transform:uppercase;font-size:12px;letter-spacing:.1em}.navigation>li:last-child>a{margin-right:0}.navigation .sfHover>a,.navigation a:hover{text-decoration:none}.navigation>li>a{margin:12px}.navigation>li ul a{margin:1px;white-space:nowrap;background:rgba(250,250,250,.9);color:#2c2c2c;line-height:normal;padding:13px 15px 13px 10px;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.navigation>li ul .sfHover>a,.navigation>li ul a:hover{color:#cbb758;background-color:#fff}.navigation ul{border:2px solid #c2c2c2;min-width:180px}.navigation a.sf-with-ul{padding-right:10px;position:relative}.navigation.sf-arrows .sf-with-ul:after{content:'\f078';font-family:FontAwesome;position:absolute;top:50%;right:0;margin-top:-8px;font-size:8px;font-weight:400}.navigation.sf-arrows ul .sf-with-ul:after{right:8px;margin-top:-4px;content:"\f054"}.header{height:120px;z-index:101;position:absolute;color:#fff;top:0;width:100%}.header a{color:#fff}.header .container,.header .row,.header div[class^=col]{height:100%}.mast-head{display:table;width:100%;padding:33px 0;padding-top:0;max-height:115px}.mast-head-left,.mast-head-right{vertical-align:middle;display:table-cell}.mast-head-left{position:absolute;top:0;left:50%;margin-left:-175px}.mast-head-right:after,.mast-head-right:before{content:" ";display:table}.mast-head-right:after{clear:both}.site-logo{letter-spacing:.3em;margin:0;padding-right:0;text-align:center;margin-top:15px}.mast-head-group{line-height:normal}.mast-head-group>:last-child{margin-right:0}.resort-info{margin-right:0;display:inline-block;vertical-align:middle}.resort-weather{display:inline-block;margin-right:0}.resort-weather .wi{font-size:31px}.resort-temperature{font-size:26px;margin-right:5px;display:inline-block}.resort-temperature>span{font-size:12px;position:relative;top:-9px}.resort-location{position:relative;top:2px;display:inline-block;font-size:12px;text-transform:uppercase}.resort-town{font-weight:700;display:block}.resort-country{display:block}.header .btn,.header .comment-reply-link{margin-right:5px}.header .ci-dropdown{display:inline-block;margin-right:5px}.header .ci-dropdown .sfHover>a,.header .ci-dropdown .sfHover>button{color:#cbb758;background-color:#fff}.header .ci-dropdown .current-menu-ancestor>a,.header .ci-dropdown .current-menu-item>a,.header .ci-dropdown .current-menu-parent>a,.header .ci-dropdown .current_page_item>a{color:#cbb758;background-color:#fff}.header .ci-dropdown-menu ul{border-color:#c2c2c2}.header .ci-dropdown-menu ul li a{background-color:rgba(255,255,255,.9);color:#2c2c2c}.header .ci-dropdown-menu ul li a:hover{color:#cbb758;background-color:#fff}.header .ci-dropdown-toggle{background-color:transparent;border:2px solid #fff;color:#fff;height:40px;width:40px;text-align:center;padding-left:0;padding-right:0}.header .ci-dropdown-toggle:hover{background-color:#fff;color:#cbb758}.header .ci-dropdown-toggle .fa{font-size:17px;position:relative;top:2px}.ci-dropdown-language .ci-dropdown-menu ul{min-width:80px}.bordered-bottom{border-bottom:1px solid #fff;padding:35px 0}.webcam{text-transform:uppercase}.main{padding:60px 0}.main.main-sections{padding:0}.hero-wrap{position:relative}.main-content-scroll{z-index:10;color:#fff;font-size:50px;line-height:normal;position:absolute;bottom:20px;left:50%;margin-left:-16px}.main-content-scroll:active,.main-content-scroll:focus,.main-content-scroll:hover{color:#fff}.page-hero{height:370px;background-position:center;background-repeat:no-repeat;background-size:cover}.page-subtitle,.page-title{color:#fff;text-align:center}.page-title{padding-top:200px;font-size:36px;line-height:normal;margin:0;letter-spacing:.25em}.page-subtitle{text-transform:uppercase;font-size:14px;line-height:normal;font-weight:400;letter-spacing:.3em;letter-spacing:.5em}.home-slider{height:100vh}@media (min-width:1366px){.home-slider{height:75vh}}@media (max-width:1600px){.main-menu ul{line-height:38px}}.page-template-template-frontpage .home-slider{height:100vh}.home-slider .slides{height:100%}.home-slider .slides li{background-repeat:no-repeat;background-size:cover;background-position:center;height:100%;position:relative}.home-slider .ci-direction-nav a{top:53%}.home-slider .ci-direction-nav a:before{color:#fff}@media (max-width:767px){.home-slider .ci-direction-nav{display:none}.home-slider{height:300px}.hero-wrap .social-icons{display:none}.main-slider{height:300px!important}}.slide-content{color:#fff;margin:0 auto;text-align:center;width:100%;position:absolute;top:55%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.slide-title{font-size:36px;line-height:normal;letter-spacing:.28em;text-transform:uppercase}.slide-subtitle{text-transform:uppercase;font-size:16px;line-height:normal;font-weight:400;letter-spacing:.3em;margin-top:-10px}.slide-video-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}.slide-video-wrap iframe,.slide-video-wrap video{position:absolute;max-width:none;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.hero-video-wrap video{width:100%;margin:0}.room-slide-controls{position:absolute;top:50%;left:0;right:0;margin:-75px -21px 0;z-index:101}.room-slide-controls a{height:150px;position:absolute}.room-slide-controls a span{display:inline-block;height:100%;width:40px;color:#2c2c2c;font-size:40px;background-color:#fff;text-align:center;line-height:150px;border:1px solid #d7d7d7;transition:all .18s ease;position:relative;z-index:11}.room-slide-controls a:hover span{color:#fff;background-color:#cbb758;border-color:#cbb758}.room-slide-controls a:hover .room-slide-img{width:240px;border-color:rgba(255,255,255,.3)}.room-slide-img{display:inline-block;position:absolute;top:0;height:100%;overflow:hidden;border:1px solid transparent;box-shadow:0 0 13px rgba(0,0,0,.25);z-index:10;transition:width .25s ease;width:0}.room-slide-img img{width:auto;max-width:none;max-height:100%}.room-slide-prev{left:0}.room-slide-prev .room-slide-img{left:39px}.room-slide-next{right:0}.room-slide-next .room-slide-img{right:39px}.item{margin:0 0 30px}.item-thumb{margin:0 0 22px}.item-title{text-transform:uppercase;font-size:20px;line-height:1.4;margin:0 0 10px;font-style:normal}.item-content{font-size:18px;line-height:1.666666667}.item-inset{position:relative}.item-inset:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:0 solid #fff;pointer-events:none;transition:border-width .18s ease}.item-inset:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid transparent;pointer-events:none;transition:border-color .18s ease}.item-inset:hover:before{border-width:20px}.item-inset:hover:after{border-color:#d7d7d7}.item-inset-inner{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.item-inset-content{color:#fff;text-align:center}.item-inset-content h3{margin:0 0 8px;color:inherit}.item-inset-content .text-styled{margin:0;font-size:14px;margin-bottom:25px}.item-tag-wrap{position:absolute;top:0;width:100%;text-align:center;line-height:normal}.item-tag{text-transform:uppercase;background-color:#cbb758;color:#fff;font-size:12px;display:inline-block;padding:7px 16px;letter-spacing:.15em}.sidebar .box{float:none;width:100%}.sidebar .box .item-inset,.sidebar .box .item-inset:last-child{margin-bottom:20px}.sidebar .row-items [class^=col]{width:100%;float:none}.entry .justified-gallery{margin-bottom:30px}.entry-content .justified-gallery{margin:30px 0}.justified-gallery a:after{content:"\f00e";font-family:FontAwesome;color:#fff;position:absolute;font-size:30px;top:50%;left:50%;line-height:normal;margin-left:-14px;margin-top:-15px;opacity:0;transition:opacity .18s ease}.justified-gallery a:hover:after{opacity:1}.justified-gallery>div:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:0 solid #fff;pointer-events:none;transition:border-width .18s ease;z-index:1}.justified-gallery>div:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid transparent;pointer-events:none;transition:border-color .18s ease;z-index:1}.justified-gallery>div:hover:before{border-width:20px}.justified-gallery>div:hover:after{border-color:#d7d7d7}.entry{margin:0 0 60px}.entry:only-of-type{margin:0}.entry-title{font-size:28px;margin:0 0 20px;text-transform:none;letter-spacing:0}.entry-meta{text-transform:uppercase;font-size:14px;line-height:normal;font-weight:400;letter-spacing:.3em;color:#828282;margin:-12px 0 35px}.entry-thumb{margin:0 0 40px;padding:20px;border:1px solid #d7d7d7}.entry-thumb.aligncenter,.entry-thumb.alignleft,.entry-thumb.alignnone,.entry-thumb.alignright{margin-top:0}.entry-intro{font-weight:700;font-size:18px;line-height:1.66667;margin-bottom:35px}.entry-content:after,.entry-content:before{content:" ";display:table}.entry-content:after{clear:both}.entry-content p{margin:0 0 25px}.entry-content .fluid-width-video-wrapper{margin:25px 0 30px}.entry-content .gallery{margin-top:30px;margin-bottom:30px}.entry-content blockquote{font-size:24px;line-height:1.5;font-style:italic;margin:30px 0;position:relative}.entry-content blockquote:after{width:30px;border-bottom:1px solid #2c2c2c;content:"";display:block;margin-top:30px}.entry-content blockquote cite{text-transform:uppercase;font-size:12px;line-height:normal;font-weight:400;letter-spacing:.3em;font-style:normal}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{letter-spacing:0}.entry-read-more{margin-top:20px}.list-amenities{display:block;margin:0 0 20px;padding:0;list-style:none;line-height:1.45}.list-amenities li{margin-right:15px;display:inline-block;font-style:italic}.list-amenities li:before{content:"\f005";font-family:FontAwesome;font-style:normal;opacity:.6;font-size:.8em;margin-right:8px}.layout-grid:after,.layout-grid:before{content:" ";display:table}.layout-grid:after{clear:both}.box{width:48.68421%;float:left;margin-right:2.631578947%}.box:nth-child(2n){margin-right:0}.box .item-inset{margin-bottom:5.26316%}.box .item-inset:last-child{margin-bottom:0}.box-tall{max-width:580px;overflow:hidden}.box-short{max-height:275px;overflow:hidden}.grid-gutter{width:2.631578947%}#paging{margin:40px 0 0}#paging ul{list-style:none;margin:0;padding:0}#paging ul li{display:inline-block}#paging a,#paging li span,#paging>span{display:inline-block;text-transform:uppercase;font-size:13px;color:#fff;padding:14px 20px;margin:0 3px 0 0;line-height:normal;background-color:#2c2c2c;border:2px solid #2c2c2c}#paging .current,#paging a:hover{background-color:transparent;color:#2c2c2c}.booking-form input,.booking-form select,.booking-form textarea{margin:0}.booking-form div[class^=col]{margin-bottom:20px}.booking-form select{width:100%}.booking-form-inline input{margin:0;background-color:transparent;border:2px solid #fff;color:#fff}.booking-form-inline input::-webkit-input-placeholder{color:#fff}.booking-form-inline input:-moz-placeholder{color:#fff}.booking-form-inline input::-moz-placeholder{color:#fff}.booking-form-inline input:-ms-input-placeholder{color:#fff}.booking-form-inline input:focus{border-color:#cbb758}.booking-form-inline .ci-select:after{color:#fff}.booking-form-inline select{background:0 0;color:#fff;text-shadow:none;border:2px solid #fff!important}.booking-form-inline select:active,.booking-form-inline select:focus,.booking-form-inline select:hover{color:#fff}.booking-form-inline option{text-transform:uppercase;font-size:12px}.booking-form-inline .dk-selected{border:2px solid #fff;background:0 0;color:#fff}.booking-form-inline .dk-selected:hover{border-color:#fff}.booking-form-inline .ui-datepicker-trigger{color:#fff}.booking-form-inline .ui-datepicker-trigger:hover{color:#fff}@media (min-width:992px){.booking-form-inline div[class^=col]{margin-bottom:0}}.arrival,.departure{position:relative}.ui-datepicker-trigger{border:none;padding:0;background:0 0;color:rgba(44,44,44,.8)}.ui-datepicker-trigger:hover{background-color:transparent;color:#2c2c2c}.booking-form .ui-datepicker-trigger{position:absolute;right:15px;top:0;font-size:18px}.ui-datepicker{z-index:100!important}.form-success{background-color:#2fb390;color:#fff;font-size:16px;line-height:1.5;padding:10px 20px 10px 59px;margin:0 0 30px;position:relative}.form-success p{overflow:hidden;zoom:1;margin:0}.form-error{position:relative;background-color:#b35146;color:#fff;font-size:16px;line-height:1.5;padding:15px 20px 15px 59px;margin:0 0 30px}.form-error p{margin:0 0 10px}.form-error ul{margin:0;font-size:15px;list-style:none;padding:0}.form-error ul li:before{font-family:FontAwesome;content:"\f105";font-size:.7em;position:relative;top:-2px;margin-right:7px}.form-box-icon{position:absolute;left:0;top:0;width:44px;height:100%;text-align:center;background-color:rgba(0,0,0,.1);text-indent:2px}.form-box-icon i{font-size:24px;position:absolute;top:50%;width:100%;left:0;margin-top:-14px}.ui-datepicker{padding:0;border:1px solid rgba(0,0,0,.1);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-datepicker *{padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-datepicker table{font-size:13px;margin:0}.ui-datepicker .ui-datepicker-header{border:none;background:#cbb758;color:#fff;font-weight:400}.ui-datepicker .ui-datepicker-header .ui-state-hover{background:#cbb758;border-color:transparent;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-datepicker thead{background:#cbb758;color:#fff}.ui-datepicker .ui-datepicker-title{margin-top:.4em;margin-bottom:.3em;color:#fff;font-size:14px}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{height:1em;top:.9em;border:none}.ui-datepicker .ui-datepicker-prev-hover{left:2px}.ui-datepicker .ui-datepicker-next-hover{right:2px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{background-image:url(data:image/png;base64,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);background-position:-32px 0;margin-top:-3px;top:0;font-weight:400}.ui-datepicker .ui-datepicker-prev span{background-position:-96px 0}.ui-datepicker th{padding:.75em 0;color:#fff;font-weight:400;border:none;border-top:1px solid rgba(255,255,255,.2)}.ui-datepicker td{background:#f9f9f9;border:none;padding:0}.ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;padding:.5em;margin:0;font-weight:400;color:#2c2c2c}.ui-datepicker td .ui-state-active,.ui-datepicker td .ui-state-hover{background:#cbb758;color:#fff}.ui-datepicker td.ui-state-disabled,.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:1;color:#999}.social-icons{margin:0 0 20px;padding:0;list-style:none}.social-icons li{display:inline-block}.social-icon{display:inline-block;width:40px;height:40px;border:2px solid #2c2c2c;color:#2c2c2c;font-size:18px;text-align:center;line-height:40px;opacity:.5;transition:opacity .18s ease;margin:0 10px 10px 0}.social-icon:hover{opacity:1;color:#2c2c2c}.ci-dropdown{position:relative}.ci-dropdown ul{margin:0;padding:0;list-style:none}.ci-dropdown:hover .ci-dropdown-menu{display:block}.ci-dropdown-menu li:hover>ul{display:block}.ci-dropdown-menu .sf-with-ul{position:relative}.ci-dropdown-menu .sf-with-ul:after{content:'\f105';font-family:FontAwesome;position:absolute;right:8px;top:50%;margin-top:-7px;font-weight:700}.ci-dropdown-menu>li{position:relative;display:inline-block}.ci-dropdown-menu>li ul{display:none;border:2px solid #d7d7d7;position:absolute;min-width:180px;left:0}.ci-dropdown-menu>li ul ul{left:100%;top:-3px}.ci-dropdown-menu>li li{position:relative}.ci-dropdown-menu>li li a{display:block;margin:1px;white-space:nowrap;background-color:rgba(215,215,215,.4);color:#2c2c2c;line-height:normal;padding:13px 15px 13px 10px;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.ci-dropdown-menu>li li a:hover{background-color:#d7d7d7}.ci-dropdown-left .ci-dropdown-menu>li ul{right:0;left:auto}.ci-dropdown-left .ci-dropdown-menu>li ul ul{right:100%;left:auto}.spinner{margin:100px auto 0;width:70px;text-align:center}.spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.preloader{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;background:#fff}.preloader .spinner{position:absolute;z-index:1001;top:50%;left:50%;margin:-15px 0 0 -35px}.footer{background:#7b9eb1;color:#fff;text-transform:none;letter-spacing:.1em;padding:90px 0 0}.footer .with-line{margin-bottom:50px}@media (min-width:1200px){.footer .with-line{height:100px;margin-top:20px;margin-bottom:0}.footer .with-line .section-title{border-color:#fff;max-width:100%}.footer .with-line .section-title span{background:#7b9eb1;color:#fff}}.footer .social-icons{position:static}.footer .social-icons ul{margin:0;padding:0}.footer h3{font-family:'Playfair Display',sans-serif;text-transform:none;font-style:italic;color:#fff;font-size:24px}.footer p{font-size:17px;line-height:1.7;letter-spacing:.1em}.footer figure{margin:25px 0;padding:10px;border:1px solid #fff}.footer figure img{width:100%;height:auto}.footer-bottom{padding:10px 0 0;font-size:13px;background:#7b9eb1;color:#fff;float:left;width:100%}.footer-bottom a{color:#fff}.footer .with-line .section-title span{font-family:'Playfair Display SC',serif;text-transform:uppercase;font-family:'Playfair Display SC',serif}#comments{margin:40px 0 0}#comment-list{margin:0;list-style:none;padding:0}#comment-list ol{list-style:none}@media (max-width:767px){#comment-list ol{margin:0;padding:0}}#comment-list .comment-body{margin-bottom:20px;padding-top:20px}#comment-list>.comment:first-child>.comment-body{border-top:none;padding-top:0}.post-comments{margin:0 0 45px}.comment-author{text-transform:uppercase;font-size:12px;line-height:normal;font-weight:400;letter-spacing:.3em;color:#828282}.comment-author .avatar{width:64px;height:64px;float:left;margin:0 15px 15px 0;overflow:visible}@media (max-width:767px){.comment-author .avatar{display:none}}.comment-content{overflow:hidden;zoom:1;font-size:13px}.comment-metadata{font-size:12px;margin:0 0 5px}.comment-reply-link{font-size:10px;text-transform:uppercase;padding:4px 10px;margin-left:80px;height:auto;width:auto}@media (max-width:767px){.comment-reply-link{margin:0}}.bypostauthor>article .fn:before{font-family:FontAwesome;content:"\f005";margin:0 2px 0 -2px;position:relative;top:-1px;font-size:11px}#cancel-comment-reply-link{font-size:13px;font-weight:400;margin-left:5px}.comment-notes,.form-allowed-tags{font-size:12px;line-height:1.5;color:rgba(44,44,44,.8)}.comment-form input,.comment-form textarea{margin:0}@media (min-width:992px){.comment-form input{max-width:60%}}.widget{margin:0 0 40px}.sidebar .widget:last-child,.widget p:last-child{margin-bottom:0}.widget-title{font-size:18px;line-height:normal;margin:0 0 20px;color:#828282;letter-spacing:.14em}.widget-title label{text-transform:none;display:block;font-size:inherit;margin:0;line-height:inherit;font-weight:inherit}.section-subtitle,.section-title{text-align:center;color:inherit}.section-title{font-size:54px;letter-spacing:.05em;position:relative;padding:0 0 18px;margin:0 0 32px}.widget-padded .section-title:after{border-color:inherit}.hero-content .widget-title,.section-title{font-family:'Playfair Display SC',serif;font-size:50px;line-height:normal;font-weight:400;letter-spacing:.05em;text-transform:none;margin-bottom:5px;padding:0}.widget-padded+.null-instagram-feed,.widget-padded+.widget-padded{margin-top:-90px}section.widget{margin:0 0 90px}section.widget.null-instagram-feed:last-child,section.widget.widget-padded:last-child{margin-bottom:0}.widget-padded .widget-wrap{padding:90px 0}.widget-padded .widget-wrap.wrap-extra-pad{padding:160px 0}.main-sections .widget:first-child .widget-wrap{padding-top:50px}.widget-wrap{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;padding:0 15px}@media(max-width:767px){.widget_ci-tow-columns .entry-content{text-align:center}}.hero-content{text-align:center}.hero-content .section-pretitle{font-family:'Playfair Display SC',serif;font-size:40px;line-height:40px;margin:0;padding:0;text-transform:none;margin-bottom:5px}.hero-content .section-title:after{display:none}.hero-content .section-subtitle,.small-title{font-family:'Playfair Display SC',serif;font-size:28px}.small-title{font-size:18px}.small-title a{color:#84807d}.hero-content .btn,.hero-content .comment-reply-link,.widget_ci-text .btn-transparent{font-family:'Playfair Display',sans-serif;font-style:italic;text-transform:none;margin-top:35px;color:inherit;border-color:inherit;font-size:14px}.widget_ci-text .btn-transparent{border-color:#677787;color:#677787}.widget_ci-text .btn-transparent:hover{background-color:#677787;color:#fff}.sidebar .widget_ci-hero{border:1px solid #d7d7d7;padding:20px}.sidebar .widget_ci-hero .widget-title{color:inherit;margin:0 0 8px;font-size:24px}.sidebar .widget_ci-hero .widget-wrap{padding:120px 0}.hero-icon{position:absolute;left:50%;margin-left:-15px;margin-top:50px}@media (max-width:767px){.hero-icon{margin-top:10px}}.ci-map-wrap{margin:0 0 30px;padding:20px;border:1px solid #d7d7d7}.ci-map{width:100%;height:500px}.ci-address{margin:0 0 30px;font-size:18px;font-style:italic;line-height:1.4}section.widget_ci-testimonial-inset{margin-bottom:60px}.ci-testimonial{margin:0;position:relative}.ci-testimonial:before{content:"\201C";font-style:italic;position:absolute;font-size:400px;opacity:.1;line-height:.6;font-weight:700;left:50%;margin-left:-90px;z-index:-1}.ci-testimonial cite{text-transform:uppercase;font-size:16px;line-height:normal;font-weight:400;letter-spacing:.3em;font-style:normal;text-align:center;color:#828282;margin:30px 0 0}.widget_ci-booking-form{color:#fff}.widget_ci-booking-form .widget-wrap{background-color:#252525}.booking-cta{text-align:center;padding:20px;border:1px solid #d7d7d7;color:#fff}.booking-cta-inner{background-color:#cbb758;padding:35px}.cta-content h3{margin:0 0 8px;color:inherit}.cta-content .text-styled{margin-bottom:25px;font-size:14px}.offer-cta{text-align:center;padding:20px;border:1px solid #d7d7d7}.offer-cta-inner{position:relative;min-height:200px}.offer-cta-inner .cta-content{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:35px}.offer-cta-inner .btn,.offer-cta-inner .comment-reply-link{color:inherit;border-color:inherit}.widget select{position:relative;display:block;width:100%;line-height:24px;padding:8px 15px 8px 30px;color:#222;border:2px solid #e5e5e5;height:48px;border-radius:15px;background-color:transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;background-color:#fff;transition:all .3s ease-in-out}.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_pages ul,.widget_recent_entries ul{list-style:none;margin:0;padding:0}.widget_archive ul ul,.widget_categories ul ul,.widget_meta ul ul,.widget_nav_menu ul ul,.widget_pages ul ul,.widget_recent_entries ul ul{margin-left:15px}.widget_archive ul li,.widget_categories ul li,.widget_meta ul li,.widget_nav_menu ul li,.widget_pages ul li,.widget_recent_entries ul li{line-height:normal;display:block;position:relative}.widget_archive ul li a,.widget_categories ul li a,.widget_meta ul li a,.widget_nav_menu ul li a,.widget_pages ul li a,.widget_recent_entries ul li a{display:block;padding:11px 0;border-bottom:1px solid #d7d7d7}.widget_archive ul li .ci-count,.widget_archive ul li .count,.widget_categories ul li .ci-count,.widget_categories ul li .count,.widget_meta ul li .ci-count,.widget_meta ul li .count,.widget_nav_menu ul li .ci-count,.widget_nav_menu ul li .count,.widget_pages ul li .ci-count,.widget_pages ul li .count,.widget_recent_entries ul li .ci-count,.widget_recent_entries ul li .count{position:absolute;right:0;top:8px;font-size:12px;font-weight:700;font-style:italic;transition:all .18s ease;padding:4px 3px}.widget_recent_comments ul{margin:0;padding:0;list-style:none}.widget_recent_comments ul li{display:block;padding:11px 0;border-bottom:1px solid #d7d7d7}.widget_archive select,.widget_categories select,.widget_pages select{display:block;width:100%;padding:6px 15px;border-radius:0;font-size:14px;height:40px;font-weight:400;border:1px solid #d7d7d7;background:#fff}#ads125,.ads125{margin:0;padding:0;list-style:none}#ads125 li,.ads125 li{background:0 0;border:none;float:left;margin:0 15px 10px 0;padding:0;max-width:125px;height:auto}.searchform>div{position:relative}.searchform input[type=search],.searchform input[type=text]{margin:0}.searchform .searchsubmit{position:absolute;top:0;right:0;height:100%;padding-left:15px;padding-right:15px}.flickr_badge_image{float:left;margin:0 15px 15px 0}.flickr_badge_image a{display:block;line-height:0}.widget_about{margin-top:-5px}.widget_about img{max-width:100px;height:auto}.widget_about .alignleft{float:left;margin:5px 15px 6px 0}.widget_about .alignright{float:right;margin:5px 0 6px 15px}.widget_text p:last-child{margin-bottom:0}.widget_ci_twitter_widget ul{margin:0;padding:0;list-style:none}.widget_ci_twitter_widget ul li{margin-bottom:12px}.widget_ci_twitter_widget ul li:first-child{padding-top:0}.widget_ci_twitter_widget .twitter-time{display:block;font-size:.85em}#wp-calendar{width:100%}#wp-calendar a{font-weight:700;font-style:italic}#wp-calendar caption{text-align:left;margin-top:10px;background:none repeat scroll 0 0 rgba(0,0,0,.03);padding:9px}#wp-calendar thead{font-size:10px}#wp-calendar thead th{background:rgba(0,0,0,.1);font-weight:700;padding:8px}#wp-calendar tbody td{background:0 0;border:1px solid rgba(0,0,0,.1);text-align:center;padding:3px}#wp-calendar tbody td:hover{background:rgba(0,0,0,.1)}#wp-calendar tbody .pad{background:0 0}#wp-calendar tfoot #next{font-size:10px;text-transform:uppercase;text-align:right}#wp-calendar tfoot #prev{font-size:10px;text-transform:uppercase;padding-top:10px}.gallery{margin-left:-5px;margin-right:-5px;margin-bottom:15px}.gallery:after,.gallery:before{content:" ";display:table}.gallery:after{clear:both}.gallery-item{margin-bottom:10px}.gallery-item img{width:100%}.gallery-columns-1 .gallery-item{position:relative;min-height:1px;padding-left:5px;padding-right:5px;position:relative;float:left;min-height:1px;padding-left:5px;padding-right:5px;width:50%}@media (min-width:768px){.gallery-columns-1 .gallery-item{float:left;width:100%}}.gallery-columns-2 .gallery-item{position:relative;min-height:1px;padding-left:5px;padding-right:5px;position:relative;float:left;min-height:1px;padding-left:5px;padding-right:5px;width:50%}@media (min-width:768px){.gallery-columns-2 .gallery-item{float:left;width:50%}}.gallery-columns-3 .gallery-item{position:relative;min-height:1px;padding-left:5px;padding-right:5px;position:relative;float:left;min-height:1px;padding-left:5px;padding-right:5px;width:50%}@media (min-width:768px){.gallery-columns-3 .gallery-item{float:left;width:33.33333%}}.gallery-columns-4 .gallery-item{position:relative;min-height:1px;padding-left:5px;padding-right:5px;position:relative;float:left;min-height:1px;padding-left:5px;padding-right:5px;width:50%}@media (min-width:768px){.gallery-columns-4 .gallery-item{float:left;width:25%}}.gallery-columns-5 .gallery-item{position:relative;min-height:1px;padding-left:5px;padding-right:5px;position:relative;float:left;min-height:1px;padding-left:5px;padding-right:5px;width:50%}@media (min-width:768px){.gallery-columns-5 .gallery-item{float:left;width:20%}}.gallery-columns-6 .gallery-item{position:relative;min-height:1px;padding-left:5px;padding-right:5px;position:relative;float:left;min-height:1px;padding-left:5px;padding-right:5px;width:50%}@media (min-width:768px){.gallery-columns-6 .gallery-item{float:left;width:16.66667%}}.gallery-columns-7 .gallery-item{position:relative;min-height:1px;padding-left:5px;padding-right:5px;position:relative;float:left;min-height:1px;padding-left:5px;padding-right:5px;width:50%}@media (min-width:768px){.gallery-columns-7 .gallery-item{float:left;width:14.28571%}}.gallery-columns-8 .gallery-item{position:relative;min-height:1px;padding-left:5px;padding-right:5px;position:relative;float:left;min-height:1px;padding-left:5px;padding-right:5px;width:50%}@media (min-width:768px){.gallery-columns-8 .gallery-item{float:left;width:12.5%}}.gallery-columns-9 .gallery-item{position:relative;min-height:1px;padding-left:5px;padding-right:5px;position:relative;float:left;min-height:1px;padding-left:5px;padding-right:5px;width:50%}@media (min-width:768px){.gallery-columns-9 .gallery-item{float:left;width:11.11111%}}.gallery-caption{background-color:rgba(0,0,0,.7);color:#fff;font-size:12px;line-height:1.5;margin:0 0 0 5px;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:calc(100% - 10px);transition:opacity .18s ease}.gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.alignnone{margin:5px 0 20px}p .alignnone{margin-bottom:0}.aligncenter{display:block;margin:7px auto}.alignright{float:right;margin:7px 0 7px 24px}.alignleft{float:left;margin:7px 24px 7px 0}.wp-caption{max-width:100%;margin-bottom:15px}.wp-caption img{border:0 none;height:auto;margin:0;padding:0;width:auto}.wp-caption .wp-caption-text{font-size:14px;line-height:17px;margin:3px 0 15px;padding:5px 0 20px;text-align:left;font-style:italic;font-family:'Playfair Display SC',sans-serif;text-transform:none}#mobilemenu{display:none}.mobile-trigger{background-color:transparent;border:2px solid #fff;color:#fff;height:40px;width:40px;text-align:center;padding-left:0;padding-right:0;line-height:40px;vertical-align:middle;display:none}.mobile-trigger:hover{background-color:#fff;color:#cbb758}.mobile-trigger .fa{font-size:17px;position:relative;top:-2px}.sharedaddy{margin-top:30px}section.null-instagram-feed{position:relative}section.null-instagram-feed p.clear{position:absolute;top:50%;text-align:center;width:100%;pointer-events:none;margin-top:-10px}section.null-instagram-feed p.clear a{display:inline-block;background-color:#fff;text-transform:uppercase;color:#2c2c2c;pointer-events:auto;height:40px;padding:10px 34px 12px;font-size:12px;z-index:10}section.null-instagram-feed p.clear a:hover{background-color:#252525;color:#fff}@media (max-width:767px){section.null-instagram-feed p.clear{display:none}}.widget .instagram-pics{list-style:none;margin:0;padding:0}.widget .instagram-pics:after,.widget .instagram-pics:before{content:" ";display:table}.widget .instagram-pics:after{clear:both}.widget .instagram-pics li{border-bottom:0;padding:0;float:left;width:33.33333333333%}.widget .instagram-pics li a{display:block;color:#2c2c2c}@media (max-width:1199px){.header .nav{display:none}.header-alt .mobile-trigger{display:inline-block}.header-alt #mobilemenu{display:block}}@media (max-width:991px){.header-default .mobile-trigger{display:inline-block}.header .ci-dropdown-nav{display:none}#mobilemenu{display:block}.page-hero{height:300px}.page-title{padding-top:165px}.sidebar{margin-top:40px}.slide-video-wrap{display:none}.item-inset:hover:before{border-width:10px}.item-inset-content h3{font-size:22px}.item-inset-content .text-styled{margin:0;font-size:12px;margin-bottom:15px}.item-inset-content .btn,.item-inset-content .comment-reply-link{font-size:11px;height:34px;padding-top:9px}}@media (max-width:767px){h1{font-size:30px}h2{font-size:26px}h3{font-size:20px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}.mast-head{max-height:none;text-align:center}.mast-head .text-right{text-align:center}.mast-head .btn,.mast-head .comment-reply-link{display:none}.site-logo img{max-height:150px}.header{height:auto;background:#fff;position:static}.header a{color:#61635e;border-color:#61635e}.mast-head .bordered-bottom{padding:0;padding-top:10px}.home .hero-wrap{max-height:70vh!important}.home .home-slider.ci-slider{height:90vh!important}.hero-wrap .main-content-scroll{display:none}.mast-head-left{width:65%;height:100%}.mast-head-right{width:30%}.ci-dropdown-language{display:none}.resort-info{display:none}.site-logo{white-space:nowrap;overflow:hidden;font-size:20px;padding:0}.slide-title{font-size:28px}.main{padding:50px 0}.main.main-sections{padding:0}.widget-padded+.null-instagram-feed,.widget-padded+.widget-padded{margin-top:-60px}section.widget{margin:0 0 60px}section.widget.null-instagram-feed:last-child,section.widget.widget-padded:last-child{margin-bottom:0}.widget-padded .widget-wrap{padding:60px 0}.widget-padded .widget-wrap.wrap-extra-pad{padding:144px 0}.main-sections .widget:first-child .widget-wrap{padding-top:60px}.section-title{font-size:40px;margin-bottom:20px}.text-lg{font-size:17px}.hero-content .section-title{font-size:24px}.hero-content .section-subtitle{line-height:normal}.box{width:100%;margin:0;float:none}.box .item-inset{margin:0 0 30px}.box .item-inset:last-child{margin:0 0 30px}.box:last-of-type .item-inset:last-child{margin-bottom:0}.justified-gallery-container{margin-bottom:30px}.ci-map{height:280px}.trip-advisor-widget{margin-bottom:30px}.footer{text-align:center}.footer .text-right{text-align:center}.page-hero{height:260px}.page-title{padding-top:150px;font-size:26px}.page-subtitle{font-size:14px}.entry-thumb{padding:10px;margin-bottom:20px}.entry-title{font-size:22px}.entry-meta{font-size:13px;margin-bottom:20px}.room-slide-controls{margin:-35px -11px 0}.room-slide-controls a{height:70px}.room-slide-controls a span{width:20px;line-height:70px;font-size:24px}.room-slide-img{display:none}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.justified-gallery-container{background:#cacab0;padding:5px}section.widget#ci-latest-posts-2{margin-bottom:0}#ci-latest-posts-2 .item{padding:30px;text-align:center}#ci-latest-posts-2 .item-title{margin-bottom:35px}#ci-latest-posts-2 .row-items>div{border-right:1px solid #788a94}#ci-latest-posts-2 .row-items>div:last-child{border:none}section.widget.widget_ci-single-image-text{margin:0}.widget_ci-single-image-text .section-title{padding:0;margin-top:0;text-align:left}.widget_ci-single-image-text .row{margin:0}.widget_ci-single-image-text .row>div{padding:0}.widget_ci-single-image-text img{width:100%}.widget_ci-single-image-text .entry-content{padding:90px;line-height:22px}.widget_ci-single-image-text .section-title{font-size:40px;margin-bottom:25px}@media (max-width:1600px){.widget_ci-single-image-text .entry-content{padding:45px 60px;font-size:15px}}@media (max-width:1279px){.widget_ci-single-image-text .entry-content{padding:30px;font-size:13px;line-height:normal}.widget_ci-single-image-text .section-title{font-size:34px}}section.widget.widget_ci-contact{padding-top:80px;background:#657886;color:#cfcab9;margin-bottom:0;padding-bottom:80px}.widget_ci-contact .ci-address{font-size:16px;font-style:normal}.widget_ci-contact h2{color:#cfcab9;font-style:italic;text-transform:none}.footer-strip{height:170px;background:url(images/footer-strip.jpg) repeat-x}.bordered-bottom span{text-shadow:0 2px 2px rgba(0,0,0,.66)}ul.lissafri{text-align:left}.webcam{padding-left:50px;background:url(../images/webcum.png) left no-repeat;text-shadow:0 2px 2px rgba(0,0,0,.66)}#fixed-social{position:fixed;bottom: 90px;right:15px;z-index:9999;}#fixed-social div:last-child{}#fixed-social.websitnameleft-aligninfo div:last-child{display:block;} @media(max-width:767px){#fixed-social div:last-child{display:block;}} #fixed-social a{color:#fff;display:block;height:40px;position:relative;text-align:center;line-height:40px;width:40px;margin-bottom:1px;z-index:2;margin-bottom: 5px;} @media(max-width:767px){#fixed-social a{width:30px; height:30px;}#fixed-social.websitnameleft-aligninfo{bottom: 80px!important;left: 10px !important;width: 46%;}#fixed-social.websitnameleft-aligninfo a{font-size:10px !important; paddding:0 10px !important; line-height:25px!important;} } #fixed-social a span{line-height:40px;right:60px;position:absolute;text-align:center;width:120px;visibility:hidden;transition-duration:.5s;z-index:1;opacity:0;top:0}.fixed-gplus span{background-color:#3cbd52}.fixed-facebook span{background-color:#f56e1e}#fixed-social a:hover>span{visibility:visible;right:55px;opacity:1}.social-icons{position:absolute;bottom:0;right:20px;z-index:10}section#ci-hero-2{margin-bottom:45px}.seperator{margin-top:30px}.m-b-40{margin-bottom:40px!important}.m-b-30{margin-bottom:30px!important}.m-b-20{margin-bottom:20px!important}.m-b-10{margin-bottom:10px!important}.m-b-0{margin-bottom:0!important}@media (min-width:1200px){.with-line{margin-top:30px}.with-line .section-title{font-size:40px;max-width:85%;margin:0 auto;border-bottom:1px solid #657886;line-height:.1em;color:#657886;margin-bottom:20px}.with-line .section-title span{background:#fff;padding:0 40px}.with-line+.section-subtitle{font-style:italic;font-family:'Playfair Display',sans-serif;letter-spacing:3px;color:#657886}}@media (min-width:1360px){.with-line .section-title{max-width:85%}}#ci-latest-posts-3 .item,#ci-latest-posts-6 .item{position:relative}#ci-latest-posts-3 .item figure,#ci-latest-posts-6 .item figure{background:#6a8593}#ci-latest-posts-3 .item figure img,#ci-latest-posts-6 .item figure img{opacity:.2}#ci-latest-posts-3 .item .item-content,#ci-latest-posts-6 .item .item-content{position:absolute;top:50%;margin-top:-80px;left:50%;margin-left:-170px;text-align:center;color:#fff;font-family:'Playfair Display',sans-serif;padding:10px 0;min-width:75%}#ci-latest-posts-3 .item .item-content .content-block,#ci-latest-posts-6 .item .item-content .content-block{margin-top:15px;border:1px solid #fff}#ci-latest-posts-3 .item .item-content img,#ci-latest-posts-6 .item .item-content img{max-height:46px}@media (min-width:1200px){#ci-latest-posts-3 .item .item-content,#ci-latest-posts-6 .item .item-content{margin-left:-210px}}@media (min-width:1400px){#ci-latest-posts-3 .item .item-content,#ci-latest-posts-6 .item .item-content{margin-left:-246px}}#ci-latest-posts-3 .item .item-content .item-title,#ci-latest-posts-6 .item .item-content .item-title{text-transform:none;font-style:italic;margin-bottom:5px}#ci-latest-posts-3 .item .item-content .item-title a,#ci-latest-posts-6 .item .item-content .item-title a{color:#fff;font-size:25px}.main-menu{position:absolute;z-index:10000;top:120px;left:130px;display:none;font-family:Roboto,sans-serif}.main-menu ul{list-style:none;padding:0;margin:0;font-size:24px;text-transform:uppercase}.main-menu a{color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.66)}.main-menu a:hover::after{content:">";display:inline-block;padding-left:15px}.widget_ci-text .section-title{font-size:28px}.no-margin{margin:0!important}.widget_ci-services{padding:50px 15px;background:#657886;color:#fff}.widget_ci-services .with-line .section-title{color:#fff;border-color:#fff;margin:50px auto}.widget_ci-services .with-line .section-title span{background:#657886}.widget_ci-services .item-title{font-family:'Playfair Display SC',serif;text-transform:none;margin-bottom:20px;min-height:60px}.widget_ci-services .item{font-size:15px;line-height:1.5}.item-align-center{text-align:center}.widget_ci-slideshow+.widget-padded{margin-top:-60px}.main-slider{height:600px}.main-slider .slides{height:100%}.main-slider .slides li{background-repeat:no-repeat;background-size:cover;background-position:top center;height:100%}.main-slider .hero-content{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.main-slider .hero-content .section-title{font-size:42px;font-weight:400;font-style:normal;letter-spacing:.05em;text-align:center;margin-bottom:45px;color:#fff;text-transform:uppercase}.main-slider .hero-content .section-subtitle{text-transform:none;font-size:15px;letter-spacing:normal;line-height:25px;text-align:left}.main-slider .ci-direction-nav a:before{color:#fff}.form-control{display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#464a4c;background-color:#fff;background-image:none;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}.input-group{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.input-group .form-control,.input-group-addon,.input-group-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.input-group-addon,.input-group-btn{white-space:nowrap;vertical-align:middle}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group .form-control{position:relative;z-index:2;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group .form-control:not(:first-child),.input-group-addon:not(:first-child),.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group>.btn,.input-group-btn:not(:first-child)>.dropdown-toggle,.input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn,.input-group-btn:not(:last-child)>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group-btn .btn{height:38px;background:#cfc7b8;border-color:#cfc7b8;line-height:normal}.alternate-colors{padding:0}.alternate-colors .widget-wrap{padding:0}.alternate-colors .row{margin:0}.alternate-colors .row>div{padding:0}.alternate-colors .item{height:700px;margin:0;text-align:left}.alternate-colors .item .item-content{padding:40px}.alternate-colors .item-title{min-height:70px;font-size:24px}.widget_ci-latest-posts figure{position:relative}@media (min-width:768px){.widget_ci-latest-posts figure .caption{position:absolute;top:0;width:100%;padding:25px;background:rgba(123,156,177,.75);color:#fff}.widget_ci-latest-posts figure .caption *{color:#fff}.widget_ci-latest-posts figure .caption .section-subtitle{margin-bottom:0}}.widget_ci-latest-posts .hero-content .btn{color:#fff;margin:0}.widget_ci-latest-posts .hero-content .btn:hover{color:#000}.container{margin-left:auto!important;margin-right:auto!important}.extra-spacing .row{margin:0 -25px}.extra-spacing .row>div{padding:0 25px}@media (min-width:768px){.flower{background:url(images/flower.png) 50% 50% no-repeat}}.entry-thumb img{width:100%;height:auto}.entry.post .wp-caption{width:100%!important}.entry.post .wp-caption img{width:100%;height:auto}.brown-bg{background:#87827c}.brown-bg .with-line .section-title span{background:#87827c}.block-with-bg .widget-wrap{background-attachment:fixed;padding:70px 0;color:#fff}.block-with-bg .section-title{font-size:42px}.block-with-bg td{vertical-align:top}.colored-box .widget-wrap{padding:0}.overlay-thumbnail-container{position:relative}.overlay-thumbnail-container .overlay-background{position:absolute;top:0;bottom:0;background:rgba(0,0,0,.5);left:0;right:0;display:block}.with-overlay:hover .overlay-background{display:none}.overlay-thumbnail-container .overlay-background .caption{position:absolute;top:50%;left:50%;font-size:28px;color:#fff;font-family:Playfair Display Italic;font-style:italic;letter-spacing:1px;transform:translateX(-50%) translateY(-50%);width:100%;text-align:center}ul.butterfly-list{padding:0;display:inline-block;width:100%}ul.butterfly-list li{float:left;width:48%;text-align:left;padding:5px;border:1px solid #7b9eb1;list-style:none;padding-left:50px;position:relative;margin:1%;font-size:16px;margin-bottom:0}.tigerdiv{display:inline-block;width:100%;text-align:left}.tigerdiv p{text-align:justify}.tigerdiv strong{display:block;font-size:20px;padding-bottom:10px}.contaxtus{padding:50px 0;display:block;text-align:left}.contaxtus p.leglin-infoste{margin:30px 0;padding:10px;color:#222;font-size:20px;font-weight:700}.mapid{display:block;text-align:left}.mapid strong{font-size:24px;padding-bottom:15px;display:block}.contform-enquiry{text-align:left;padding:30px 150px;padding-top:15px;display:inline-block;width:100%}span.input-group-btn button{width:auto;display:inline-block;background:#b75b29!important;border:none;font-size:20px;font-weight:700}.contform-enquiry p{margin:0 0 10px;margin-top:30px;color:#fff}.contform-enquiry .form-control{position:relative;display:block;width:100%;line-height:24px;padding:8px 15px 8px 30px;color:#222;border:2px solid #e5e5e5;height:48px;border-radius:15px;background-color:transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;background-color:#fff;transition:all .3s ease-in-out}.mapid strong span{display:inline-block;font-weight:700;color:#b75b29}.contaxtus p{line-height:35px;margin-bottom:5px;color:#222}ul.butterfly-list li span{position:absolute;left:-1px;background-color:#7b9eb1;padding:6px;top:-1px;color:#fff;font-weight:700;width:35px;font-size:16px;text-align:center}.national-bird{display:inline-block;width:100%;text-align:left}.national-bird h3.birdsthidh{font-weight:700;border-bottom:1px solid #f3f3f3;font-size:20px;margin:15px 0;background-color:#f3f3f3;padding:5px}.national-bird p{display:block;text-align:right;margin:10px 0;border-bottom:1px solid #f3f3f3;padding-bottom:10px}.national-bird p strong{text-align:left;float:left}.butterfly-list.mamajdf li{padding-left:15px;list-style:inside}@media (max-width:767px){.btn,.comment-reply-link,button,input[type=button],input[type=reset],input[type=submit]{white-space:normal;line-height:normal;max-width:90%;height:auto;padding:5px 30px}.text-xs-center{text-align:center!important}ul.butterfly-list li{width:100%;margin:1% 0}}.footer p.leglin-infoste{display:inline-block;text-align:center;margin:20px 0;width:100%;border:1px solid rgba(255,255,255,.37);padding:10px 0;border-radius:3px;background-color:rgba(255,255,255,.15)}.footer p.leglin-infoste a{font-weight:700;color:#fff}.footer-btm{float:left;width:100%;padding-bottom:50px;background:#7b9eb1;padding-top:30px;text-align:left}.footer h3.heading-foot{font-size:16px;font-weight:500;margin:0;position:relative;padding-left:15px}.footer h3.heading-foot::before{content:'';width:2px;height:100%;background:#fff;position:absolute;left:0}ul.foot-info li a{color:#fff;letter-spacing:1px;position:relative;padding-left:0}ul.foot-info li:hover a{color:#fff}ul.foot-info{padding:0;padding-left:5px}ul.foot-info li{font-size:17px;line-height:1.7;padding:3px 0;letter-spacing:.1em}.infdese td{padding:10px 15px}.clear{clear:both}.small-title strong{text-transform:none;font-size:18px;background-color:#f3f3f3;padding:5px 10px;margin-bottom:10px;display:block;padding-bottom:15px;font-weight:700;padding-bottom:8px;font-family:"Pontano Sans",Arial,sans-serif}.content-block{border:1px solid #f3f3f3}.content-block span{padding:5px 10px;display:block;margin-bottom:30px}.contaxtus p strong{color:#222}p.leftalinfset{padding-left:15px}.item-content p.small-title{margin:0;float:left;width:100%}.contaxtus h3{margin:0;font-size:20px;color:#333;padding-bottom:5px}.entry-content p.txealignment{font-size:20px;margin:0;color:#222}.contaxtus ul{padding:0;padding-left:25px;margin:0}.contaxtus ul li{color:#333;font-size:18px}.main.main-sections.enquifrfor{padding:35px 0 44px;background-color:rgba(183,91,41,.2);background:-moz-linear-gradient(top,rgba(183,91,41,.2) 0,#fff 100%);background:-webkit-linear-gradient(top,rgba(183,91,41,.2) 0,#fff 100%);background:linear-gradient(to bottom,rgba(183,91,41,.2) 0,#fff 100%);margin-bottom:0;padding-bottom:0}.main.main-sections.enquifrfor h3.section-title{color:#222}.main.main-sections.enquifrfor .text-center.text-lg.entry-content p{padding:0 150px;color:#222}.main.main-sections.enquifrfor .text-center.text-lg.entry-content .contform-enquiry p{padding:5px;margin:0;margin-top:20px}.main.main-sections.enquifrfor .text-center.text-lg.entry-content .contform-enquiry p strong{font-weight:600;font-size:16px;color:#4d4c4c}@media(max-width:767px){.contform-enquiry,.main.main-sections.enquifrfor .text-center.text-lg.entry-content p{padding:0}aside#ci-hero-42{margin:0}}#ci-hero-5 .widget-wrap{color:#fff;background-image:url(../images/homepage-paralax.jpg);background-repeat:no-repeat}#ci-hero-6 .widget-wrap{color:#fff;background-image:url(../images/sightings.jpg);background-repeat:no-repeat}#ci-hero-17 .widget-wrap{color:#fff;background-image:url(../images/another-world-awaits.jpg);background-repeat:repeat}#ci-hero-27 .widget-wrap{background-image:url(../images/Safari-Activities-hero-2020.jpg);background-repeat:repeat}#ci-hero-48 .widget-wrap{color:#fff;background-image:url(../images/another-world-awaits.jpg);background-repeat:repeat}#ci-hero-49 .widget-wrap{color:#fff;background-image:url(../images/another-world-awaits.jpg);background-repeat:repeat}#ci-hero-51 .widget-wrap{color:#fff;background-repeat:repeat}#ci-hero-52 .widget-wrap{color:#fff;background-image:url(../images/sightings.jpg);background-repeat:no-repeat}#ci-hero-56 .widget-wrap{color:#fff;background-image:url(../images/chobe-safari-awaits.jpg);background-repeat:repeat}#ci-hero-59 .widget-wrap{color:#fff;background-image:url(../images/discover-chobe-game-lodge.jpg);background-repeat:repeat}#ci-hero-61 .widget-wrap{color:#fff;background-image:url(../images/responsible-tourism-footer.jpg);background-repeat:repeat}#ci-hero-64 .widget-wrap{color:#fff;background-image:url(../images/another-world-awaits.jpg);background-repeat:repeat}#ci-single-image-text-2 .widget-wrap{color:#fff;background-color:#88827c}#ci-single-image-text-4 .widget-wrap{color:#fff;background-color:#888858}#ci-single-image-text-5 .widget-wrap{color:#fff;background-color:#888858}#ci-single-image-text-7 .widget-wrap{color:#fff;background-color:#88827c}#ci-single-image-text-8 .widget-wrap{color:#fff;background-color:#88827c}#ci-single-image-text-9 .widget-wrap{color:#fff;background-color:#888858}#ci-single-image-text-10 .widget-wrap{color:#fff;background-color:#88827c}#ci-single-image-text-11 .widget-wrap{color:#fff;background-color:#888858}.widget_ci-hero .widget-wrap{background-attachment:fixed}section.widget.widget_ci-contact{padding-top:80px;background:#7b9eb1;color:#cfcab9;margin-bottom:0;padding-bottom:80px}main section:nth-last-child(1){margin-bottom:0}.hero-icon{margin-right:30px;width:75px}.page-id-14 .slide-title{display:none}a.section-link-1{font-family:Playfair Display Italic;font-size:20px;font-style:italic;text-decoration:none;color:#8c837d}.block-wcgl{font-family:Playfair Display Italic;font-style:italic}section.widget{margin:0 0 0}ci-single-image-text-4{margin:0 0 0;width:100%}.home .home-slider.ci-slider{height:120vh}.home .slides li{overflow:hidden}.home .slide-video-wrap{height:100%;top:0;width:300%;left:-100%}.home .slide-video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;transform:none;pointer-events:none}@media (max-aspect-ratio:16 / 9){.home .slide-video-wrap{height:100%;top:0;width:300%;left:-100%}}.footer figure{margin:25px 0;padding:10px;border:0 solid #fff}.home .hero-wrap{overflow:hidden;max-height:100vh}#ci-hero-9{margin-top:35px}.with-line2{margin-top:30px}.with-line2 .section-title{font-size:40px;max-width:70%;margin:0 auto;border-bottom:1px solid #7b9ec2;line-height:.1em;color:#7b9ec2;margin-bottom:20px}.with-line2 .section-title span{background:#fff;padding:0 40px}.with-line2+.section-subtitle{font-style:italic;font-family:'Playfair Display',sans-serif;letter-spacing:3px;color:#7b9ec2}.widget_ci-text .section-title{font-size:28px;padding-bottom:30px}.vimeo-align{text-align:center}.broken_link,a.broken_link{text-decoration:line-through}img.emoji,img.wp-smiley{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:0 0!important;padding:0!important}
:root {
    --body-bg: #ffffff;
    --theme-color: #ed1c24;
    --theme-color2: #FFD600;
    --title-color: #000000;
    --body-color: #444444;
    --vs-secondary-color: #231f20;
    --smoke-color: #F0F6FA;
    --light-color: #f8f9fa;
    --black-color: #000000;
    --white-color: #ffffff;
    --yellow-color: #fec624;
    --success-color: #28a745;
    --error-color: #dc3545;
    --border-color: #E0E0E0;
    --title-font: "Fredoka", sans-serif;
    --body-font: "Jost", sans-serif;
    --icon-font: "Font Awesome 5 Pro";
    --main-container: 1290px;
    --container-gutters: 30px;
    --section-space: 120px;
    --section-space-mobile: 80px;
    --section-title-space: 60px;
    --ripple-ani-duration: 5s;
}
/*Booking Engine CSS Code */
.modalModifyCancel__inner{
overflow: hidden !important;
}
.BEx4IDaY4cXE{
height: 38px !important;
}   	
#BEx4IDaY3bWD .BEx4ZXaY3bWR{
margin-top: 10px;
}
#BEx4IDaY3bWR .BEx4ZXaY3bOP > div{
margin-top: -24px !important;
}
#BEx4IDaY3bWD .BEx4ZXaY3bDPI{
top: 31px !important;
right: 31px !important;
}
.BEh8JJiwI1dPaBPrice{
margin-top: 3px !important;
width: 103px !important;
padding: 0px 0px 19px 3px !important;
text-transform: capitalize;
}
.BEh4IDsZ4eZE{
  color: #005C93 !important;
}
.BEh4IDsZ4dZE{
  color: #333 !important;
}
.divWidth{
  color: #333 !important;
}
#BEx4IDaY3bWD select.BEx4ZXaY3bPC, #BEx4IDaY3bWD select.BEx4ZXaY3bPP{
background: #fff !important;
color: #000 !important;
}
#BEx4IDaY3bWD input.BEx4ZXaY3bQBT{
background: #6f3932 !important;
margin-bottom: 0px !important;
margin-top: 14px !important;
}
#BEx4IDaY3bWD .BEx4ZXaY3bWR a{
transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
}
#BEx4IDaY3bWD .BEx4IDaY3bQBT:hover .BEx4ZXaY3bQBT, .BEx4ZXaY3bQBT:focus{
transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
background: #ffffff !important;
color: #ed8323 !important;
} 
#BEx4IDaY3bWD .BEx4ZXaY3bWR{
    width: 240px;
    z-index: 999 !important;
    position: absolute !important;
    right: -700px !important;
    top: -500px !important;
}
.BEh4IDsZ4fZE{
        color: #6f3932 !important;
}
.BEh8JJiwI1dPaBPrice{
    background-color: #6f3932 !important;
}
.widget .BEh4IDsZ4fZE, .widget .BEh4IDsZ4eZE, .widget .BEh4IDsZ4dZE, .widget .BEh4IDsZdPr0ZE span {
    color: #6f3932 !important;
}
.BEh4IDsZ4dZENP{
    color: #6f3932 !important;
}
.widget #BEx4IDaY3bWD .BEx4ZXaY3bWR {
    border-color: #6f3932 !important;
    /*box-shadow: none;*/
}
.BExyz5i8narrowSingle-up{
	border-bottom: 5px solid #6f3932 !important;
}

/*Booking Engine CSS Code End*/



/*Media Query*/

@media only screen and (min-device-width: 200px) and (max-device-width: 812px) 
     { 
         #BEx4IDaY3bWD .BEx4ZXaY3bWR {
			    right: 32px !important;
		              top: 50px !important;
	}
}

/*Media Query*/

.webcam {
    padding-left: 0;
    background: none;
    text-shadow: 0 2px 2px rgba(0,0,0,.66);
	  font-family: "Kalam", cursive;
}


#fixed-social.websitnameleft-aligninfo {
    left: 0;
    left: 15px;
    bottom: 35px;
}


.ls-wp-fullwidth-container, .ls-wp-fullwidth-container .ls-wp-fullwidth-helper, .ls-wp-fullwidth-container .ls-wp-fullwidth-helper #layerslider_1_1 {
    height:100vh !IMPORTANT;
  
}	

@media( max-width:767px){




.ls-wp-fullwidth-container .ls-wp-fullwidth-helper #layerslider_1_1  img {
           height: 50vh !important;
    min-height:50vh !important;
    -o-object-fit: cover;
    object-fit: cover;
    margin: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
    max-height:50vh !important;
    align-items: center;
    display: flex;
}

.header {
    height: auto;
    background: transparent;
    position: absolute;
}.header a {
    color: #ffffff;
    border-color: #ffffff;
}
.mast-head .bordered-bottom {
    border: none;
}

h1.site-logo {
    margin: 0;
}

.mast-head-right.row {}

.mast-head-right.row .col-md-4.col-xs-12.col-sm-6 h1.site-logo img {
    max-height: 75px;
}
	
}

h1.site-logo {
       letter-spacing: .3em;
    margin: 0;
    padding-right: 0;
    text-align: center;
    margin-top: 15px;
}
.social-icons li.tripadvisernwlogo {
    position: absolute;
    top: -14em;
    right: 0;
}
#fixed-social.websitnameleft-aligninfo {
    left: 0;
    left: 15px;
    bottom: 13px;
    width: auto;
    pointer-events: none;
}
#fixed-social.websitnameleft-aligninfo a {
    background-color: #ff6e1f;
    width: auto;
    display: inline-block;
    height: auto;
    padding: 0 15px;
    border-radius: 5px;
    font-family: 'Playfair Display SC', serif;
    font-size: 14px;
    line-height: 36px;
    margin-bottom: 5px;
}
#fixed-social.websitnameleft-aligninfo div a {
    pointer-events: all;
}
#fixed-social.websitnameleft-aligninfo a.penchjungl {
    background-color: #e09640 !important;
}
ul.ftrlogonewadd {
      display: inline-block;
    margin: 0;
    padding: 0; margin-bottom:15px;
   
}
ul.ftrlogonewadd li {
    list-style: none;
    float: left;
    margin: 0 2px;
}
ul.ftrlogonewadd li {
    display: inline-block;
}
ul.ftrlogonewadd li img {
  width: 80px;
    margin: 0 5px;
    margin-top: 0;
    margin-bottom: 5px;
}
.ls-gpuhack {
    display: none !important;
}.footer-btm {
    padding: 0;
    padding-bottom: 10px;
}
.small-title strong {
    color: #333;
}
.content-block span {
    color: #333;
}
.content-arenewaddcl {
      background: rgba(255,255,255,.9);
    padding: 15px 30px;
    box-shadow: 0 2px 15px rgba(0,0,0,.1);
    transition: .4s ease-in-out;
    border-radius: 5px;
    min-height: 353px;
    display: inline-block;
    width: 100%;
}
.content-arenewaddcl strong {
    font-size: 20px;
}ul.ftrlogonewadd img.img-responsive {
           margin: 0;margin: 0 10px;
    margin-top: 5px;
   
}
@media(max-width:767px){
.ls-wp-fullwidth-container, .ls-wp-fullwidth-helper, .ls-container, .ls-container * {
    /* box-sizing: content-box!important; */
    -moz-box-sizing: content-box!important;
    /* -webkit-box-sizing: content-box!important; */
    height: 50vh !important;
    width:100% !important;
}.home .hero-wrap{
max-height: 100vh !important;
}ul.ftrlogonewadd {
position:static;
}
ul.ftrlogonewadd {
    margin-left: 15px;
}
ul.foot-info {
    margin-left: 15px;
}
.footer-bottom p {
    text-align: center;
    margin: 0;
    margin-bottom: 5px;
}
.footer-bottom{ padding-top:0;}
.contaxtus ul {
    margin-bottom: 25px;
}
.contaxtus {
    padding: 25px 0;
}
.main-sections .widget:first-child .widget-wrap {
    padding-top: 30px;
}
.contaxtus p.leglin-infoste {
    padding: 0;
    margin: 0;
    margin-bottom: 15px;
    font-size: 16px;
    line-height: 25px;
}
.mapid p {
    text-align: justify;
    line-height: 25px;
    font-size: 16px;
}.entry-content p.txealignment {
    text-align: left;
}.hero-wrap.innerpaginfoset {
    height: 45vh;
}
.hero-wrap.innerpaginfoset .home-slider {
    height: 45vh;
}
section.m-b-40 .text-center p a {
    display: inline-block;
    width: 50px;
}
.footer h2.section-title {
    font-size: 30px;
    margin-bottom: 0;
}ul.ftrlogonewadd {
    margin-left: 15px;
    margin-top: 15px;
}
section.m-b-40 .text-center.text-lg.entry-content a.btn.btn-transparent {
    width: 100%;
}
ul.ftrlogonewadd img.img-responsive {    width: 80px;
    margin: 5px;}
.footer h3 {
    margin-top: 2em;
}

.overlay-thumbnail-container .overlay-background .caption {
    line-height: 30px;
    font-size: 24px;
}.widget_ci-text .section-title {
    padding-bottom: 0;
}
section#ci-hero-2 {
    margin-bottom: 15px;
}
.hero-content .section-title {
    font-size: 24px;
    margin-bottom: 10px;
}
}
ul.ftrlogonewadd li:nth-child(4n) {
    clear: both;
}
.footer h3 {
    font-family: 'Playfair Display',sans-serif;
    text-transform: none;
    font-style: italic;
    color: #fff;
    font-size: 24px;
    margin: 0;
    margin-bottom: 15px;
}




.card.boxShadow {
     -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.08);
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.08);
    background-color: #FFF;
    border-style: solid;
    border-width: 1px;
    display: block;
    margin-bottom: 1.5rem;
    position: relative;
    padding: 15px;
    border: none;
}

.card.boxShadow h4.sec-hs.text-center.awardHeader {
    margin-bottom: 1rem;
    margin-top: 1rem;
    font-size: 30px;
    color: #af9a77;
    line-height: normal;
    margin-bottom: 1rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    position: relative;
    padding: 0 6px;
}

.card.boxShadow h4.sec-hs.text-center.awardHeader:after, .card.boxShadow h4.sec-hs.text-center.awardHeader:before {
    content: '"';
    position: absolute;
    left: 0;
    font-size: 30px;
    color: #af9a77;
    line-height: normal;
    white-space: nowrap;
}

.card.boxShadow h4.sec-hs.text-center.awardHeader:after {
    content: '"';
    position: absolute;
    right: 0;
    left: initial;
}

.btn-custom-whitebg {
    background: transparent;
    border: #af9a77 1px solid;
    color: #af9a77;
    padding: 12px 32px;
    display: inline-block;
    line-height: normal;
    text-transform: uppercase;
    font-size: 12px;
    visibility: visible;
    animation-duration: 1s;
    animation-delay: 0.45s;
    animation-name: fadeInUp;
}
.btn-custom-whitebg:hover {
    background: #af9a77;
color: #fff;}



@media(min-width:768px) and (max-width:991px){
	
	.home .hero-wrap {
    max-height: fit-content;
    max-height: 100%;
}

.ls-wp-fullwidth-container, .ls-wp-fullwidth-container .ls-wp-fullwidth-helper, .ls-wp-fullwidth-container .ls-wp-fullwidth-helper #layerslider_1_1 {
height: 30em !important;}

ul.ftrlogonewadd li img {
width: 48px;}
}


}


.title-area {
  margin-bottom: calc(var(--section-title-space) - 22px);
}

.sec-btns {
  margin-bottom: calc(var(--section-title-space) - 9px);
}
.sec-btns .icon-btn {
  margin-right: 5px;
}
.sec-btns .icon-btn:last-child {
  margin-right: 0;
}

.sec-bottom-btns {
  margin-top: 40px;
  margin-bottom: 30px;
  text-align: center;
}

.vs-carousel + .sec-bottom-btns {
  margin-top: 10px;
}

.title-area-four {
  position: relative;
  margin-bottom: 46px;
}
.title-area-four h2 {
  color: #000;
  font-size: 60px;
  font-weight: 700;
  line-height: 65px;
  text-transform: capitalize;
  margin-bottom: 18px;
}
.title-area-four .sub-title {
  color: #444;
  font-size: 18px;
  font-weight: 400;
  line-height: 32px;
  display: inline-block;
}
.title-area-four img {
  margin-bottom: 21px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .title-area-four img {
    margin-bottom: 0;
  }
}

/* Medium Large devices */
@media (max-width: 1399px) {
  .sec-title2,
  .sec-title {
    font-size: 48px;
  }
}
/* Large devices */
@media (max-width: 1199px) {
  .sec-title2,
  .sec-title {
    font-size: 42px;
  }
  .sec-subtitle {
    letter-spacing: 0.1em;
    margin-bottom: 20px;
  }
  .sec-text {
    font-size: 16px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .sec-title2,
  .sec-title {
    font-size: 36px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .sec-btns {
    margin-bottom: 30px;
  }
}.sec-title2, .sec-title {
       
    margin-top: 0;
    margin-bottom: 50px;
    text-transform: capitalize;
    font-family: 'Playfair Display SC', serif;
}.accordion-item {
  cursor: pointer;
}
.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion-item p:last-child {
  margin-bottom: 0;
}

.accordion-button {
  padding: 0;
  border: none;
  text-align: left;
  
  font-weight: 700;
}
.accordion-button:after {
  display: none;
}
.accordion-button:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.accordion-button:not(.collapsed) {
  color: var(--title-color);
  background-color: transparent;
}

.accordion-collapse {
  border: none;
}

.accordion-body {
  padding: 0;
}

.accordion-style1 .accordion-button {
  font-size: 22px;
  font-weight: 500;
      color: #ffffff;
  padding: 18px 60px 18px 35px;
  background-color: #7b9eb1;
  margin: -3px;
  display: block;
  width: calc(100% + 6px);
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
}
.accordion-style1 .accordion-button:before {
  content: "\f107";
  font-family: var(--icon-font);
  position: absolute;
  right: 10px;
  top: 50%;
  width: 50px;
  height: 50px;
  line-height: 50px;
  font-weight: 400;
  text-align: center;
  margin-top: -25px;
  background-color: var(--white-color);
  color: var(--body-color);
  font-size: 18px;
  border-radius: 50%;
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
}
.accordion-style1 .accordion-button:hover, .accordion-style1 .accordion-button:not(.collapsed) {
  background-color:#657886;
  color: var(--white-color);
}
.accordion-style1 .accordion-button:hover:before, .accordion-style1 .accordion-button:not(.collapsed):before {
     background-color: #ffffff;
    color: #000000;
}
.accordion-style1 .accordion-item:last-of-type .accordion-button,
.accordion-style1 .accordion-item:first-of-type .accordion-button,
.accordion-style1 .accordion-button {
        border-radius: 30px 50px 30px 50px;
    text-wrap: wrap;
    text-align: left;
    height: auto;
    line-height: 30px;
    letter-spacing: 0 !important;
}
.accordion-style1 .accordion-item {
  margin-bottom: 20px;
  border: 3px solid transparent;
  border-radius: 30px 50px 30px 30px;
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
}
.accordion-style1 .accordion-item:last-child {
  margin-bottom: 30px;
}
.accordion-style1 .accordion-item.active {
  border-color: #D8D8D8;
}
.accordion-style1 .accordion-body {
  padding: 20px 35px 20px 35px;
}

.faq-style2 {
  position: relative;
  background: #F0F6FA;
}



.img-box3 .vs-circle {
    position: absolute;
    left: 0;
    top: -4%;
    z-index: -1;
}
.vs-circle {
    width: var(--circle-size, 315px);
    height: var(--circle-size, 315px);
    border: var(--circle-border-size, 60px) solid var(--circle-border-color, var(--theme-color2));
    border-radius: var(--circle-radius, 50%);
}
.jump-reverse-img, .jump-img, .jump-reverse, .jump {
    -webkit-animation: jumpping var(--duration, 6s) infinite linear;
    animation: jumpping var(--duration, 6s) infinite linear;
}section.space-extra-bottom {
    padding: 50px 0;
}.img-box3 .img-1 img {
    width: 100%;
}
.mega-hover img {
    -webkit-transition: all 2s ease;
    transition: all 2s ease;
    -webkit-transform: scale(1.001);
    transform: scale(1.001);
}img:not([draggable]), embed, object, video {
    max-width: 100%;
    height: auto;
}.img-box3 .img-1 {
    border-radius: 290px 290px 94px 0;
    overflow: hidden;
    position: relative;
}
.mega-hover:hover img {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}

.mdfnewaddvall {
    text-align: left;
}

.mdfnewaddvall h3.section-title {
    text-align: left;
    padding-bottom: 20px;
}

.mdfnewaddvall .entry-content p {
    text-align: justify;
}
.space-extra, .space-extra-bottom {
    padding-bottom: 120px;
}


.testi-style1 {
  position: relative;
  background-color: #7b9eb1;
  padding: 50px 105px 49px 105px;
  border-radius: 166px 94px 290px 166px;
  margin-bottom: 30px;
}
.testi-style1 .testi-icon {
      position: absolute;
    right: 35px;
    top: 30px;
    width: 76px;
    height: 76px;
    line-height: 76px;
    text-align: center;
    display: inline-block;
    border-radius: 50%;
    background-color: #ffffff;
    color: #7b9eb1;
    font-size: 30px;
}
.testi-style1 .testi-name {
  color: var(--white-color);
  margin-bottom: 0;    font-size: 24px;
}
.testi-style1 .testi-rating {
  color: var(--yellow-color);
  font-size: 14px;
  margin-bottom: 15px;
}
.testi-style1 .testi-rating i {
  margin-right: 2px;
}
.testi-style1 .testi-text {
  font-size: 20px;
  color: var(--white-color);
  margin-bottom: 0;
}
.testi-style1.layout2 {
  padding: 90px 70px 130px 70px;
  text-align: center;
  border-radius: 79px 315px 315px 315px;
}
.testi-style1.layout2 .testi-icon {
  position: relative;
  top: 0;
  right: 0;
  width: 120px;
  height: 120px;
  line-height: 120px;
  font-size: 40px;
  margin-bottom: 28px;
}
.testi-style1.layout2 .testi-text {
  margin-bottom: 30px;
  font-size: 24px;
  font-weight: 500;
}
.testi-style1.layout2 .testi-rating {
  margin-bottom: 0;
}

.testi-style2 {
  position: relative;
  background-color: var(--vs-secondary-color);
  margin-bottom: 47px;
  padding: 38px 50px 45px 50px;
  border-radius: 30px;
}
.testi-style2:before {
  content: "";
  position: absolute;
  left: 50px;
  bottom: -18px;
  width: 35px;
  height: 50px;
  background-color: var(--vs-secondary-color);
  -webkit-clip-path: polygon(100% 50%, 0 0, 0 100%);
          clip-path: polygon(100% 50%, 0 0, 0 100%);
}
.testi-style2 .testi-text {
  color: var(--white-color);
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 32px;
  margin-top: -0.03em;
}
.testi-style2 .testi-icon {
  width: 78px;
  height: 78px;
  line-height: 78px;
  font-size: 30px;
  text-align: center;
  color: var(--white-color);
  background-color: var(--theme-color);
  border-radius: 50%;
  margin-right: 10px;
}
.testi-style2 .testi-name {
  color: var(--white-color);
  line-height: 1;
  font-weight: 500;
  margin: 0 0 7px 0;
}
.testi-style2 .testi-rating {
  color: var(--yellow-color);
  font-size: 14px;
}
.testi-style2 .testi-rating i {
  margin-right: 5px;
}
.testi-style2 .testi-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.testi-style3 {
  position: relative;
  /* Medium devices */
}
@media (max-width: 991px) {
  .testi-style3 .row {
    margin-bottom: -26px;
  }
}

.title-area-four.testi3 {
  margin-bottom: 51px;
}
.title-area-four.testi3 .testi-sub-title {
  color: var(--theme-color);
  font-size: 16px;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 4px;
  text-transform: uppercase;
  margin-bottom: 10px;
  display: inline-block;
  /* Extra small devices */
}
@media (max-width: 416px) {
  .title-area-four.testi3 .testi-sub-title {
    font-size: 14px;
  }
}
.title-area-four.testi3 h2 {
  /* Medium devices */
  /* Extra small devices */
  /* Extra small devices */
}
@media (max-width: 991px) {
  .title-area-four.testi3 h2 {
    font-size: 50px;
  }
}
@media (max-width: 575px) {
  .title-area-four.testi3 h2 {
    font-size: 41px;
    line-height: 47px;
  }
}
@media (max-width: 416px) {
  .title-area-four.testi3 h2 {
    font-size: 34px;
    line-height: 36px;
  }
}

.testbox {
  position: relative;
  text-align: center;
  padding: 87px 81px 84px;
  /* Large devices */
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .testbox {
    background-color: var(--theme-color2);
    border-radius: 20px;
    margin-bottom: 50px;
  }
}
@media (max-width: 991px) {
  .testbox {
    padding: 75px 41px 56px;
  }
}
@media (max-width: 575px) {
  .testbox {
    padding: 55px 21px 38px;
  }
}
.testbox::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 639px;
  height: 100%;
  z-index: -11;
  background-image: url(../img/testmonial/test-bg3-1.png);
  /* Large devices */
}
@media (max-width: 1199px) {
  .testbox::before {
    display: none;
  }
}
.testbox p {
  color: #444;
  text-align: center;
  font-size: 22px;
  font-style: normal;
  font-weight: 500;
  line-height: 36px;
  margin-top: 16px;
  margin-bottom: 28px;
  /* Extra small devices */
}
@media (max-width: 416px) {
  .testbox p {
    font-size: 16px;
    line-height: 25px;
  }
}
.testbox .name {
  font-size: 30px;
  font-weight: 600;
  line-height: normal;
  text-transform: capitalize;
  /* Extra small devices */
}
@media (max-width: 416px) {
  .testbox .name {
    font-size: 28px;
  }
}

.test-rating3 {
  list-style: none;
  padding-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 2px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.test-rating3 li {
  color: var(--title-color);
  margin-right: 4px;
}
.test-rating3 li:last-child {
  margin-right: 0;
}

.counter-box.two {
  /* Large devices */
  /* Medium devices */
}
@media (max-width: 1199px) {
  .counter-box.two {
    margin-bottom: 10px;
  }
}
@media (max-width: 991px) {
  .counter-box.two {
    margin-bottom: 30px;
  }
}

.content.v2 {
  position: relative;
  text-align: center;
  padding: 71px 0 60px;
  width: 100%;
  /* Large devices */
}
@media (max-width: 1199px) {
  .content.v2 {
    background-color: #ffe5e6;
    border-radius: 20px;
  }
}
.content.v2::before {
  content: "";
  position: absolute;
  top: 0;
  left: -5px;
  width: 317.857px;
  height: 100%;
  z-index: -11;
  background-image: url(../img/testmonial/test-bg3-2.png);
  /* Large devices */
}
@media (max-width: 1199px) {
  .content.v2::before {
    display: none;
  }
}
.content.v2 .persent .counter {
  text-align: center;
  font-size: 70px;
  font-weight: 600;
  line-height: 50px;
  margin-bottom: 11px;
}
.content.v2 span {
  color: var(--title-color);
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  line-height: 32px;
}

.content.v2.vr2 {
  /* Large devices */
}
@media (max-width: 1199px) {
  .content.v2.vr2 {
    background-color: #ceffd0;
  }
}
.content.v2.vr2::before {
  background-image: url(../img/testmonial/test-bg3-3.png);
}

.content.v2.vr3 {
  position: relative;
  top: 168px;
  left: 37px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .content.v2.vr3 {
    top: 0;
    left: 0;
    background-color: #D3E8FF;
    margin-bottom: 20px;
  }
}
.content.v2.vr3::before {
  background-image: url(../img/testmonial/test-bg3-4.png);
}

.content.v2.vr4 {
  position: relative;
  margin-top: 48px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .content.v2.vr4 {
    margin-top: 0;
    background-color: #FFECA9;
  }
}
.content.v2.vr4::before {
  background-image: url(../img/testmonial/test-bg3-5.png);
}

.content.v2.vr5 {
  position: relative;
  top: 120px;
  left: 37px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .content.v2.vr5 {
    top: 0;
    left: 0;
  }
}

.fact-counter-two {
  margin-top: 36px;
}

.counter-box.testi-box-two {
  display: unset;
}

/* Extra large devices */
@media (max-width: 1500px) {
  .testi-style1 {
    padding: 40px 85px 45px 85px;
  }
  .testi-style1 .testi-name {
    font-size: 36px;
  }
  .testi-style1.layout2 {
    padding: 45px 30px 80px 30px;
    border-radius: 30px;
  }
}
/* Medium Large devices */
@media (max-width: 1399px) {
  .testi-style2 {
    padding: 28px 30px 30px 30px;
  }
  .testi-style2 .testi-text {
    font-size: 16px;
    margin-bottom: 20px;
  }
  .testi-style2 .testi-icon {
    width: 50px;
    height: 50px;
    line-height: 50px;
    font-size: 17px;
  }
  .testi-style2 .testi-name {
    font-size: 24px;
    margin-bottom: 3px;
  }
  .testi-style2 .testi-rating {
    font-size: 12px;
  }
  .testi-style1.layout2 .testi-icon {
    width: 70px;
    height: 70px;
    line-height: 70px;
    font-size: 26px;
    margin-bottom: 22px;
  }
  .testi-style1.layout2 .testi-text {
    font-size: 24px;
  }
}
/* Large devices */
@media (max-width: 1199px) {
  .testi-style1 {
    padding: 40px 40px 40px 40px;
    border-radius: 50px;
  }
  .testi-style1 .testi-icon {
    right: 15px;
    top: 15px;
    width: 50px;
    height: 50px;
    line-height: 50px;
    font-size: 22px;
  }
  .testi-style1 .testi-text {
    font-size: 18px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .testi-style1 {
    text-align: center;
  }
  .testi-style1.layout2 {
    padding: 45px 25px 45px 25px;
  }
  .testi-style1.layout2 .testi-text {
    font-size: 18px;
    margin-bottom: 10px;
  }
  .testi-style1.layout2 .testi-name {
    font-size: 30px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .testi-style1 {
    padding: 20px 20px 40px 20px;
    border-radius: 50px;
  }
  .testi-style1 .testi-icon {
    position: relative;
    right: 0;
    top: 0;
    margin-bottom: 10px;
  }
  .testi-style1 .testi-name {
    font-size: 26px;
    margin-bottom: 7px;
  }
  .testi-style1.layout2 {
    padding: 45px 15px 45px 15px;
  }
}
.row > .slick-list {
  padding-left: 0;
  padding-right: 0;
}

.slick-track > [class*=col] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) / 2);
  padding-left: calc(var(--bs-gutter-x) / 2);
  margin-top: var(--bs-gutter-y);
}

.slick-track {
  min-width: 100%;
}

.slick-slide img {
  display: inline-block;
}

.slick-dots {
  list-style-type: none;
  padding: 0;
  margin: 10px 0 30px 0;
  text-align: center;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  line-height: 0;
}
.slick-dots li {
  display: inline-block;
  margin-right: 7px;
}
.slick-dots li:last-child {
  margin-right: 0;
}
.slick-dots button {
  position: relative;
  font-size: 0;
  padding: 0;
  width: 14px;
  height: 14px;
  line-height: 0;
  border: none;
  background-color: #B5B5B5;
  border-radius: 50%;
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
}
.slick-dots button:hover,
.slick-dots .slick-active button {
  background-color: #7b9eb1;
  border-color: var(--theme-color);
}

.slick-arrow {
  display: inline-block;
  border: none;
  padding: 0;
  position: absolute;
  top: 50%;
  z-index: 2;
  left: var(--pos-x, -150px);
  width: var(--icon-size, 60px);
  height: var(--icon-size, 60px);
  font-size: var(--icon-font-size, 24px);
  margin-top: calc(var(--icon-size, 60px) / -2);
  background-color: var(--theme-color);
  color: var(--white-color);
  border-radius: 50%;
  -webkit-transition: all ease 0.6s;
  transition: all ease 0.6s;
}
.slick-arrow:before {
  content: "";
  position: absolute;
  left: 3px;
  top: 3px;
  bottom: 3px;
  right: 3px;
  background-color: var(--theme-color2);
  border-radius: inherit;
  z-index: -1;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
}
.slick-arrow.default {
  position: relative;
  --pos-x: 0;
  margin-top: 0;
}
.slick-arrow.slick-next {
  right: var(--pos-x, -150px);
  left: auto;
}
.slick-arrow:hover {
  background-color: var(--vs-secondary-color);
  color: var(--title-color);
}
.slick-arrow:hover::before {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
          transform: scale(1);
}

.arrow-margin .slick-arrow {
  top: calc(50% - 30px);
}

.arrow-wrap .slick-arrow {
  opacity: 0;
  visibility: hidden;
}
.arrow-wrap:hover .slick-arrow {
  opacity: 1;
  visibility: visible;
}

/* Extra large devices */
@media (max-width: 1500px) {
  .slick-arrow {
    --arrow-horizontal: -20px;
  }
}
/* Medium Large devices */
@media (max-width: 1399px) {
  .slick-arrow {
    --arrow-horizontal: 40px;
  }
}

.overlay-thumcontainer.nugkgkgt {
    filter: drop-shadow(1.888px 2.331px 10px rgba(0, 0, 0, 0.08));
    background-color: #ffffff;
    border: 1px solid transparent;
    padding: 15px 25px;
    text-align: center;
    display: grid;
    padding-bottom: 2em;    padding-top: 2em;
}

.overlay-thumcontainer.nugkgkgt img.img-responsive {
    height: 80px;
    margin: 0 auto;
    display: inline-block;
    margin-bottom: 25px;
}

.overlay-thumcontainer.nugkgkgt .caption {
      min-height: 60px;
    line-height: 25px;
    font-family: 'Playfair Display SC', serif;
    color: #657886;
    font-size: 22px;
}

.overlay-thumcontainer.nugkgkgt p {
       font-size: 16px;
    display: block;
    min-height: 250px;
    line-height: 25px;
}.testi-style1 .testi-icon i.faa-quote-left img {
    height: 35px;
    display: inline-block;
}
/* Medium devices */
@media (max-width: 991px) {
	.overlay-thumcontainer.nugkgkgt p, .overlay-thumcontainer.nugkgkgt .caption { min-height: auto;}
  .slick-arrow {
    --icon-size: 40px;
    margin-right: 40px;
  }.testi-style1 .testi-icon i.faa-quote-left img {
  height: 18px;}
  .slick-arrow.slick-next {
    margin-right: 0;
    margin-left: 40px;
  }
  .slick-dots {
    margin: 8px 0 38px 0;
  }
  .sec-title2, .sec-title {
    font-size: 40px;
}

.title-area.text-center {
    margin-top: 3em;
}
}

.footer-bottom p {
    text-align: center;
}

.mast-head-group {
    line-height: normal;
    font-family: "Kalam", cursive !important;
}

.main-menu a {
    color: #fff;
    text-shadow: 0 2px 2px rgba(0, 0, 0, .66);
    font-family: "Kalam", cursive !important;
}

.main-menu a:hover {
    color: #fff !important;
}

h1.site-logo a img {
    height: 200px;
    border: 2px solid #fff;
}

.hero-content .widget-title, .section-title {
    text-transform: uppercase; font-size:46px;
}
.logotestimonal {
    display: inline-block;
    width: 100%;
    margin-top: 4em;
    border: 1px solid #ddd;
}

.logotestimonal ul {
    padding-left: 0;
    display: flex;
    gap: 15px;
    align-items: center;
    justify-content: space-between;
}

.logotestimonal ul li {
    list-style: none;
}

.logotestimonal ul li img.img-responsive {
    border-radius: 8px;
    padding: 15px;
}

@media(max-width:767px){
	.logotestimonal ul {
    display: inline-block;
}

.logotestimonal ul li {
    float: left;
    width: 33.33%;
}
.logotestimonal {
    margin-top: 1em;
}
	
}






.mdfnewaddvall h3.section-title.aboutmyank {
    font-family: "Poppins", Sans-serif;
    font-weight: 700;
    color: rgb(58 58 58);
    line-height: 1.2em;
    font-size: 2.625rem;
    border-bottom: 7px solid #FFBC09;
}


.widget-wrap.aboururu {
    background: #F2F2F2;
    padding-top: 4em;
    padding-bottom: 2em;
}

a.btn.btn-transparent {
    margin-top: 0;
    margin-bottom: 35px;
}
.overlay-thumbnail-container .overlay-background .caption {
       line-height: 30px;
    padding: 0 15px;
    font-size: 24px;
    font-weight: 600;
}
.item.item-service.item-align-center p span {
    font-family: "Pontano Sans", Arial, sans-serif;
}
.hero-content .widget-title, .section-title, .hero-content .section-subtitle, .small-title {
  font-family: "Poppins", sans-serif !important;
    line-height: normal;
}

.hero-content .widget-title, .section-title {
    font-weight:700;
}

.caption {  font-family: "Poppins", sans-serif !important;}

.footer .with-line .section-title span {
   font-family: "Poppins", sans-serif !important;
}

.footer h3, h2.sec-title {font-family: "Poppins", sans-serif !important;}

h2.sec-title{ font-weight:700;}
.overlay-thumcontainer.nugkgkgt .caption {
    font-weight: 600;
}
.widget_ci-services .item-title {
   font-family: "Poppins", sans-serif !important;
       font-weight: 600;
    text-transform: none;
    margin-bottom: 10px;
    min-height: 65px;
    font-size: 24px;
}section.space-extra-bottom.fawoffinfoset {
    padding-top: 6em;
}

section.space-extra-bottom.fawoffinfoset .title-area.text-center.text-lg-start {
    text-align: left;
}.overlay-thumcontainer.nugkgkgt.fullamtinfo {
    display: flex;
}

.overlay-thumcontainer.nugkgkgt.fullamtinfo {
    display: flex;
    justify-content: start;
    gap: 15px;
}

.overlay-thumcontainer.nugkgkgt.fullamtinfo .infrdcll {
    display: grid;
}

.overlay-thumcontainer.nugkgkgt .infrdcll img.img-responsive {
    width: 250px;
}

.overlay-thumcontainer.nugkgkgt.fullamtinfo .overlay-background {
    text-align: left;
}

.overlay-thumcontainer.nugkgkgt.fullamtinfo .overlay-background .caption {
    min-height: auto;
    margin-bottom: 10px;
}

.overlay-thumcontainer.nugkgkgt.fullamtinfo {
    margin-bottom: 1em;
}

.overlay-thumcontainer.nugkgkgt.fullamtinfo .overlay-background p {
    min-height: auto;
}


@media(max-width:767px){
	.mdfnewaddvall h3.section-title.aboutmyank {
    font-size: 1.625rem;
    margin-top: 1em;
}
.overlay-thumcontainer.nugkgkgt.fullamtinfo {
    display: grid;
}

.overlay-thumcontainer.nugkgkgt .infrdcll img.img-responsive {
    width: auto;
}
.overlay-thumcontainer.nugkgkgt.fullamtinfo .overlay-background {
    text-align: center;
}	
}

h1.site-logo {
    display: none;
}