HOME


Mini Shell 1.0
DIR: /home/islapiiu/sites/holidaytours/assets/css/
Upload File :
Current File : /home/islapiiu/sites/holidaytours/assets/css/style.css
@import url(https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i|Poppins:400,600,700|Work+Sans:400,700);
@import url(menu.css);body,p{color:#7f7f7f;line-height:24px}
.padding-0,ul{
    padding:0
}
.cbiz-btn:focus,a,a:focus,a:hover{
    text-decoration:none
}
.dib,.hvr-sweep-to-right,.wi-list i{
    vertical-align:middle
}
.t-effect,.t-effect figure{
    text-align:center;position:relative
}
.testi-slider .slick-initialized .slick-slide,a:focus{
    outline:0
}
.author-social ul,.search-result,.t-effect,ol,ul{
    list-style:none
}
.f-submit:after,.phn-country:after,.t-effect figure figcaption::after,.t-effect figure figcaption::before{
    pointer-events:none
}
body{
    font-family:Poppins,
        sans-serif;
    font-size:14px;
    font-weight:400
}
h3,h4{
    font-weight:700
}
h1,h2,h3,h4,h5,h6{
    font-family:Lora,serif
}
a h4:hover,h2,h4 a:hover{
    color:#083d77
}
h3{
    font-size:24px;color:#11193d
}
h4{
    font-family:'Work Sans',
        sans-serif;
    font-size:18px;
    color:#5b5b5b;
    line-height:28px;
    margin-top:20px
}
img{
    max-width:100%;
    height:auto
}
ul{
    margin:0
}
a{
    transition:color 
        .2s ease-in-out;
    -moz-transition:color .2s ease-in-out;
    -webkit-transition:color.2s ease-in-out;
    -o-transition:color .2s ease-in-out;
    color:#7f7f7f
}
a:hover{
    color:#337ab7
}
p{
    font-size:14px;
    margin-top:10px
}
.iframe{
    border:none
}
.all-section{
    overflow:hidden
}
[class*=" flaticon-"]:after,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class^=flaticon-]:before
{
    margin-top:0;
    margin-left:0;
    font-size:35px;
    display:inline-block
}
.item-spe-left{
    float:left;
    margin-right:30px;
    margin-bottom:15px;
    margin-top:10px
}
.pt-0{
    padding-top:0
}
.pr-0{
    padding-right:0
}
.pr-40{
    padding-right:40px
}
.pr-50{
    padding-right:50px
}
.pr-60{
    padding-right:60px
}
.pb-0{
    padding-bottom:0
}
.pl-0{
    padding-left:0
}
.pl-30{
    padding-left:30px
}
.pl-40{
    padding-left:40px
}
.pl-50{
    padding-left:50px
}
.pl-60{
    padding-left:60px
}
.margin-0{
    margin:0
}
.mt-15{
    margin-top:15px
}
.mt-30{
    margin-top:30px
}
.mr-15{
    margin-right:15px
}
.mr-30{
    margin-right:30px
}
.mb-0{
    margin-bottom:0
}
.mb-30{
    margin-bottom:30px
}
.ml-10{
    margin-left:10px
}
.ml-30{
    margin-left:30px
}
.width-auto{
    width:auto
}
.pos-static{
    position:static
}
.cbiz-btn{
    background-color:#11193d;
    padding:8px 40px;
    display:inline-block;
    color:#fff;
    font-size:14px;
    text-transform:capitalize;
    -webkit-transition:all .3s;-o-transition:all .3s;
    transition:all .3s
}.cbiz-btn.cbiz-btn-30-rs,.cbiz-btn.cbiz-btn-30-rs:before{
    border-radius:30px
}
.cbiz-btn:hover{
    color:#ff9f1c
}
.cbiz-btn-yellow{
    background-color:#ff9f1c
}
.cbiz-btn-border,.cbiz-btn-video{
    background:0 0;
    display:inline-block
}
.cbiz-btn-yellow:hover,.cbiz-btn:focus{
    color:#fff
}
.cbiz-btn-border{
    border:1px solid #ff9f1c;
    color:#ff9f1c
}
.cbiz-btn-video{
    border:1px solid #fff;
    color:#fff;
    border-radius:30px
}
.cbiz-btn-video:after{
    content:"\f144";
    font-family:"font awesome 5 free";
    font-weight:400;
    font-size:43px;
    color:#fff;position:absolute;
    left:-1px;
    bottom:0;
    top:8px;
    width:40px;
    border-radius:50%
}
.cbiz-btn-video.hvr-sweep-to-right:before{
    border:1px solid #ff9f1c;
    top:-1px;left:-1px;right:-1px;
    bottom:-1px
}
.slider-style-2 .cbiz-btn{
    border-radius:30px;
    margin-right:10px;
    margin-left:10px;
    margin-bottom:3px;
    color:#fff
}
.slider-style-2 .video-btn .waves-block .waves{
    position:absolute;
    width:100px;
    height:100px;
    margin-left:-111px;
    margin-top:-50px
}
.slider-style-2 .video-btn .waves-block{
    position:absolute;
    background:red;
    top:0;
    bottom:0;
    left:82px
}
.slider-style-2 .video-btn{
    margin-top:0;
    padding:8px 35px 8px 67px
}
.slider-style-2 .cbiz-btn span{
    display:inline-block
}
.slider-style-2 .cbiz-btn:before{
    border-radius:30px
}
.c-link{
    color:#ff9f1c
}
.hvr-sweep-to-right{
    display:inline-block;
    -webkit-transform:perspective(1px) translateZ(0);
    transform:perspective(1px) translateZ(0);
    -webkit-box-shadow:0 0 1px transparent;
    box-shadow:0 0 1px transparent;
    position:relative;
    -webkit-transition-property:color;
    -o-transition-property:color;
    transition-property:color;
    -webkit-transition-duration:.3s;
    -o-transition-duration:.3s;
    transition-duration:.3s
}
.hvr-sweep-to-right:before{
    content:"";
    position:absolute;
    z-index:-1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:#ff9f1c;
    -webkit-transform:scaleX(0);
    -ms-transform:scaleX(0);
    transform:scaleX(0);
    -webkit-transform-origin:0 50%;
    -ms-transform-origin:0 50%;
    transform-origin:0 50%;
    -webkit-transition-property:transform;
    -webkit-transition-property:-webkit-transform;
    -o-transition-property:transform;
    transition-property:transform;
    transition-property:transform,-webkit-transform;
    -webkit-transition-duration:.3s;
    -o-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-timing-function:ease-out;
    -o-transition-timing-function:ease-out;
    transition-timing-function:ease-out
}
.cbiz-btn-yellow.hvr-sweep-to-right:before{
    background:#11193d
}
.maping .cbiz-btn{
    background:#fff;color:#083d77
}
.maping .cbiz-btn:before{
    background:#ff9f1c
}
.hvr-sweep-to-right:active,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:hover{
    color:#fff
}
.hvr-sweep-to-right:active:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:hover:before{
    -webkit-transform:scaleX(1);
    -ms-transform:scaleX(1);
    transform:scaleX(1)
}
.t-effect{
    clear:both;margin:0 auto;
    padding:1em 0 4em;max-width:1000px
}
.t-effect figure{
    float:left;
    overflow:hidden;
    margin:10px 1%;min-width:320px;
    max-width:480px;
    max-height:360px;
    width:48%;
    height:auto;
    background:#3085a3;
    cursor:pointer
}
.t-effect figure img{
    position:relative;
    display:block;
    min-height:100%;
    max-width:100%;
    opacity:.8
}
.t-effect figure figcaption{
    padding:2em;
    color:#fff;
    text-transform:uppercase;
    font-size:1.25em;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
.t-effect figure figcaption,.t-effect figure figcaption>a{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%
}
.t-effect figure figcaption>a{
    z-index:1000;
    text-indent:200%;
    white-space:nowrap;
    font-size:0;
    opacity:0
}
.t-effect figure h2{
    word-spacing:-.15em;
    font-weight:300
}
.t-effect figure h2 span{
    font-weight:800
}
.t-effect figure h2,.t-effect figure p{
    margin:0
}
.t-effect figure p{
    letter-spacing:1px;
    font-size:68.5%
}
figure.effect-apollo{
    background:#3498db
}
figure.effect-apollo img{
    opacity:.95;
    -webkit-transition:opacity .35s,-webkit-transform .35s;
    -o-transition:opacity .35s,transform .35s;
    transition:opacity .35s,transform .35s;
    transition:opacity .35s,transform .35s,-webkit-transform .35s;
    -webkit-transform:scale3d(1.05,1.05,1);
    transform:scale3d(1.05,1.05,1)
}
figure.effect-apollo figcaption::before{
    z-index:20;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:rgba(255,255,255,.5);
    content:'';
    -webkit-transition:-webkit-transform .6s;
    -o-transition:transform .6s;
    transition:transform .6s;
    transition:transform .6s,-webkit-transform .6s;
    -webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
    transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0)
}
figure.effect-apollo p{
    position:absolute;
    right:0;
    bottom:0;
    margin:3em;
    padding:0 1em;
    max-width:150px;
    border-right:4px solid #fff;
    text-align:right;
    opacity:0;
    -webkit-transition:opacity .35s;
    -o-transition:opacity .35s;
    transition:opacity .35s
}
figure.effect-apollo h2{
    text-align:left
}
.back-to-top i,.gen-social.scale ul li a,.main-slider .slider-content h3,.member-content,.member-name,.page-heading,.play-btn,.port-content,.portfolio-filter,.portfolio-filter.filter-border,.section-heading,.slider-style-2,.sub-title,.sub-title a,.submit_field .search_tabs,.team-member,.testi-item,.vid-text{
    text-align:center
}
figure.effect-apollo:hover img{
    opacity:.6;
    -webkit-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1)}figure.effect-apollo:hover figcaption::before{
    -webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)
}
figure.effect-apollo:hover p{
    opacity:1;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s
}
.s-read{
    color:#a8a8a8;
    position:relative;
    padding-right:5px
}
.s-link,.s-read:hover{
    color:#ff9f1c
}
.s-read:after{
    content:"\f30b";
    position:absolute;
    left:100%;
    font-family:"Font Awesome 5 Free";
    font-weight:700;
    -webkit-transition:.3s;-o-transition:.3s;transition:.3s
}
.cbiz-bg:after,.follow p:before,.main-slider .item:after,.page-bg:after,.sub-title i:after,.vid-overlay:after{
    content:""
}
.s-read:hover:after{
    left:calc(100% + 5px)
}
.s-link{
    -webkit-transition:.3s;
    -o-transition:.3s;
    transition:.3s
}
.bg-fafa{
    background-color:#f9f9f9
}
.section{
    padding-top: 20px;
    padding-bottom: 20px;
}
.section .section-heading{
    margin-top:-5px
}
.section-top50-bottom80{
    padding-top:50px;
    padding-bottom:80px
}
.section-top80-bottom50{
    padding-top:80px;
    padding-bottom:50px
}
.section .title{
    margin-top:0
}
/*.section.pb-0{
    padding-bottom:0
}*/
.section.pt-40{
    padding-top:40px
}
.section.pb-30{
    padding-bottom:30px
}
.section.pb-40{
    padding-bottom:40px
}
.section-heading{
    margin-bottom:10px
}
.section-heading.pb-30{
    padding-bottom:30px
}
.section-heading.mb-0{
    margin-bottom:0
}
.section-heading.pb-0{
    padding-bottom:0
}
.section-heading .title,.section-heading .title h2{
    font-size:36px;
    text-transform:capitalize;
    color:#083d77;
    font-weight:700;
    display:inline-block;
    margin-bottom:20px;
    font-style:italic;
    margin-top:0
}
.section-heading .title span{
    font-weight:300;
    color:#7f7f7f;
    font-style:italic
}
.section-heading p{
    margin:0
}
.destinations{
    margin-top:5px
}
input[type=submit]{
    background-color:#11193d;
    color:#fff;
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s
}
input[type=submit]:hover{
    background-color:#febd00
}
.flaticon-img{
    max-width:45px
}
#loader{
    position:fixed;top:0;
    left:0;
    width:100%;
    height:100%;
    background:#fff;
    z-index:99999999999
}
.spinner{
    position:absolute;
    width:40px;
    height:40px;
    top:50%;
    left:50%;
    margin-left:-40px;
    margin-top:-40px;
    -webkit-animation:rotatee 2s infinite linear;
    animation:rotatee 2s infinite linear
}
.dot1,.dot2{
    width:60%;
    height:60%;
    display:inline-block;
    position:absolute;
    top:0;
    border-radius:100%;
    -webkit-animation:bouncee 2s infinite ease-in-out;
    animation:bouncee 2s infinite ease-in-out;
    background-color:#11193d
}
.dot2{
    top:auto;bottom:0;
    -webkit-animation-delay:-1s;
    animation-delay:-1s
}
@-webkit-keyframes rotatee{100%{
                               -webkit-transform:rotate(360deg);
                               transform:rotate(360deg)
                           }
}
@keyframes rotatee{100%{
                       transform:rotate(360deg);
                       -webkit-transform:rotate(360deg)}
}
@-webkit-keyframes bouncee{
    0%,100%{-webkit-transform:scale(0);
            transform:scale(0)
    }
    50%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@keyframes bouncee{
    0%,100%{
        transform:scale(0);
        -webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}
}
.vid-overlay{
    position:relative
}
.vid-overlay:after{
    position:absolute;top:0;
    left:0;
    bottom:0;
    right:0;
    background:rgba(78,84,86,.6);
    z-index:0
}
.play-btn,.vid-circle,.waves-block .waves{
    position:absolute;
    top:50%;left:50%
}
.blog-feature:hover .special-main-img.vid-overlay img,.portfolio-item:hover .special-main-img.vid-overlay img{
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1)
}
@-webkit-keyframes waves{0%{
                             -webkit-transform:scale(.2,.2);
                             transform:scale(.2,.2);
                             opacity:0;
                             -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"
                         }
                         50%{
                             opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"
                         }100%{-webkit-transform:scale(.9,.9);transform:scale(.9,.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"
                         }
}
@keyframes waves{0%{-webkit-transform:scale(.2,.2);transform:scale(.2,.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}50%{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}100%{-webkit-transform:scale(.9,.9);transform:scale(.9,.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}
}
.waves-block .waves{
    width:200px;
    height:200px;
    opacity:0;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    border-radius:100%;
    -webkit-animation:waves 3s ease-in-out infinite;
    animation:waves 3s ease-in-out infinite;
    margin-left:-100px;margin-top:-100px;
    z-index:8;background:#ff9f1c;background:rgba(248,248,248,.5)
}
.waves-block .wave-1{
    -webkit-animation-delay:0s;
    animation-delay:0s
}
.waves-block .wave-2{
    -webkit-animation-delay:1.5s;
    animation-delay:1.2s
}
.waves-block .wave-3{
    -webkit-animation-delay:2.4s;
    animation-delay:2.4s
}
.vid-circle{
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    z-index:10
}
.special-main-img .vid-circle img{
    width:auto
}
.play-btn{
    background:red;
    padding:15px;
    width:50px;
    height:50px;
    border-radius:100%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    color:#fff
}
.vid{
    color:#fff;
    padding-top:18%;
    padding-bottom:18%
}
.video-btn{
    margin-top:30px;
    position:relative;
    display:inline-block;z-index:0
}
.vid-text{
    position:absolute;
    top:15px;
    right:22px;
    color:#fff
}
.video-btn .waves-block .waves{
    position:absolute;
    width:100px;
    height:100px;
    margin-left:-110px;
    margin-top:-51px
}
.video-btn:before{
    border-radius:35px
}
.video-content h2{
    color:#fff;
    margin-bottom:25px;
    font-weight:700;
    font-size:36px;
    font-style:italic
}
.video-content p{
    color:#fff
}
.modal-content iframe{
    margin:0 auto;
    display:block
}
.back-to-top{
    display:none;
    position:fixed;
    bottom:18px;
    right:15px;
    z-index:100
}
.back-to-top i{
    display:block;
    width:36px;
    height:36px;
    line-height:36px;
    color:#fff;
    border-radius:2px;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    -o-border-radius:2px;
    background-color:#ff9f1c;
    transition:all .2s ease-in-out;
    -moz-transition:all .2s ease-in-out;
    -webkit-transition:all .2s ease-in-out;
    -o-transition:all .2s ease-in-out
}
.follow p,.follow ul,.follow ul li,.sub-title i{
    display:inline-block
}
.back-to-top i:hover{
    background-color:#5f5f5f
}
.page-head{
    padding-top:200px;
    padding-bottom:90px
}
.page-heading{
    font-size:24px;
    font-family:Poppins,sans-serif;
    font-weight:400;
    color:#fff
}
.sub-title,.sub-title a{
    font-size:16px;
    color:#c7c7c7
}
.sub-title a:hover{
    color:#ff9f1c
}
.comm-title,.comm-title h3,.gen-title,.gen-title h4{
    color:#11193d;
    font-family:'Work Sans',sans-serif;
    font-weight:700
}
.sub-title i{
    width:2px;
    height:20px;
    position:relative;
    margin:0 5px
}
.comm-title,.gen-title{
    margin-bottom:30px
}
.sub-title i:after{
    position:absolute;
    right:0;
    background:#c7c7c7;
    bottom:-2px;
    height:12px;
    width:2px
}
.cbiz-bg,.vid.cbiz-bg{
    background-image:url(../images/bg/vid.jpg)
}
.cbiz-bg,.page-bg{
    background-repeat:no-repeat;
    background-size:cover
}
.gen-title,.gen-title h4{
    font-size:18px
}
.comm-title,.comm-title h3{
    font-size:24px
}
.border-in{
    background-color:#f8f8f8;
    padding:30px
}
.cbiz-bg{
    background-color:rgba(46,89,135,.8);
    background-attachment:fixed;
    background-position:center center;
    color:#fff;
    position:relative;
    z-index:0
}
.cbiz-bg:after{
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    z-index:-1;
    background-color:rgba(17,25,61,.9)
}
.customer-review.cbiz-bg{
    background-image:url(../images/bg/bg-review.jpg)
}
.page-bg{
    background-color:#202020;
    background-image:url(../images/bg/p1.jpg);
    background-position:top center;
    color:#fff;
    position:relative;
    z-index:0
}
.page-bg:after{
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    z-index:-1;
    background-color:rgba(27,27,27,.85)
}
.blog-page .page-bg{
    background-image:url(../images/bg/blog.jpg)
}
.single-page .page-bg{
    background-image:url(../images/bg/bg-blog.jpg)
}
.header{
    position:fixed;
    top:0;
    width:100%;
    transition:all .4s ease-in-out;
    -moz-transition:all .4s ease-in-out;
    -webkit-transition:all .4s ease-in-out;
    -o-transition:all .4s ease-in-out;
    z-index:5000
}
.with-us-social{
    position:relative
}
.follow{
    position:absolute;
    color:#fff;
    right:0;
    bottom:0;
    -webkit-transform:rotate(-90deg) translate(280px,87px);
    -ms-transform:rotate(-90deg) translate(280px,87px);
    transform:rotate(-90deg) translate(280px,87px);
    z-index:33
}
.follow p{
    position:relative;
    padding-left:10px;
    margin:0 20px 0 0;
    color:#fff
}
.follow p:before{
    position:absolute;
    height:2px;
    right:100%;
    bottom:6px;
    width:60px;
    background:#ff9f1c
}
.follow ul li{
    margin-left:15px
}
.follow ul li a{
    color:#fff;
    -webkit-transition:.3s;
    -o-transition:.3s;
    transition:.3s
}
.follow ul li a:hover{
    color:#ff9f1c
}
.main-slider .item img{
    width:100%;
    display:block
}
.main-slider .item:after{
    background-color:rgba(54,54,54,.7);
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    z-index:5
}
.main-slider .item .slider-content{
    z-index:0;
    opacity:0;
    -webkit-transition:opacity .5s;
    -o-transition:opacity .5s;
    transition:opacity .5s
}
.main-slider .item.active .slider-content{
    z-index:100;
    opacity:1;
    -webkit-transition:opacity .1s;
    -o-transition:opacity .1s;
    transition:opacity .1s
}
.main-slider .slider-content{
    top:50%;
    margin-top:-70px;
    left:0;
    padding:0;
    position:absolute;
    width:100%;
    height:100%;
    color:#fff
}
.main-slider .slider-content h2{
    margin-top:0;
    font-size:48px;
    font-weight:700;
    font-family:Lora,serif;
    color:#fff;
    font-style:italic
}
.main-slider .slider-content p{
    color:#fff;
    margin-top:20px;
    margin-bottom:40px
}
.main-slider .slider-content .slide-para{
    padding-right:30%
}
.main-slider .slider-content h3{
    font-size:36px;
    font-weight:300;
    margin-top:60px;
    text-transform:uppercase;
    color:#555
}
.main-slider strong{
    color:#febd00
}
.main-slider .cbiz-btn{
    text-transform:uppercase
}
.main-slider .carousel-indicators{
    bottom:130px
}
.main-slider .carousel-indicators .active{
    width:25px;
    height:8px;
    background:#fff;
    border-radius:15px
}
.main-slider .carousel-indicators li{
    width:8px;
    height:8px;
    margin:1px;
    border:2px solid #fff;padding:0;
    background:#fff;
    border-radius:50%;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    -moz-border-radius:50%;
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s;
    display:inline-block
}
.main-slider .carousel-indicators li:hover{
    background:#ff9f1c
}
.main-slider .carousel-control.left,.main-slider .carousel-control.right{
    opacity:1;
    filter:alpha(opacity=100);
    background-image:none;
    background-repeat:no-repeat;
    text-shadow:none;
    width:0;
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s
}
.main-slider .carousel-control.right{
    -webkit-transform:translateX(500px);
    -ms-transform:translateX(500px);
    transform:translateX(500px)
}
.main-slider .carousel-control.left{
    -webkit-transform:translateX(-500px);
    -ms-transform:translateX(-500px);
    transform:translateX(-500px)
}
.main-slider:hover .carousel-control.left,.main-slider:hover .carousel-control.right{
    -webkit-transform:translateX(0);
    -ms-transform:translateX(0);
    transform:translateX(0);
    z-index:100
}
.main-slider .carousel-control.left span,.main-slider .carousel-control.right span{
    padding:15px
}
.main-slider .carousel-control .fa-angle-left,.main-slider .carousel-control .fa-angle-right{
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    z-index:5;
    display:inline-block
}
.slider-style-3 .main-slider .carousel-control .fa-angle-left,.slider-style-3 .main-slider .carousel-control .fa-angle-right{
    top:calc(50% + 50px)
}
.main-slider .carousel-control .fa-angle-left{
    left:0
}
.main-slider .carousel-control .fa-angle-right{
    right:0
}
.main-slider .carousel-control i{
    background:rgba(17,25,61,.9);
    color:#fff;
    line-height:36px;
    font-size:32px;
    padding:15px 20px;
    -webkit-transition:all .5s ease;
    -o-transition:all .5s ease;transition:all .5s ease}
.main-slider .carousel-control i:hover{
    background:#ff9f1c
}
.main-slide .animated4 strong{
    color:#ee3733
}
.carousel .item.active .animated1{
    -webkit-animation:bounceInRight 1s ease-in-out .3s both;
    animation:bounceInRight 1s ease-in-out .3s both
}
.carousel .item.active .animated2{
    -webkit-animation:lightSpeedIn 1s ease-in .3s both;
    animation:lightSpeedIn 1s ease-in .3s both
}
.carousel .item.active .animated3{
    -webkit-animation:bounceInLeft 1s ease-in-out .3s both;
    animation:bounceInLeft 1s ease-in-out .3s both
}
.carousel .item.active .animated4{
    -webkit-animation:flipInX 1s ease-in .3s both;
    animation:flipInX 1s ease-in .3s both
}
.carousel .item.active .animated5{
    -webkit-animation:bounceInLeft 1s ease-in-out .1s both;
    animation:bounceInLeft 1s ease-in-out .1s both
}
.carousel .item.active .animated6{
    -webkit-animation:bounceIn 1s ease-in .3s both;
    animation:bounceIn 1s ease-in .3s both
}
.carousel .item.active .animated7{
    -webkit-animation:bounceInLeft 1s ease-in .3s both;
    animation:bounceInLeft 1s ease-in .3s both
}
.carousel .item.active .animated8{
    -webkit-animation:fadeInDown 1s ease-in .3s both;
    animation:fadeInDown 1s ease-in .3s both
}
.carousel .item.active .animated88{
    -webkit-animation:fadeInUp 1s ease-in .3s both;
    animation:fadeInUp 1s ease-in .3s both
}
.carousel .item.active .animated9{
    -webkit-animation:bounceInUp 1s ease-in .3s both;
    animation:bounceInUp 1s ease-in .3s both
}
.carousel .item.active .animated10{
    -webkit-animation:rotateInUpRight 1s ease-in .3s both;
    animation:rotateInUpRight 1s ease-in .3s both
}
.carousel .item.active .animated11{
    -webkit-animation:rotateInUpLeft 1s ease-in .3s both;
    animation:rotateInUpLeft 1s ease-in .3s both
}
.carousel .item.active .animated12{
    -webkit-animation:slideInLeft 1s ease-in .3s both;
    animation:slideInLeft 1s ease-in .3s both
}
.carousel .item.active .animated13{
    -webkit-animation:slideInRight 1s ease-in .3s both;
    animation:slideInRight 1s ease-in .3s both
}
.carousel .item.active .animated14{
    -webkit-animation:slideInUp 1s ease-in .3s both;
    animation:slideInUp 1s ease-in .3s both
}
.main-slider .carousel-inner .item{
    -webkit-transition-property:opacity;
    -o-transition-property:opacity;
    transition-property:opacity
}
.main-slider .carousel-inner{
    z-index:9
}
.slider-style-3 .main-slider .item:after,.slider-style-3 .main-slider .item:before{
    position:absolute;
    right:0;
    top:0;
    bottom:0;
    z-index:5;
    width:50%;
    content:""
}
.main-slider .carousel-inner .active.left,.main-slider .carousel-inner .active.right,.main-slider .carousel-inner .item{
    opacity:0
}
.main-slider .carousel-inner .active,.main-slider .carousel-inner .next.left,.main-slider .carousel-inner .prev.right{
    opacity:1
}
.main-slider .carousel-inner .active.left,.main-slider .carousel-inner .active.right,.main-slider .carousel-inner .next,.main-slider .carousel-inner .prev{
    left:0;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.slider-style-2 .main-slider .item:after{
    background-color:rgba(68,68,68,.7)
}
.slider-style-2 .main-slider .slider-content .slide-para{
    padding-right:0
}
.slider-style-2 .slider-content .container{
    padding-left:10%;
    padding-right:10%
}
.slider-style-3 .main-slider .slider-content .slide-para{
    padding-right:10%
}
.slider-style-3 .carousel-inner{
    overflow:visible
}
.slider-style-3 .main-slider .item:before{
    background-color:rgba(3,24,48,.6);
    left:50%
}
.slider-style-3 .main-slider .item:after{
    background-color:rgba(21,58,99,.7);
    left:0
}
.slider-style-3 .carousel-indicators li{
    position:relative;
    -webkit-transition:.3s;
    -o-transition:.3s;
    transition:.3s
}
.slider-style-3 .carousel-indicators .active{
    width:0;
    height:0;
    background:#ff9f1c;
    border-radius:15px;
    position:relative
}
.slider-style-3 .carousel-indicators .active:before,.slider-style-3 .carousel-indicators li:after{
    content:"";
    position:absolute;
    width:11px;
    height:11px;
    border:1px solid #ff9f1c;
    border-radius:50%;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.slider-style-3 .carousel-indicators li:after{
    border:2px solid transparent
}
.slider-style-3 .carousel-indicators{
    position:absolute;
    bottom:10px;
    background:#083d77;
    left:calc(50% - 25px);
    z-index:15;
    margin-left:0;
    top:50%;
    width:50px;
    height:100px;
    border-radius:50px;
    padding:27px 17px
}
.cat-in,.cat-item{
    position:relative
}
.slider-style-3 .carousel-indicators li{
    width:0;
    height:0;
    display:table;
    margin:10px 5px;
    background:#ff9f1c
}
.slider-style-3 .slider-content{
    top:45%;
    color:initial
}
.slider-style-3 .slider-content .cbiz-btn{
    text-transform:capitalize
}
.slider-style-3 .slider-content .cbiz-btn.slider-cat-btn{
    margin-bottom:15px;
    font-size:12px;
    padding:5px 26px
}
.slider-style-3 .follow{
    -webkit-transform:rotate(-90deg) translate(60px,210px);
    -ms-transform:rotate(-90deg) translate(60px,210px);
    transform:rotate(-90deg) translate(60px,210px);
    -webkit-transform-origin:bottom left;
    -ms-transform-origin:bottom left;
    transform-origin:bottom left
}
.slider-style-3 .book-form{
    top:auto;
    padding-right:150px
}
.slider-style-3 .book-that ul li{
    width:50%
}
.slider-style-3 .book-that ul li:last-child{
    padding-right:15px
}
.slider-style-3 .book-that ul ul li{
    min-width:100%
}
.slider-style-3 .form-group{
    margin-bottom:0
}
.slider-style-3 .bootstrap-select .dropdown-menu.inner{
    max-height:150px
}
.slider-style-3 .input-group.date .input-group-addon{
    color:#fff;border:0
}
.slider-style-3 .appearance-down-icon-solid span.bs-caret:after{
    color:#fff
}
.slider-style-3 .book-that .bootstrap-select>.dropdown-toggle{
    background:0 0;
    border:1px solid #fff
}
.slider-style-3 .book-that .dropdown-menu.open{
    border:1px solid #fff;
    z-index:99999999
}
.slider-style-3 :not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){
    background:0 0
}
.slider-style-3 .select-date-item .book-that .btn,.slider-style-3 .select-date-item .input-group{
    border:1px solid #fff
}
.slider-style-3 .bootstrap-select .dropdown-toggle .filter-option{
    color:#fff;
    text-transform:capitalize;
    font-size:14px
}
.cat-con,.cat-name a,.slider-style-3 .cbiz-btn.form-control{
    text-transform:uppercase
}
.slider-style-3 .book-that .select-date-item .input-group .form-control{
    background:0 0;
    border:0;
    color:#fff;
    height:38px
}
.slider-style-3 .cbiz-btn{
    border:0
}
.date-choose input::-webkit-input-placeholder{
    color:#fff;
    -webkit-transition:all .5s ease;
    -o-transition:all .5s ease;
    transition:all .5s ease
}
.date-choose input::-moz-placeholder{
    color:#fff;
    -webkit-transition:all .5s ease;
    -o-transition:all .5s ease;
    transition:all .5s ease
}
.date-choose input:-ms-input-placeholder{
    color:#fff;
    -webkit-transition:all .5s ease;
    -o-transition:all .5s ease;
    transition:all .5s ease
}
.date-choose input:-moz-placeholder{
    color:#fff;
    -webkit-transition:all .5s ease;
    -o-transition:all .5s ease;
    transition:all .5s ease
}
.home1 .date-choose input::-webkit-input-placeholder{
    color:#5b5b5b;
    -webkit-transition:all .5s ease;
    -o-transition:all .5s ease;
    transition:all .5s ease
}
.home1 .date-choose input::-moz-placeholder{
    color:#5b5b5b;
    -webkit-transition:all .5s ease;
    -o-transition:all .5s ease;
    transition:all .5s ease
}
.home1 .date-choose input:-ms-input-placeholder{
    color:#5b5b5b;
    -webkit-transition:all .5s ease;
    -o-transition:all .5s ease;
    transition:all .5s ease
}
.home1 .date-choose input:-moz-placeholder{
    color:#5b5b5b;
    -webkit-transition:all .5s ease;
    -o-transition:all .5s ease;
    transition:all .5s ease
}
.rate-item{
    width:85px;
    margin:auto
}
.rating svg{
    width:15px;
    height:15px
}
.awesome-rate{
    color:#ff9f1c;
    font-size:12px
}
.cat-item{
    overflow:hidden
}
.cat-item img{
    width:100%
}
.cat-in{
    min-height:100px;
    background:#f8f8f8}
.cat-firm,.cat-hover,.cat-name{
    position:absolute
}
.cat-name{
    bottom:0;
    right:-1px;
    z-index:100
}
.cat-hover,.team-member .member-hover{
    content:"";
    z-index:1;
    right:0
}
.cat-name a{
    color:#083d77;
    display:block;
    font-size:12px;
    font-weight:600;
    padding:5px 10px;
    background:#fff
}
.cat-con{
    text-align:center;
    color:#fff;
    margin-bottom:0
}
.cat-hover{
    top:100%;
    bottom:-100px;
    left:0;
    background:rgba(8,61,119,.9);
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s
}
.cat-firm{
    top:50%;
    width:100%;
    left:50%;
    -webkit-transform:translate(-50% ,-80%);
    -ms-transform:translate(-50% ,-80%);
    transform:translate(-50% ,-80%)
}
.cat-item:hover .cat-hover{
    top:0;
    bottom:0
}
.team-each{
    margin-top:30px;
    background:#fff;
    border-radius:12px;
    -webkit-transition:.4s;
    -o-transition:.4s;
    transition:.4s;
    margin-bottom:5px}
.team-each .team-member .member-hover,.team-member img{
    border-radius:12px 12px 0 0
}
.team-each:hover{
    -webkit-box-shadow:0 2px 8px 0 #e0e0e0;
    box-shadow:0 2px 8px 0 #e0e0e0
}
.team-member{
    position:relative;
    background-size:cover
}
.team-member img{
    display:block;
    width:100%;
    -webkit-transition:.3s;
    -o-transition:.3s;
    transition:.3s
}
.team-each:hover .team-member img{
    -webkit-filter:grayscale(100%);
    filter:gray
}
.member-name{
    text-transform:capitalize;
    padding-bottom:15px
}
.member-name h4{
    color:#5b5b5b;
    margin-bottom:0
}
.member-name p{
    text-transform:capitalize;
    margin-top:0
}
.team-each .cbiz-btn,.tour-content h3,.tour-hover-content h3{
    text-transform:uppercase
}
.member-social,.member-social ul{
    display:table;margin:auto
}
.team-member .member-hover{
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    background:rgba(17,25,61,.9);
    -webkit-transform:scale(0);
    -ms-transform:scale(0);
    transform:scale(0);
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s
}
.member-info .cbiz-btn,.team-member .cbiz-btn:hover{
    border:1px solid #ff9f1c
}
.team-each:hover .member-hover{
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1);
    z-index:20
}
.team-member .cbiz-btn{
    min-width:180px;
    position:absolute;
    top:40%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.member-info .cbiz-btn{
    background:0 0;color:#fff;display:table
}
.member-social{
    position:absolute;
    bottom:60px;
    width:100%
}
.member-social ul li{
    float:left
}
.member-social ul li a{
    font-size:16px;
    color:#ff9f1c;
    display:inline-block;
    position:relative;
    width:30px;
    height:30px;
    margin-left:4px;
    margin-right:4px;
    border:1px solid #fff;
    border-radius:100%
}
.member-social ul li a:hover{
    background-color:#fff;
    color:#ff9f1c;
    -webkit-transition:all .2s ease-in-out;
    -o-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out
}
.member-social ul li a i{
    position:absolute;
    left:0;
    right:0;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%)
}
.member-content{
    margin-top:20px
}
.tour-content .rate-item{
    margin-left:-5px
}
.tour-content .rating svg{
    margin-right:5px
}
.tour-content h3{
    font-family:'Work Sans',sans-serif
}
.tour-items{
    position:relative;
    margin-top:30px
}
.tour-content{
    position:absolute;
    right:0;
    left:50%;
    top:-20px;
    padding-left:35px;
    padding-right:16.66%
}
.gen-social.scale ul li a{
    font-size:14px;
    margin-right:10px;
    background:#ff9f1c;
    color:#fff;
    width:35px;
    height:35px;
    line-height:2.6
}
.portfolio-filter a,.tour-content .skill-progress h5{
    font-family:Poppins,sans-serif;
    font-size:16px
}
.gen-social.scale ul li a:hover{
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1);
    background:#083d77
}
.tour-hover-content .gen-social.scale ul li a:hover{
    background:#fff;
    color:#083d77
}
.tour-item{
    width:16%;
    display:inline-block;
    margin-left:-4px;
    padding-left:15px;
    padding-right:15px
}
.tour-active{
    width:36%
}
.tour-item .team-member:hover .member-hover{
    -webkit-transform:scale(0);
    -ms-transform:scale(0);
    transform:scale(0)
}
.tour-item.tour-active .team-member:hover .member-hover{
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1)
}
.tour-item img{
    border-radius:0;
    max-width:100%
}
.tour-item .team-member .cbiz-btn{
    top:50%;
    min-width:auto
}
.tour-item .tour-hover-content .cbiz-btn{
    position:static;
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0);
    margin-top:30px;
    color:#fff
}
.tour-hover-content .cbiz-btn:hover{
    color:#ff9f1c;
    border:1px solid #fff
}
.tour-hover-content{
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%)
}
.tour-hover-content,.tour-hover-content p{
    color:#fff
}
.tour-hover-content h3{
    color:#ff9f1c
}
.tour-content .percentCount{
    padding:5px 25px;
    height:30px;
    background:#ff9f1c;
    border-radius:15px;
    top:-6px;
    width:auto;
    right:8px
}
.port-icon:after,.portfolio-filter a:after,.portfolio-item .port-hover{
    right:0;content:""
}
.tour-content.tour-skill{
    padding-right:15px
}
.tour-content .skill-progress{
    margin-top:20px
}
.tour-content .skill-progress h5{
    margin-bottom:0;
    font-weight:600;
    text-transform:initial;
    color:#5b5b5b;
    margin-left:10px
}
.tour-content .progressbar{
    margin-bottom:15px
}
.tour-content .prog-item{
    margin-bottom:0
}
.tour-content .proggress{
    padding-left:60px
}
.portfolio-filter{
    display:table;
    margin:30px auto auto;
    background:#f8f8f8
}
.portfolio-filter.filter-border{
    background:0 0;
    display:table;
    width:100%
}
.portfolio-filter a{
    padding:15px;
    display:inline-block;
    position:relative;
    text-transform:capitalize
}
.port-content h3,.portfolio-filter.filter-border a{
    font-family:'Work Sans',sans-serif
}
.portfolio-filter.filter-border a{
    border:1px solid #e9e9e9;border-right:0;
    padding:13px 30px;
    margin-right:-4px;
    display:table-cell;
    font-weight:700}
.port-icon,.rate,.rate li,.review{
    display:inline-block
}
.filters-all .portfolio-filter.filter-border a{
    padding:13px 15px
}
.portfolio-filter.filter-border a:last-child{
    border:1px solid #e9e9e9
}
.portfolio-filter a.current{
    color:#ff9f1c
}
.portfolio-filter.filter-border a.current{
    background:#ff9f1c;
    color:#fff;
    position:relative;
    border:1px solid #ff9f1c;
    border-right:0
}
.portfolio-filter.filter-border a.current:after{
    content:"";
    position:absolute;
    width:20px;
    height:20px;
    background:#ff9f1c;
    left:50%;
    top:100%;
    -webkit-transform:translate(-50%,-50%) rotate(45deg);
    -ms-transform:translate(-50%,-50%) rotate(45deg);
    transform:translate(-50%,-50%) rotate(45deg)
}
.portfolio-filter a:last-child:after{
    width:0
}
.portfolio-filter a:after{
    position:absolute;
    left:100%;
    top:20px;
    background:#c7c7c7;
    height:15px;
    width:1px;
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s
}
.portfolio-filter.filter-border a:after{
    -webkit-transition:none;
    -o-transition:none;
    transition:none;width:0
}
.destinations-container .grid-item,.portfolio-container .grid-item{
    margin-top:30px
}
.destinations h4{
    color:#083d77;
    -webkit-transition:.3s;
    -o-transition:.3s;transition:.3s
}
.destinations h4:hover{
    color:#ff9f1c
}
.portfolio-item{
    position:relative
}
.portfolio-item img{
    width:100%
}
.portfolio-item .port-hover{
    position:absolute;
    z-index:1;
    top:0;bottom:0;
    left:0;
    background:rgba(17,25,61,.9);
    -webkit-transform:scale(0);
    -ms-transform:scale(0);
    transform:scale(0);
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s
}
.portfolio-item:hover .port-hover{
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1)
}
.port-content{
    position:absolute;
    width:100%;
    left:50%;
    top:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    color:#fff
}
.port-content img{
    border-radius:0
}
.port-content h3{
    font-size:18px;
    color:#fff;
    text-transform:uppercase
}
.port-content p{
    color:#fff
}
.rate,.review{
    clear:right
}
.rate a{
    color:#ff9f1c
}
.rate a:hover{
    color:#f1f1f1
}
.port-icon{
    color:#fff;
    font-size:20px;
    position:relative;
    z-index:0;
    margin-top:20px;
    width:30px;
    height:30px
}
.re-time,.re-time a{
    font-size:12px
}
.port-icon:focus{
    border:0;
    outline:0
}
.port-icon:after{
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    background:rgba(255,159,28,1);
    -webkit-transform:scale(0);
    -ms-transform:scale(0);
    transform:scale(0);
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s;
    z-index:-10;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
.port-icon:hover:after{
    -webkit-transform:scale(1.3);
    -ms-transform:scale(1.3);
    transform:scale(1.3)
}
.fancybox-show-thumbs .fancybox-thumbs{
    background:#ccc
}
.hidden-thumbnail{
    display:none
}
.recent-blog h4{
    margin-top:10px;
    transition:.3s
}
.re-blog-item,.re-blog-item img{
    -webkit-transition:all .3s;-o-transition:all .3s
}
.recent-blog a h4{
    color:#083d77
}
.recent-blog a h4:hover{
    color:#ff9f1c
}
.re-blog-item{
    transition:all .3s;
    margin-top:30px;
    position:relative
}
.re-feature-img{
    background-color:#c2c9d1;
    overflow:hidden
}
.re-blog-item img{
    display:block;
    width:100%;
    transition:all .3s
}
.re-blog-item:hover .re-feature-img img{
    -webkit-transform:scale(1.2);
    -ms-transform:scale(1.2);
    transform:scale(1.2)
}
.re-blog-item .gen-title{
    margin-top:30px;
    margin-bottom:20px;
    text-transform:uppercase;
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s
}
.testi-item p,.testi-slider h4{
    margin-top:0
}
.re-time a,.search-result i{
    -webkit-transition:.3s;
    -o-transition:.3s
}
.re-blog-item:hover .gen-title{
    color:#febd00
}
.re-time a{
    color:#ff9f1c;
    text-transform:capitalize;
    transition:.3s
}
.item-text span,.our-service .single-services h4,.testi-name .gen-title{
    text-transform:uppercase
}
.re-time a:hover{
    color:#083d77
}
.testi-slider .slick-dots li button:before,.testi-slider .slick-dots li.slick-active button:before{
    color:transparent
}
.re-time span{
    margin-left:10px
}
.testimonial{
    position:relative;
    margin-bottom:-15px
}
.testimonial .container{
    background-color:#fff;
    position:relative
}
.testi-item h4{
    margin-bottom:0
}
.testi-item img{
    width:auto;margin:auto
}
.testi-item:hover{
    cursor:pointer
}
.testi-content{
    margin-top:30px;
    margin-bottom:0;
    border:1px solid #e4e4e4;
    padding:30px
}
.testi-slider .slick-center .testi-img:after{
    background-color:#febd00
}
.testi-slider .slick-slide img{
    display:initial
}
.testi-slider .slick-dots{
    bottom:-40px
}
.testi-slider .slick-dots li{
    margin:0 7px
}
.testi-slider .slick-dots li button{
    width:10px;
    height:10px;
    margin:5px 0;
    border:2px solid #11193d;
    padding:0;
    background:0 0;
    border-radius:50%;
    -webkit-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    -moz-border-radius:50%;
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s;
    display:inline-block
}
.testi-slider .slick-dots li button:hover{
    background:#11193d
}
.testi-slider .slick-dots li.slick-active button{
    width:20px;
    background:#febd00;
    border-radius:15px;
    border:2px solid #febd00
}
.slick-next,.slick-prev{
    background-color:#c2c9d1!important;
    border-radius:50%;
    z-index:100;top:40%
}
.testi-name{
    display:none

}
.slick-current .testi-name{
    display:block;
    margin-top:15px
}
.testi-img{
    position:relative;
    z-index:0;
    width:100px;
    height:100px;
    margin:33px auto auto;
    background-color:#c2c9d1;
    border-radius:50%;
    overflow:hidden
}
.slick-current .testi-img{
    width:130px;
    height:130px;
    margin-top:18px
}
.home_tabs_search,.main_content_form,.slider_tab_main{
    width:100%;
    float:left
}
.slider-nav{
    margin-top:15px
}
.slider-nav .slick-slide{
    margin:0!important
}
.slick-slide{
    visibility:hidden!important
}
.slick-slide.slick-active{
    visibility:visible!important
}
.slick-prev{
    left:25px
}
.slick-next{
    right:25px
}
.slick-next:before,.slick-prev:before{
    font-size:13px;
    line-height:1.2;
    content:"\f105";
    font-family:"Font Awesome 5 Free";
    font-weight:700;
    opacity:1;
    position:absolute;
    left:50%;
    top:50%;
    transform:translate(-50%,-50%)
}
.slick-prev:before{
    content:"\f104"
}
.slider_content_wrap{
    background:#86b817;
    padding:47px 0
}
.slider_content_wrap .main_content_form{
    background:#fff;
    border:1px solid #e4e2e2;
    padding:30px 35px;
    -webkit-box-shadow:2px 2px 2px 2px rgba(0,0,0,.2);
    box-shadow:2px 2px 2px 2px rgba(0,0,0,.2)
}
.slider_tabs .wsa_tab ul li{
    float:left;
    list-style:none
}
.slider_tabs .wsa_tab ul li a{
    color:#fff;
    font-size:22px;
    padding:15px 39px;
    float:left;
    background:#fdb714;
    border:1px solid #fff
}
.slider_tabs .wsa_tab ul li a.active{
    background:#86b817;
    border-color:transparent
}
.slider_tab_main{
    position:relative
}
.home_tabs_search{
    position:relative;
    bottom:0;
    margin-top:-72px
}
.pull_left{
    float:left
}
.main_content_form .pull_left{
    margin-right:1%;
    position:relative
}
.destination_field{
    width:213px
}
.check_in_field{
    width:165px
}
.room_select_field{
    width:98px
}
.submit_field{
    width:165px;
    margin-right:0!important;
    margin-top:33px
}
.submit_field .tab_search{
    position:absolute;
    top:0;
    right:0;
    width:37px;
    height:32px;
    background:#fdb714;
    border-radius:0;
    color:#fff
}
.submit_field .search_tabs{
    background:#86b817;
    color:#fff;
    font-family:Lato,sans-serif;
    padding-left:10px;
    border:none;
    padding-right:38px
}
.tourism.page-bg{
    padding-top:10%;
    padding-bottom:10%
}
.tourism.page-bg:after{
    background-color:rgba(237,237,237,.8)
}
.table-items ul{
    display:table;
    margin:auto;
    padding:0;
    width:100%
}
.table-items ul li{
    width:25%;
    float:left;
    padding-right:30px;
    margin-top:15px;
    margin-bottom:15px
}
.item-icon{
    width:50px;
    float:left;
    font-size:36px;
    color:#ff9f1c
}
.item-content{
    padding-left:50px
}
.item-content strong{
    font-family:'Work Sans',sans-serif;
    font-size:36px;
    color:#083d77
}
.item-text span{
    font-weight:600;
    color:#7f7f7f
}
.item-content,.tourist-services h4{
    margin-top:0
}
.tourist-services{
    padding-top:80px;
    padding-bottom:65px;
    max-width:1360px;
    margin:auto;
    background:url(../images/bg/service.png) right bottom no-repeat
}
.service{
    background:#f9f9f9
}
.our-service .single-services{
    padding:15px 0 15px 62px;
    position:relative;
    text-align:left;
    overflow:hidden
}
.our-service .single-services:before{
    position:absolute;
    left:0;
    top:0;
    content:"";
    width:0%;
    height:1px;
    -webkit-transition:all .4s ease;
    -o-transition:all .4s ease;
    transition:all .4s ease;
    background:#febd00
}
.our-service .single-services:hover:before{
    width:100%
}
.our-service [class*=" flaticon-"]:after,.our-service [class*=" flaticon-"]:before,.our-service [class^=flaticon-]:after,.our-service [class^=flaticon-]:before{
    font-size:36px;
    display:inline-block;
    margin-top:5px
}
.our-service .single-services .icon i,.our-service .single-services .icon img{
    font-size:40px;
    position:absolute;
    left:20px;
    text-align:center;
    display:inline-block;
    border:1px solid transparent;
    top:48px;
    -webkit-transition:all .4s ease;
    -o-transition:all .4s ease;
    transition:all .4s ease;
    color:#febd00
}
.our-service.tourist-services .single-services .icon i,.our-service.tourist-services .single-services .icon img{
    top:20px
}
.our-service .single-services .icon img{
    width:50px;
    left:0
}
.our-service .single-services:hover .icon i,.our-service .single-services:hover .icon img{
    -webkit-transform:translateX(-200%);
    -ms-transform:translateX(-200%);
    transform:translateX(-200%)
}
.our-service .single-services .icon.two i,.our-service .single-services .icon.two img{
    opacity:0;
    -webkit-transform:scale(.5);
    -ms-transform:scale(.5);
    transform:scale(.5);
    -webkit-transition:all .4s ease;
    -o-transition:all .4s ease;
    transition:all .4s ease
}
.our-service .single-services:hover .icon.two i,.our-service .single-services:hover .icon.two img{
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1);
    opacity:1
}
.our-service .single-services h4 a{
    color:#5b5b5b;
    text-transform:initial
}
.our-service .single-services h4 a:hover,.our-service .single-services:hover h4 a{
    color:#083d77
}
.search-result .select-date-item .bootstrap-select .dropdown-toggle .filter-option-inner-inner,.widget .select-date-item .bootstrap-select .dropdown-toggle .filter-option-inner-inner{
    line-height:1.7
}
.search-result{
    padding-bottom:40px;
    display:table;
    width:100%
}
.search-result i{
    width:20px;transition:.3s
}
.search-result:hover i{
    -webkit-transform:scale(1.3);
    -ms-transform:scale(1.3);
    transform:scale(1.3);
    color:#ff9f1c
}
.search-result strong{
    text-transform:uppercase;
    color:#5b5b5b
}
.search-left{
    float:left;
    margin-top:3px
}
.search-right{
    float:right
}
ul.result-list{
    display:table
}
ul.result-list>li{
    display:inline-block;
    width:100px;
    margin-right:15px
}
ul.result-list>li:first-child{
    width:auto
}
.spe-menu-list ul li{
    text-align:center;
    border:1px solid #f0f0f0;
    display:table;
    width:100%;
    padding:35px 0;
    -webkit-transition:.3s;
    -o-transition:.3s;
    transition:.3s;
    margin-bottom:30px;
    border-radius:15px
}
.spe-menu-list ul li:hover{
    -webkit-box-shadow:3px 5px 10px #f0f0f0;
    box-shadow:3px 5px 10px #f0f0f0
}
.spe-menu-list ul li .each-list{
    display:table-cell;
    width:25%
}
.spe-menu-list ul li .each-list [class*=" flaticon-"]:after,.spe-menu-list ul li .each-list [class*=" flaticon-"]:before,.spe-menu-list ul li .each-list [class^=flaticon-]:after,.spe-menu-list ul li .each-list [class^=flaticon-]:before{
    font-size:27px;
    margin-top:10px;
    color:#ff9f1c;
    -webkit-transition:.3s;
    -o-transition:.3s;
    transition:.3s
}
.border-tag a,.special-main-img img{
    -webkit-transition:.3s;
    -o-transition:.3s
}
.spe-menu-list ul li .each-list [class*=" flaticon-"].rotate-flaticon:after,.spe-menu-list ul li .each-list [class*=" flaticon-"].rotate-flaticon:before,.spe-menu-list ul li .each-list [class^=flaticon-].rotate-flaticon:after,.spe-menu-list ul li .each-list [class^=flaticon-].rotate-flaticon:before{
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
.spe-menu-list ul li:hover [class*=" flaticon-"]:after,.spe-menu-list ul li:hover [class*=" flaticon-"]:before,.spe-menu-list ul li:hover [class^=flaticon-]:after,.spe-menu-list ul li:hover [class^=flaticon-]:before{
    color:#11193d
}
.icon-left{
    width:50px;
    float:left
}
.icon-left img{
    margin-top:5px
}
.each-text{
    padding-left:50px;
    text-align:left;
    text-transform:uppercase
}
.rotate-deg{
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
.each-list .cbiz-btn{
    margin-top:15px;
    padding:5px 50px
}
.faq-panel{
    border-bottom:0;
    padding-bottom:40px
}
.panel-default:first-child>.panel-heading{
    border-radius:10px 10px 0 0
}
.panel-default:last-child>.panel-heading{
    border-radius:0 0 10px 10px
}
.panel-group{
    margin-bottom:0
}
.panel-default>.panel-heading{
    border:1px solid #ededed;
    background-color:#f8f8f8
}
.panel-heading{
    padding:2px 15px
}
.panel-title{
    font-size:16px
}
.panel-title>a{
    display:block;
    padding-left:50px;
    position:relative
}
.panel-title>a:before{
    position:absolute;
    left:30px;
    font-family:"font awesome 5 free";
    content:"\f068";
    font-size:12px;
    font-weight:700;
    display:inline-block;
    margin-right:10px
}
.panel-title>a.collapsed:before{
    float:left!important;
    content:"\f067"
}
.panel{
    border:0;
    -webkit-box-shadow:none;
    box-shadow:none
}
.panel-body{
    padding:15px 25px 0
}
.panel-group .panel+.panel{
    margin-top:20px
}
.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{
    color:#083d77
}
.panel-title>a.collapsed{
    color:#5b5b5b
}
.panel-title>a:active,.panel-title>a:focus,.panel-title>a:hover{
    text-decoration:none;
    color:#083d77
}
.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{
    border-top:0;
    text-align:justify
}
.advertisement,.blog-author,.comment-reply,.comments-focus,.item-cat,.random-social ul li{
    text-align:center
}
.full-width-sec{
    position:relative
}
.cel-feature{
    max-height:100%;
    position:absolute;
    left:0;
    bottom:0;
    width:50%;
    z-index:1000
}
.cel-feature.full-w-h{
    top:0
}
.full-width-sec.full-width-right-img .cel-feature{
    right:0;
    left:50%;
    background-image:url(../images/700x400/8.jpg);
    background-size:cover
}
.full-width-sec .cel-feature{
    right:50%;
    left:0;
    background-size:cover;
    background-color:#888
}
.cel-feature.full-w-h img{
    width:100%;
    height:100%
}
.behave{
    display:none
}
.in-content-top{
    padding:0 60px 60px
}
.in-content-left{
    padding:60px 60px 60px 0
}
.in-content-right{
    padding:60px 0 60px 60px
}
.achive a{
    color:#337ab7
}
.achive a:hover{
    color:#ff9f1c
}
.achive h3{
    margin-top:0;
    color:#5b5b5b;
    font-family:'Work Sans',sans-serif
}
.achive-list ul{
    display:table
}
.achive-list ul li{
    display:table-cell;
    padding:30px 30px 0 0;
    min-width:100px
}
.achive-list ul li strong{
    font-size:24px;
    color:#083d77
}
.client-says{
    margin-top:20px
}
.client-says .client-img{
    width:100px;
    height:100px;
    border-radius:100%;
    background:#888;
    float:left;
    text-align:center;
    margin-right:30px
}
.client-says .client-img img{
    width:100%;
    border-radius:100%;
    display:inline-block
}
.client-says .client-text{
    display:inline-block
}
.client-says .client-text span{
    color:#ff9f1c
}
.client-says-slider .owl-nav.disabled+.owl-dots{
    display:none;
    margin-top:10px;
    position:absolute;
    bottom:-10px;
    left:125px
}
.client-says-slider .owl-dots .owl-dot span{
    width:10px;
    height:10px;
    margin:5px;
    background:#ff9f1c;
    display:block;
    border-radius:0
}
.advertisement,.banner-address,.page-banner .special-main-img{
    margin-top:20px
}
.client-says-slider .owl-dots .owl-dot.active span,.client-says-slider .owl-dots .owl-dot:hover span{
    background:#083d77
}
.page-banner .awesome-rate{
    font-size:18px
}
.banner-address ul li{
    margin-bottom:12px
}
.banner-address ul li:nth-child(odd){
    font-size:16px;
    min-width:130px;
    font-weight:700;
    text-transform:uppercase;
    float:left;
    position:relative;
    padding-right:30px
}
.banner-address ul li:nth-child(odd):after{
    content:":";
    position:absolute;
    right:15px;top:0
}
.advertisement{
    padding:20px 30px 30px;
    border:1px solid #ededed
}
.advertisement .border-bottom{
    position:relative;
    display:inline-block
}
.advertisement .border-bottom:before{
    position:absolute;
    content:"";
    left:-30px;
    right:-30px;
    bottom:-8px;
    height:1px;
    background:#ecedec
}
.advertisement h3,.advertisement h4,.advertisement h5{
    font-family:Poppins,sans-serif;
    text-transform:initial
}
.advertisement h3,.random-mix strong,.we-give h3{
    text-transform:uppercase
}
.advertisement h3{
    color:#ff9f1c;
    font-weight:700
}
.blog-heading h3{
    margin-bottom:20px
}
.date-journey,.hotel-article h3{
    margin-bottom:10px
}
.blog-heading,.blog-heading h3{
    font-family:'Work Sans',sans-serif;
    font-size:24px;
    color:#5b5b5b;
    font-weight:700
}
.hotel-article h3{
    margin-top:0
}
.blog-heading a{
    color:#5b5b5b
}
.blog-heading a:hover{
    color:#ff9f1c
}
.special-article{
    position:relative;
    border-bottom:1px solid #ff9f1c;
    padding-bottom:15px;
    display:table
}
.special-main-img{
    position:relative;
    overflow:hidden;
    min-height:150px;
    background:#f8f8f8
}
.spe-if-vid:before{
    content:"";
    position:absolute;
    background:rgba(255,255,255,.5);
    left:0;
    right:0;
    top:0;
    bottom:0
}
.special-main-img img{
    display:block;
    width:100%;
    transition:.3s
}
.blog-feature:hover .special-main-img img,.portfolio-item:hover .special-main-img img{
    -webkit-transform:scale(1.2);
    -ms-transform:scale(1.2);
    transform:scale(1.2)
}
.item-cat{
    position:absolute;
    top:20px;
    left:0;
    background:#ff9f1c;
    border-radius:0 35px 35px 0;
    z-index:20
}
.date-journey a:first-child:after,.we-give:after{
    left:100%;
    content:""
}
.item-cat.hvr-sweep-to-right:before{
    border-radius:0 35px 35px 0;
    background:#11193d}
.item-cat a{
    color:#fff;
    padding:10px 30px;
    display:inline-block
}
.date-journey a,.random-social strong{
    padding-right:15px
}
.date-journey a{
    display:inline-block;
    position:relative
}
.date-journey a:last-child{
    padding-left:15px
}
.date-journey a:first-child:after{
    position:absolute;
    height:13px;
    width:1px;
    background:#7f7f7f;
    top:6px
}
.random-mix{
    margin-top:30px;
    margin-bottom:20px
}
.random-mix.hotel-mix{
    margin-bottom:30px;
    margin-top:0
}
.random-mix:after,.random-mix:before{
    content:"";
    display:table;
    clear:both
}
.random-left{
    float:left
}
.random-social ul li{
    float:left
}
.random-social ul li a{
    display:block;
    background:#f8f8f8;
    margin-right:10px;
    border:1px solid #ededed;
    border-radius:5px;
    width:35px;
    height:35px;
    line-height:2.5
}
.dib,.random-comment a,.we-give h3,.we-give ul,.we-give ul li,.we-give ul li a{
    display:inline-block
}
.random-social ul li:hover a{
    -webkit-transform:rotateY(360deg);
    transform:rotateY(360deg);
    -webkit-transition:.5s;
    -o-transition:.5s;
    transition:.5s;
    background:#ff9f1c;
    color:#fff
}
.random-right{
    float:right
}
.random-comment a{
    margin-left:10px;
    width:35px;
    height:35px;
    line-height:2.5
}
.border-tag a{
    border:1px solid #ff9f1c;
    width:auto;
    height:auto;
    padding:0 15px;
    transition:.3s;
    margin-left:20px
}
.comments-focus a,.we-give ul li a{
    -webkit-transition:.3s;
    -o-transition:.3s
}
.random-comment a:hover{
    color:#ff9f1c
}
.rating-details div,.rating-details span{
    display:inline-block;
    margin-right:15px
}
.hotel-btn{
    margin-top:15px
}
.hotel-btn .cbiz-btn{
    margin-right:15px;
    padding:5px 35px
}
.hotel-article{
    margin-bottom:30px
}
.hotel-article.mb-0{
    margin-bottom:0
}
.we-give h3{
    font-family:Poppins,sans-serif;
    margin-right:30px;
    color:#7f7f7f
}
.comment-title h3,.comments-focus a{
    font-family:'Work Sans',sans-serif
}
.we-give{
    background:#f8f8f8;
    position:relative;
    border-radius:100px 0 0 100px;
    padding:30px 0 30px 50px
}
.we-give.left-side-style{
    border-radius:0 100px 100px 0;
    padding:30px 30px 30px 0
}
.we-give:after{
    position:absolute;
    right:-50000px;
    top:0;
    bottom:0;background:#f8f8f8
}
.we-give.left-side-style:after{
    right:100%;
    left:-50000px
}
.we-give ul li{
    padding:25px 20px
}
.we-give ul li a{
    transition:.3s;
    color:#11193d
}
.we-give ul li a:hover{
    color:#ff9f1c;
    -webkit-animation:zoominoutsinglefeatured 1s ease infinite;
    animation:zoominoutsinglefeatured 1s ease infinite
}
@-webkit-keyframes zoominoutsinglefeatured{0%,100%{
                            -webkit-transform:scale(1,1);
                            transform:scale(1,1)}50%{-webkit-transform:scale(1.2,1.2);
                                                 transform:scale(1.2,1.2)}
}
@keyframes zoominoutsinglefeatured{0%,100%{
                            -webkit-transform:scale(1,1);
                            transform:scale(1,1)}50%{
                            -webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)
                        }
}
.author-social ul li a:after,.contact-social ul li a .normal-show{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}
.comments-section{
    margin-bottom:50px
}
.comments-section.mb-0{
    margin-bottom:0
}
.comments-all-in{
    padding-left:180px;
    padding-right:180px
}
.comments-all-in.pl-0.pr-0{
    padding-left:0;
    padding-right:0;
    margin-top:60px
}
.blog-author{
    border:1px solid #ededed;
    padding:40px 100px
}
.author-img img{
    border-radius:5px
}
.author-name{
    text-transform:capitalize;
    margin-top:20px;
    margin-bottom:20px
}
.author-social ul li a,.comment-reply a,.comment-title,.comments-focus a{
    text-transform:uppercase
}
.author-social ul{
    display:table;
    margin:auto
}
.comments-focus,.media-me{
    margin-bottom:50px
}
.author-social ul li{
    float:left
}
.author-social ul li a{
    color:#ff9f1c;
    position:relative;
    padding:15px
}
.author-social ul li a:hover{
    color:#11193d
}
.author-social ul li a:after{
    content:"";
    position:absolute;
    width:1px;
    background:#ff9f1c;
    height:12px;
    right:0;
    top:50%;
    transform:translateY(-50%)
}
.media-me-replied .media-me:before,.media-me.media-me-replied:before,.media-text:before{
    top:-1px;content:""
}
.author-social ul li a:hover:after{
    background:#11193d
}
.author-social ul li:last-child a:after{
    display:none
}
.comments-focus{
    margin-top:50px
}
.comments-focus a{
    font-weight:700;
    background:#f8f8f8;
    padding:10px 20px;
    margin-right:15px;
    display:inline-block;
    transition:.3s;
    border:1px solid #ededed
}
.comment-reply a,.media-heading a>span{
    -webkit-transition:.3s;
    -o-transition:.3s
}
.comments-focus a:hover{
    background:#ff9f1c;
    color:#fff
}
.media-left-me{
    width:110px;
    height:100px;
    display:block;
    float:left
}
.media-text{
    margin-left:120px;
    background-color:#f8f8f8;
    position:relative;
    border:1px solid #ededed;
    border-left:0
}
.media-text p{
    padding-right:15px;
    padding-bottom:15px
}
.media-text:before{
    position:absolute;
    background-color:#f8f8f8;
    left:-50px;bottom:-1px;
    right:100%;z-index:-99;
    border:1px solid #ededed;
    border-right:0
}
.media-me-replied .media-text{border:1px solid transparent}.media-me-replied .media-me .media-text:before{border:1px solid transparent;left:-145px}.media-me-replied .media-me{margin-left:110px;position:relative;padding-top:30px}.media-me-replied .media-me .media-me{margin-left:0}.media-me-replied .media-me:before{position:absolute;background-color:#f8f8f8;left:-39px;bottom:-1px;right:0;z-index:-99;border:0;border-left:1px solid #ededed}.media-me.media-me-replied{position:relative}.media-me.media-me-replied:before{position:absolute;left:72px;right:-1px;bottom:0;border:1px solid #ededed;z-index:-1}.comment-reply{position:relative}.media-me-replied .media-me .comment-reply{margin-left:-100px}.comment-reply a{display:inline-block;color:#fff;background:#083d77;padding:1px 16px;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);position:relative;z-index:999;transition:.3s}.comment-reply:before{content:"";position:absolute;left:40px;background:#ededed;height:1px;right:40px;bottom:0}.comment-reply a:hover{background:#ff9f1c}.contact-form.comment-form .contact-form-btn{padding:0}.contact-form.comment-form .form-control{border:1px solid #ededed}.contact-form.comment-form textarea{min-height:200px}.comment-title{margin-bottom:30px}.comment-title h3{color:#5b5b5b;text-transform:initial}.comment-form .form-btn{text-align:left}.media-heading{margin-top:10px}.media-heading .media-heading h4{font-weight:400}.media-heading a{color:#5b5b5b;font-weight:400;font-family:Poppins,sans-serif;position:relative;padding-right:10px;font-size:14px}.gen-quote p,.spe-quote blockquote{font-family:Lora,serif;font-style:italic}.media-heading a:after{content:"";position:absolute;width:1px;background:#5b5b5b;height:12px;right:0;bottom:5px}.media-heading a:last-child:after{display:none}.media-heading a>span{text-transform:lowercase;color:#ff9f1c;padding-left:5px;transition:.3s}.book-nav ul li a,.cel-content .gen-title,.error h1,.news-right h5,.spe-quote footer,.wi-about h4,.wi-title,.wi-title h5{text-transform:uppercase}.address ul li:before,.bg-quote{-webkit-transition:.3s;-o-transition:.3s}.media-heading a:hover>span{color:#11193d}.media-heading a:hover{color:#ff9f1c}.gen-quote blockquote{border-left:3px solid #ff9f1c}.gen-quote p{color:#083d77;font-weight:700;margin-top:0}.gen-quote footer{color:#5b5b5b}.bg-quote{padding-top:50px;padding-bottom:20px;background-color:#f8f8f8;border-bottom:0;transition:.3s}.bg-quote:hover{background-color:#fbf4e3}.bg-q-img{background-image:url(../images/10/7.jpg);background-size:cover}.spe-quote blockquote{border:0;position:relative;padding:26px 35px 10px;color:#5b5b5b;font-size:16px}.bg-q-img .spe-quote blockquote p{color:#083d77}.spe-quote blockquote p{color:#5b5b5b;font-size:16px;font-style:italic}.spe-quote blockquote:after{content:"\f10e";position:absolute;font-family:"font awesome 5 free";font-weight:900;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-style:normal;font-size:25px}.bg-q-img .spe-quote blockquote:after{color:#fff}.spe-quote footer{text-align:center;font-size:16px;color:#7f7f7f;font-family:'Work Sans',sans-serif;font-weight:900;position:relative;display:table;padding-top:5px;margin:30px auto 0}.spe-quote footer:before{content:"";position:absolute;height:2px;left:-10px;right:-10px;top:0;background-color:#7f7f7f}.bg-q-img .spe-quote footer{color:#ff9f1c}.bg-q-img .spe-quote footer:before{background-color:#ff9f1c}.error.cbiz-bg{background-attachment:inherit}.error.cbiz-bg:after{display:none}.error{text-align:center;padding-top:15%;padding-bottom:15%}.error a,.error h1,.error p{color:#fff}.oops{-webkit-animation:zoominoutsinglefeatured 2s ease infinite;animation:zoominoutsinglefeatured 2s ease infinite}.error h1{margin-top:120px;margin-bottom:40px;font-weight:700;font-family:Poppins,sans-serif}.history-content .vid-overlay,ul.history-list{margin-bottom:30px}.error .cbiz-btn{background-color:#083d77}.history-content{padding-top:30px}.history-content .vid-overlay img{display:block;width:100%}ul.history-list{padding:0}ul.history-list span{font-weight:700;color:#ff9f1c}ul.history-list li:first-child{padding-top:0}ul.history-list li{border-bottom:1px solid #ccc;padding:10px 15px}.contact-info{margin-bottom:40px;text-align:right}.con-text,.contact-info .con-align:nth-of-type(1){text-align:left}.con-text{margin-left:25px;position:relative;padding-left:10px;color:#11193d;display:inline-block}.con-text:after,.con-text:before{position:absolute;right:100%;top:5px;bottom:5px}.con-text:before{content:"";border:.5px solid #11193d}.con-text:after,.in-map:after{content:"\f041"}.con-text:after{font-size:20px;font-family:"Font Awesome 5 Free";font-weight:700;padding-right:10px}.in-envelope:after{content:"\f0e0"}.in-phone:after{content:"\f095"}.contact-info .con-align:nth-of-type(3){text-align:right}.cele-list{background-color:#11193d;padding:15px 0 1px 100px;position:relative;z-index:0}.cele-list:after{background:#11193d;content:"";position:absolute;left:0;right:-50000px;bottom:0;top:0;z-index:-5}.cele-list li{margin-bottom:30px}.cele-list li:hover .gen-title{color:#ff9f1c}.cel-content,.cel-content p{color:#fff}.cel-content .gen-title{margin-bottom:0;color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.contact-content{margin-bottom:30px}.contact-content .gen-title{margin-bottom:20px}.address ul{display:table;width:100%}.contact-list i,.contact-social ul li{display:inline-block;margin-right:10px}.address ul li{width:50%;float:left;margin-bottom:30px;margin-top:15px;position:relative;padding-left:60px;cursor:pointer}.address ul li:after,.address ul li:before{position:absolute;font-family:"font awesome 5 free";left:0;top:-4px;width:35px;height:35px;line-height:34px;text-align:center}.address ul li:before{content:"\f2a0";font-weight:700;background:#fff;border-radius:50%;color:#ff9f1c;transition:.3s}.address ul li.add-mail:before{content:"\f0e0";font-weight:400}.address ul li.add-address:before{content:"\f072";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.address ul li.add-site:before{content:"\f108"}.address ul li:hover:before{background:#ff9f1c;color:#fff}.address ul li:after{content:"\f2a0";font-weight:700;color:#ff9f1c;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.address ul li.add-mail:after{content:"\f0e0";font-weight:400}.address ul li.add-address:after{content:"\f072";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.address ul li.add-site:after{content:"\f108"}.address ul li:hover:after{left:27px;top:-10px}.contact-us .form-btn{position:static;text-align:center}.contact-us input,.contact-us textarea{border:1px solid #e7e7e7}.contact-list{margin-top:30px;margin-bottom:30px}.contact-list li{margin-bottom:10px}.contact-list i{color:#11193d;padding:7px;border-radius:3px;text-align:center}.contact-list a{color:#11193d}.contact-list a:hover{color:#febd00}.contact-social ul li{background:#11193d;width:55px;height:55px;margin-bottom:15px;text-align:center;position:relative;border-radius:50%}.contact-social ul li a{display:block;margin-top:5px;font-size:20px;position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;color:#fff}.gen-social ul li,.gen-social ul li a{display:inline-block}.contact-social ul li a:hover{color:#febd00}.contact-social ul li a .normal-show{position:absolute;left:0;right:0;top:50%;bottom:0;transform:translateY(-50%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.contact-social ul li a .hover-show{position:absolute;left:0;right:0;top:120%;bottom:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.gen-social ul li a,a.copy-link{-webkit-transition:.3s;-o-transition:.3s}.contact-social ul li a:hover i.normal-show{top:-50%}.contact-social ul li a:hover i.hover-show{top:50%}.gen-social{margin-top:20px}.gen-social ul li a{color:#083d77;font-size:20px;margin-right:20px;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;transition:.3s}.gen-social ul li a:hover{color:#ff9f1c;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.book-form,.wi-social ul li a .normal-show{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.book-form{position:relative;transform:translateY(-50%);margin-bottom:-77px;z-index:10}.book-items{background:#fff;padding:5px 45px 0;border-radius:10px;-webkit-box-shadow:2px 19px 30px -6px #eceff1;box-shadow:2px 19px 30px -6px #eceff1}@media (min-width:768px){.book-items{width:750px}}@media (min-width:992px){.book-items{width:970px}}@media (min-width:1200px){.book-items{width:1140px}.slider-style-2 .main-slider .carousel-inner .item,.slider-style-3 .main-slider .carousel-inner .item{height:auto}}@media (min-width:1300px){.book-items{width:1200px}}.book-nav ul{display:table;float:left}.book-nav h4{float:left;padding:11px 15px 0 0;margin:0 35px 0 0}.book-nav ul li{float:left;padding:15px}.book-nav ul li a:hover,.book-nav ul li.active a{color:#ff9f1c}.footer,.footer a,.footer p{color:#fff}.book-that{clear:both}.book-that ul{width:100%}.book-that ul li{padding:15px 15px 15px 0;width:16.66%;float:left}.book-that ul li:last-child{padding-right:0}@media (max-width:991px){.book-that ul li{width:33.33%}}@media (max-width:480px){.book-that ul li{width:100%}}.book-that ul ul li{padding:0;display:list-item;float:none;width:auto}.book-that .btn,.book-that .form-control{border-radius:0}.book-that .btn,.select-date-item .input-group{border:1px solid #083d77}.select-date-item .input-group-addon{border-radius:0}.book-that .cbiz-btn{height:40px;padding:0;border:0}.book-that .bootstrap-select>.dropdown-toggle,.book-that .select-date-item .input-group .form-control{height:40px}.book-that .bootstrap-select .dropdown-toggle .filter-option{top:5px}.book-that .dropdown-menu.open{z-index:9999;margin-top:5px;border-radius:0}.book-that .bootstrap-select .dropdown-toggle:focus{outline:0!important}.footer-main{padding-bottom:30px;background-color:#11193d}.footer a.s-link{color:#ff9f1c}.footer a.s-link:hover{color:#f3ba6c}.wi-list a:hover,.wi-list i{color:#ff9f1c}.widget.logo{margin-top:-28px}.widget.logo img{margin-top:18px}.wi-list{margin-top:30px}.wi-list li{margin-bottom:15px}.wi-list i{display:inline-block;margin-right:0;padding:7px 0;border-radius:3px;width:22px;height:30px;text-align:left}.copyright{background-color:#1c2652;text-align:center;padding:13px;color:#c7c7c7}a.copy-link{color:#c7c7c7;transition:.3s}.f-submit:after,.wi-share ul li a span{-webkit-transition:.3s;-o-transition:.3s}a.copy-link:hover{color:#ff9f1c}.footer .wi-title{margin-bottom:20px}.widget{margin-bottom:30px}.wi-title h4{color:#fff}.wi-title,.wi-title h5{font-size:16px;color:#fff}.f-submit:hover:after,.wi-link a:hover{color:#ff9f1c}.wi-link a{line-height:32px}.f-subscribe{margin-top:55px;position:relative}.f-subscribe input:-webkit-autofill{border:1px solid #ff9f1c;-webkit-box-shadow:inset 0 0 0 9999px #c9c9c9}.f-subscribe input:-webkit-autofill:focus{border-color:#ff9f1c;-webkit-box-shadow:inset 0 0 0 9999px #c9c9c9,0 0 8px rgba(102,175,233,.6)}.f-submit{position:absolute;right:0;top:0}.f-submit input[type=submit]{width:55px;background:0 0;border:0;outline:0}.f-submit:after{content:"\f1d8";position:absolute;font-family:"Font Awesome 5 Free";font-weight:700;top:12px;right:20px;transition:.3s}.f-submit input[type=submit]:focus{background:0 0;outline:0;border:0}.f-subscribe input{border-radius:0;background:#11193d;height:50px;padding-right:60px;padding-left:30px;color:#fff;border:1px solid #1c2652;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.f-subscribe input:focus{border-color:#d1d1d1;outline:0;-webkit-box-shadow:none;box-shadow:none}.f-subscribe input::-webkit-input-placeholder{color:#c7c7c7;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.f-subscribe input::-moz-placeholder{color:#c7c7c7;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.f-subscribe input:-ms-input-placeholder{color:#c7c7c7;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.f-subscribe input:-moz-placeholder{color:#c7c7c7;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.wi-tags ul li{display:inline-block;margin-right:10px;margin-bottom:10px}.wi-tags ul li a{display:block;padding:5px 15px;border-radius:5px;background-color:#1d3f66;color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:12px;line-height:21px}.wi-tags ul li a:hover{color:#febd00}.wi-social{margin-left:40px}.wi-social ul li{display:inline-block;margin-right:10px;background:#032f60;border-radius:3px;width:36px;height:36px;margin-bottom:15px;text-align:center;position:relative}.wi-social ul li a,.wi-social ul li a .hover-show,.wi-social ul li a .normal-show{position:absolute;left:0;bottom:0;right:0}.footer .wi-social ul li{background:#1c2652}.wi-social ul li a{display:block;top:0;overflow:hidden;color:#ff9f1c}.wi-social ul li a:hover{color:#febd00}.wi-social ul li a .normal-show{top:55%;transform:translateY(-50%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.wi-social ul li a .hover-show{top:120%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.wi-social ul li a:hover i.normal-show{top:-55%}.wi-social ul li a:hover i.hover-show{top:55%}.wi-news ul li{margin-bottom:30px;display:table;position:relative;padding-left:40px}.wi-news ul li:before{content:"\f099";position:absolute;font-family:"Font Awesome 5 Brands";font-weight:400;left:0;top:0;font-size:20px;color:#ff9f1c}.wi-cat-2 ul li a,.wi-side{position:relative}.news-right h5{font-weight:400}.news-right p{margin:0}.posted span{display:inline-block;margin-right:15px}.posted a{color:#fff}.posted span a{color:#c7c7c7}.posted span a:hover,.wi-share ul li a:hover span{color:#ff9f1c}.posted{margin-top:5px}.posted span i{display:inline-block;padding-right:5px}.wi-side{border:1px solid #e7e7e7;padding:0 25px 30px;border-radius:10px}.wi-side p{margin-top:0}.wi-border h4,.wi-border-title{padding:30px 0 20px;text-transform:uppercase;font-size:18px;text-align:center;margin:0}.wi-about .abt-img{margin-right:-25px;margin-left:-25px}.wi-about .abt-img img{width:100%;border-radius:9px 9px 0 0}.wi-about h4{font-weight:700}.wi-about-blog p{margin-top:30px}.wi-share ul{margin-top:20px;margin-bottom:10px;display:table;width:100%}.wi-share ul li{text-align:center;display:table-cell}.wi-share ul li:first-child{text-align:left}.wi-share ul li:last-child{text-align:right}.wi-share ul li a{font-size:12px}.wi-share ul li a span{transition:.3s}.wi-share ul li i{padding-right:10px}.wi-cat ul li{display:table;width:100%}.wi-cat ul li a{text-transform:capitalize;color:#7f7f7f;display:block;margin-bottom:12px}.wi-cat ul li a:hover{color:#febd00}.wi-cat-2 ul{display:table;width:100%}.wi-cat-2 ul li{display:table-cell;width:50%;float:left}select.filters-select{background:0 0;width:100%;outline:0;border:none;font-size:16px;padding:0 0 10px;margin-left:-4px;border-bottom:1px solid #e9e9e9;margin-bottom:15px;text-transform:uppercase}select.filters-select option{margin:40px;background:#ff9f1c;color:#fff}select.filters-select option:not(:checked){background-color:#fff;color:#000}.wi-cat-side-2{padding-top:30px}.wi-border-title,.wi-cat-side-2 .wi-border h4{padding:15px 0 20px}.wi-cat-2 ul li a,.wi-select label{padding-left:30px}.wi-cat-2 ul li a:before{content:"\f072";position:absolute;left:0;font-family:"font awesome 5 free";font-weight:900;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);color:#ff9f1c;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.wi-cat-2 ul li a:hover:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.wi-cat-side-2 select.filters-select{font-size:18px;font-family:'Work Sans',sans-serif;font-weight:700}.wi-many-more h4{text-align:left}.wi-many-more .awesome-rate{font-size:14px}.select-date-item .bootstrap-select .dropdown-toggle .filter-option-inner-inner,.select-date-item input{font-size:12px}.wi-select [type=radio],.wi-select [type=checkbox]{display:none}.wi-select [type=radio]+label,.wi-select [type=checkbox]+label{position:relative}.wi-select [type=radio]:checked+label:after,.wi-select [type=checkbox]:checked+label:after{position:absolute;content:"";width:15px;height:15px;background:#eee;left:0;top:5px;border-radius:100%;border:2px solid #888eab;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.wi-select [type=radio]:checked+label:before,.wi-select [type=checkbox]:checked+label:before{position:absolute;content:"";width:9px;height:9px;background:#ff9f1c;left:3px;top:8px;border-radius:100%;z-index:99;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.wi-select [type=radio]+label:after,.wi-select [type=checkbox]+label:after{position:absolute;content:"";width:15px;height:15px;background:#fafafa;left:0;top:5px;border-radius:100%;border:2px solid #eee;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.facility-items ul{margin:0;padding:0;display:table;width:100%}.facility-items ul li{width:50%;float:left}.wi-trips .facility-items ul li:last-child{padding-left:15px}.facility-items label{cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-weight:400}.facility-items label:hover{color:#ff9f1c}.range-slider{margin-top:15px}.range-slider .ui-slider{position:relative;text-align:left}.range-slider .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background-position:0 0}.range-slider .ui-widget-content{background-color:#ededed}.range-slider .ui-slider.ui-state-disabled .ui-slider-handle,.range-slider .ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.range-slider .ui-slider-horizontal{height:4px;border-radius:10px;width:calc(100% - 16px);margin-left:8px}.range-slider .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.range-slider .ui-slider-horizontal .ui-slider-range-min{left:0}.range-slider .ui-slider-horizontal .ui-slider-range-max{right:0}.max-value,.max-value:focus,.min-value,.min-value:focus{width:40%;display:inline-block;border:0;background-color:transparent;padding:0;margin:12px 0 0;cursor:default}.max-value{float:right;text-align:right;margin-right:-8px}.range-slider .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:14px;height:14px;border-radius:50%;background:#fafafa;border:2px solid #ff9f1c;cursor:w-resize;outline:0;top:-5px;margin-left:-8px;-webkit-box-shadow:none!important;box-shadow:none!important}.range-slider .ui-widget-header{background-color:#ff9f1c}.wi-trips .contact-form .form-group{margin-bottom:5px}.wi-trips .wi-select ul{padding:30px 0 20px}.wi-trips .wi-select label,.wi-trips label{text-transform:uppercase;font-family:'Work Sans',sans-serif;color:#7f7f7f}.wi-trips .select-date-item label{margin-bottom:10px;margin-top:10px}.wi-trips .facility-items label{font-weight:700}.select-date-item .form-btn input{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;background:#11193d;margin-top:15px;height:auto}.select-date-item .contact-form-btn:hover{background:#ff9f1c}.select-date-item .btn-default{color:#5b5b5b}.select-date-item .btn-default:hover{background:#fafafa}.select-date-item .btn-default:focus{background:#ff9f1c;color:#fff}.select-date-item .btn-default.active,.select-date-item .btn-default:active,.select-date-item .open>.dropdown-toggle.btn-default{background-color:#11193d;color:#fff}.select-date-item .dropdown-menu{margin:0}.select-date-item .input-group .form-control{border-right:0;border-radius:0}.select-date-item .input-group-addon{background:0 0;border-left:0}.fa-calendar-alt:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:0 0;z-index:9999}.appearance-down-icon span.bs-caret,.appearance-up-down-icon span.bs-caret{position:relative}.appearance-down-icon span.bs-caret:after,.appearance-down-icon-img span.bs-caret:after,.appearance-down-icon-solid span.bs-caret:after,.appearance-up-down-icon span.bs-caret:after{position:absolute;content:"\f107";font-family:"font awesome 5 free";font-weight:700;right:-3.9px;bottom:-4px}.appearance-down-icon span.bs-caret:after{bottom:0}.appearance-down-icon-solid span.bs-caret:after{content:"\f0d7";bottom:6px;right:12px}.appearance-down-icon-img span.bs-caret:after{content:"";background:url(../images/icons/drop.png) no-repeat;bottom:6px;right:12px;width:10px;height:20px}.appearance-up-down-icon span.bs-caret:before{position:absolute;content:"\f107";font-family:"font awesome 5 free";font-weight:700;right:-4px;top:-4px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.appearance-down-icon .dropup span.bs-caret:after,.appearance-down-icon-solid .dropup span.bs-caret:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.appearance-down-icon .bootstrap-select .dropdown-toggle .caret,.appearance-up-down-icon .bootstrap-select .dropdown-toggle .caret,.select-date-item .bootstrap-select .dropdown-toggle .caret{display:none}.dropdown-menu.open{z-index:9999}.appearance-up-down-icon .btn{padding:5px 12px}.wi-search input{border-radius:0;height:40px}.wi-search input[type=search]{border:.5px solid #e7e7e7;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.pop-m-title,.wi-follow ul li:hover a{-webkit-transition:.5s;-o-transition:.5s}.wi-search input[type=search]:focus{border:.5px solid #febd00}.wi-search .search-btn{position:relative}.wi-search .search-btn:before{content:"\f002";font-family:"Font Awesome 5 Free";font-weight:700;position:absolute;color:#fff;font-size:18px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wi-recent ul li{position:relative}.wi-recent ul li:before{content:"\f0da";font-weight:700;font-family:"Font Awesome 5 free";position:absolute;left:0}.wi-recent ul li a{text-transform:uppercase;color:#11193d;display:block;margin-bottom:12px;padding-left:20px}.wi-recent ul li a:hover{color:#febd00}.wi-special-post{display:table}.wi-special-post:first-child{padding-top:15px}.wi-special-post .special-main-img{margin-top:15px;width:100px;float:left;min-height:auto}.wi-special-post .special-in-content{padding-left:115px}.wi-special-post .special-in-content h4{margin-top:10px;margin-bottom:5px}.wi-special-post .view-map{margin-top:5px;display:block}.widget .rating-details{display:block}.wi-follow ul{display:table}.wi-follow ul li{float:left;text-align:center}.wi-follow ul li a{display:block;background:#f8f8f8;margin-right:7px;margin-bottom:7px;border:0;width:35px;height:35px;line-height:2.5}.wi-add .cat-hover,.wi-add figure.effect-apollo,.wi-add figure.effect-apollo img{border-radius:15px}.wi-follow ul li:hover a{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);transition:.5s;background:#ff9f1c;color:#fff}.wi-add .cat-hover{top:0;bottom:0}.wi-add .cat-firm{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.maping-content,.phn-country:after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.wi-add .c-title{font-family:'Work Sans',sans-serif;font-size:18px}.wi-add .c-text{font-size:12px;margin-top:7px;margin-bottom:7px;text-transform:capitalize}.get-touch .section-heading{padding-bottom:30px}.contact-form .form-control{border:1px solid #ededed;border-radius:0}.contact-form .has-error .form-control{-webkit-box-shadow:2px 2px 5px 0 #f8b2b2;box-shadow:2px 2px 5px 0 #f8b2b2}.contact-form .has-error .form-control:focus{border:1px solid #e9e9e9;-webkit-box-shadow:2px 2px 5px 0 #f8b2b2;box-shadow:2px 2px 5px 0 #f8b2b2}.contact-form .form-control:focus{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e9e9e9}.contact-form .form-group{margin-bottom:30px}.contact-form input,.contact-form textarea{font-size:14px;color:#7f7f7f;height:45px;outline:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact-form .form-btn input{font-family:Poppins,sans-serif;font-style:normal;font-weight:700}.find-form .cbiz-btn{height:46px;text-transform:uppercase}.border-in.need-help{margin-top:30px;margin-bottom:30px}.need-help strong{font-size:18px;text-transform:uppercase;font-family:'Work Sans',sans-serif;color:#083d77;margin-right:10px}.phn-country:after,.quote-top:after{font-family:"font awesome 5 free"}.iagree-check a,.need-help a{color:#083d77}.iagree-check a:hover,.need-help a:hover{color:#febd00}.iagree-check span{font-weight:400}.iagree-check [type=checkbox]{display:none}.iagree-check [type=checkbox]+label{position:relative;text-transform:inherit;padding-left:35px}.admin-content h3,.contact-form label,.pay-left,.phn-country select,.posted-left-right strong,.skill-info h3,.skill-progress h5{text-transform:uppercase}.iagree-check [type=checkbox]:checked+label:after{position:absolute;content:"\f00c";font-family:"font awesome 5 free";line-height:1.2;text-align:center;color:#083d77;left:0;top:5px;border:1px solid #ff9f1c;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.iagree-check [type=checkbox]+label:after{position:absolute;content:"";width:18px;height:18px;background:#fafafa;left:0;top:5px;border-radius:0;border:1px solid #eee;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.phn-country select,.phn-country select:focus{border:1px solid #ff9f1c}.iagree-check input{height:auto}.iagree-check label{display:inline-block}.contact-form label{color:#525252;padding-left:20px}.billing-form input,.billing-form textarea,.payment-form input,.payment-form textarea{color:#bcbcbc;font-style:italic;padding-left:20px}.phn-select{position:relative}.contact-form .phn-select .form-control{padding-left:130px}.bank-transfer p,.phn-country select{padding-left:20px;font-style:italic}.phn-country{position:absolute;left:0;top:0;bottom:0;width:120px}.phn-country select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;height:100%;position:absolute;width:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.pay-left,.pay-right{width:50%;float:left}.phn-country:after{content:"\f107";font-weight:700;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.bank-transfer{padding-bottom:20px}.payment-card-list{margin-bottom:54px}.payment-card-list ul{margin:0;padding:0}.payment-card-list ul li:first-child{border-top:1px solid #bcbcbc}.payment-card-list ul li{clear:both;padding:17px 0;border-bottom:1px solid #bcbcbc;display:flow-root}.card-js .expiry-wrapper .expiry,.card-js input.card-number,.card-js input.cvc,.card-js input.name,.pay-left{padding-left:20px}.card-cvc-only.card-js .card-number-wrapper,.card-cvc-only.card-js .expiry-container,.card-expire-only.card-js .card-number-wrapper,.card-expire-only.card-js .cvc-container,.card-number-only.card-js .cvc-container,.card-number-only.card-js .expiry-container,.payment-form .card-js .icon{display:none}.pay-left{color:#525252;font-weight:700}.payment-card-list img{width:30px;margin-right:10px}.card-js .cvc-container,.card-js .expiry-container,.contact-form.find-form .contact-form-btn{width:100%}.payment-card-list .grayscale{-webkit-filter:grayscale(100%);filter:gray;-webkit-transition:all .6s ease}.payment-card-list .grayscale:hover{-webkit-filter:grayscale(0);filter:none}.card-js .card-number-wrapper,.card-js .name-wrapper{margin-bottom:0}.card-js .card-number-wrapper .card-type-icon{top:11px}.card-js input:focus,.card-js select:focus{-webkit-box-shadow:none;box-shadow:none;border:1px solid #7bcf44}.contact-form textarea{min-height:125px;max-width:100%;min-width:100%;padding-top:10px}.contact-form .form-btn{text-align:center}.contact-form .contact-form-btn{padding:10px 50px;border-radius:0;border:0;background:#ff9f1c;color:#fff;text-transform:uppercase}.contact-form .contact-form-btn:hover{background:#11193d}.contact-form .contact-form-btn:focus{border:0}.contact-form input::-webkit-input-placeholder{color:#c7c7c7;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.contact-form input::-moz-placeholder{color:#b7b7b7;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.contact-form input:-ms-input-placeholder{color:#c7c7c7;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.contact-form input:-moz-placeholder{color:#c7c7c7;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.contact-form textarea::-webkit-input-placeholder{color:#c7c7c7;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.contact-form textarea::-moz-placeholder{color:#c7c7c7;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.contact-form textarea:-ms-input-placeholder{color:#c7c7c7;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.contact-form textarea:-moz-placeholder{color:#c7c7c7;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.contact-form input:focus::-webkit-input-placeholder{color:#febd00;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contact-form input:focus::-moz-placeholder{color:#febd00;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contact-form input:focus:-ms-input-placeholder{color:#febd00;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contact-form input:focus:-moz-placeholder{color:#febd00;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contact-form textarea:focus::-webkit-input-placeholder{color:#febd00;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contact-form textarea:focus::-moz-placeholder{color:#febd00;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contact-form textarea:focus:-ms-input-placeholder{color:#febd00;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contact-form textarea:focus:-moz-placeholder{color:#febd00;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.messages .alert-success{background:0 0;border:0}.blog-feature{position:relative;overflow:hidden;margin-bottom:30px}.blog-feature .blog-heading{margin-top:30px;display:block}.blog-feature .author-details{text-align:center}.author-details span{margin-left:10px}.blog-read{text-align:center;margin-top:30px;margin-bottom:30px}.posted-left-right{display:table;width:100%}.posted-left-right .left-posted{float:left}.posted-left-right .right-posted{float:right}.common-quote{margin-left:150px;margin-right:150px;padding-top:30px;padding-bottom:30px}.quote-bottom,.quote-top{height:15px;background-image:url(../images/bg/slash.png);background-repeat:repeat-x;position:relative;margin-left:100px;margin-right:100px}.quote-bottom{margin:0}.quote-top:after{content:"\f10d";position:absolute;font-weight:900;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-style:normal;font-size:18px;background-color:#fff;padding-left:50px;padding-right:50px}.common-quote blockquote{font-family:Lora,serif;color:#ff9f1c;font-style:italic;padding:10px 50px;margin:0 0 20px;font-size:16px;border:0}.common-quote footer{text-align:center}.common-quote blockquote p{color:#ff9f1c}.admin{border-top:1px solid #e7e7e7;padding-top:30px}.admin-img{width:120px;max-width:120px;float:left}.admin-img img{display:block;width:100%}.admin-content{padding-left:150px}.admin-content h3{margin-top:0;color:#febd00}.maping,.maping .blog-heading h3,.maping a,.maping p,.pop-m-title{color:#fff}.admin-content h3:hover{text-decoration:underline}.tour-skill-items{margin-left:5px}.skill-progress{margin-top:50px}.skill-progress h5{margin-bottom:20px;font-size:16px;font-family:Poppins,sans-serif}.prog-item{margin-bottom:50px}.progressbar{width:100%;margin-top:5px;margin-bottom:35px;position:relative;background-color:#EEE;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.proggress{height:8px;width:10px;position:relative;overflow:visible!important}.percentCount{width:45px;float:right;position:absolute;right:-14px;height:53px;text-align:center;font-size:10px;padding-top:10px;color:#fff;-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px);top:-50px;background:url(../images/icons/prog.png) no-repeat}.service{text-align:center;position:relative}.service [class*=" flaticon-"]:after,.service [class*=" flaticon-"]:before,.service [class^=flaticon-]:after,.service [class^=flaticon-]:before{font-size:50px;display:inline-block}.service-box{margin-top:40px}.icon-large{font-size:42px;color:#666;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.icon-large:hover,.service-box:hover .icon-large{text-shadow:5px 5px 2px rgba(255,255,255,0)}.service-content h4{font-size:18px;color:#5b5b5b;text-transform:capitalize;margin-top:15px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.service-content p{margin-bottom:0}.service-box:hover .icon-large{color:#ff9f1c}.service-box [class*=" flaticon-"]:after,.service-box [class*=" flaticon-"]:before,.service-box [class^=flaticon-]:after,.service-box [class^=flaticon-]:before{-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.service-box:hover [class*=" flaticon-"]:after,.service-box:hover [class*=" flaticon-"]:before,.service-box:hover [class^=flaticon-]:after,.service-box:hover [class^=flaticon-]:before{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);color:#ff9f1c}.service-box:hover .service-content h4{color:#083d77}.service-content{padding-left:30px;padding-right:30px}.service-box .flaticon-img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.service-box:hover .flaticon-img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}.popover-content{opacity:0;visibility:hidden;position:absolute;bottom:100%;width:300px;-webkit-transform:translate(14px,-11px);-ms-transform:translate(14px,-11px);transform:translate(14px,-11px);background-color:#BFBFBF;padding:0;left:-150px;right:0}.pop-m-in,.pop-m-title{left:0;position:absolute;right:0}.popover-wrapper:hover .popover-content{z-index:10;opacity:1;visibility:visible;-webkit-transition:all .5s cubic-bezier(.75,-.02,.2,.97);-o-transition:all .5s cubic-bezier(.75,-.02,.2,.97);transition:all .5s cubic-bezier(.75,-.02,.2,.97)}.pop-m-in{top:0;bottom:0;overflow:hidden}.pop-m-title{bottom:-100px;background:rgba(0,0,0,.6);text-align:center;text-transform:uppercase;padding:15px;transition:.5s}.popover-wrapper:hover~.map-middle-items .pop-m-title{bottom:0}.map-img-middle{opacity:0;position:absolute;left:50%;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);margin-left:-570px;z-index:9999;overflow:hidden;visibility:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.maping,.maping-img-icons{position:relative}.map-pop10:hover~.map-middle-items .middle-pop10,.map-pop1:hover~.map-middle-items .middle-pop1,.map-pop2:hover~.map-middle-items .middle-pop2,.map-pop3:hover~.map-middle-items .middle-pop3,.map-pop4:hover~.map-middle-items .middle-pop4,.map-pop5:hover~.map-middle-items .middle-pop5,.map-pop6:hover~.map-middle-items .middle-pop6,.map-pop7:hover~.map-middle-items .middle-pop7,.map-pop8:hover~.map-middle-items .middle-pop8,.map-pop9:hover~.map-middle-items .middle-pop9{visibility:visible;opacity:1}.maping{z-index:0}.maping:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(17,25,61,.7);z-index:0}.maping img.maping-main-img{display:block;width:100%}.map-pop1,.map-pop10,.map-pop2,.map-pop3,.map-pop4,.map-pop5,.map-pop6,.map-pop7,.map-pop8,.map-pop9{position:absolute;z-index:50;width:30px;cursor:pointer}.map-pop1 img.map-pop-img1{width:30px}.map-pop2 img.map-pop-img2{width:25px}.map-pop3 img.map-pop-img3{width:20px}.map-pop4 img.map-pop-img4{width:15px}.map-pop5 img.map-pop-img5{width:10px}.map-pop6 img.map-pop-img6{width:5px}.map-pop7 img.map-pop-img10,.map-pop7 img.map-pop-img7,.map-pop7 img.map-pop-img8,.map-pop7 img.map-pop-img9{width:3px}.map-pop1{bottom:31%;left:53%;z-index:54}.map-pop2{bottom:29%;left:89%;z-index:53}.map-pop3{bottom:63%;left:70%;z-index:52}.map-pop4{bottom:80%;right:15%;z-index:51}.map-pop5{bottom:85%;left:55%;z-index:50}.maping .rating-details{margin-top:-10px;margin-bottom:20px}.maping-content{width:100%;position:absolute;top:50%;transform:translateY(-50%);z-index:10;margin-top:-13px}.maping-more{margin-top:50px;margin-bottom:50px;width:400px}.maping-slider .owl-nav .owl-prev{display:none}.maping-slider .active-me{position:relative;display:block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;pointer-events:none}.maping-slider .active-me:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(54,54,54,.5)}.maping-slider .owl-nav .owl-next,.maping-slider .owl-nav button.owl-next{position:absolute;right:-10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;font-size:10px;line-height:2;background:#ff9f1c;text-align:center;margin:0;padding:0;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.maping-slider .owl-nav .owl-next:focus,.maping-slider .owl-nav button.owl-next:focus{outline:0}.maping-slider .owl-nav .owl-next:hover{color:#ff9f1c;background:#fff}.maping-slider .owl-nav .owl-next:after{content:"more";position:absolute;top:-5px;left:calc(100% + 6px);text-transform:uppercase;font-size:14px}.gmap-container{position:relative;min-height:660px}.gmap{position:absolute;top:0;left:0;height:100%;width:100%}.map-area{position:relative;max-height:650px}.container-spe,.map-form{position:absolute;top:0;bottom:0}.container-spe{right:0;left:0}.map-form{margin-right:15px;left:50%;right:30px;background:rgba(253,172,60,.9)}.map-form h1{font-style:italic;color:#fff;margin-top:15px}.map-form .form-content p{color:#fff}.map-form .phn-mail{margin-top:20px;margin-bottom:20px}.map-form .border-in{background-color:transparent}.map-form .form-btn{text-align:left;text-transform:uppercase}.map-form .cbiz-btn{border:0;text-transform:uppercase}.map-form .cbiz-btn:before{border:1px solid #000}.map-form .cbiz-btn:focus{outline:0}.map-form .phn-country{width:85px}.map-form .phn-select .form-control{padding-left:105px}.map-form .phn-country:after{padding-left:10px}.map-form .phn-country select{background-color:#eaedef;border:0;font-style:normal}