:hover{cursor:default}
.pointer:hover{cursor:pointer}
.pointer:hover *{cursor:pointer}
body.pop-up-open{position:fixed;left:0;right:0}
body.locked{overflow:hidden}
input::-webkit-input-placeholder{font-size:1em;color:rgba(131,131,131,0.60)}
input::-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.60)}
input:-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.60)}
input:-ms-input-placeholder{font-size:1em;color:rgba(131,131,131,0.60)}
textarea::-webkit-input-placeholder{font-size:1em;color:rgba(131,131,131,0.60)}
textarea::-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.60)}
textarea:-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.60)}
textarea:-ms-input-placeholder{font-size:1em;color:rgba(131,131,131,0.60)}
input:focus::-webkit-input-placeholder{color:transparent}
input:focus::-moz-placeholder{color:transparent}
input:focus:-moz-placeholder{color:transparent}
input:focus:-ms-input-placeholder{color:transparent}
textarea:focus::-webkit-input-placeholder{color:transparent}
textarea:focus::-moz-placeholder{color:transparent}
textarea:focus:-moz-placeholder{color:transparent}
textarea:focus:-ms-input-placeholder{color:transparent}
input::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}
input::-moz-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}
input:-moz-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}
input:-ms-input-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}
input:focus::-webkit-input-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}
input:focus::-moz-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}
input:focus:-moz-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}
input:focus:-ms-input-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}
.locked .container,.lg-on .container{position:relative}
input.parsley-success,select.parsley-success,textarea.parsley-success{color:#468847;background-color:#DFF0D8;border:1px solid #D6E9C6}
input.parsley-error,select.parsley-error,textarea.parsley-error{color:#B94A48;background-color:#F2DEDE;border:1px solid #EED3D7}
.parsley-errors-list{margin:2px 0 3px!important;padding:0;list-style-type:none;font-size:.9em;line-height:.9em;opacity:0;color:#B94A48;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}
.parsley-errors-list.filled{opacity:1}
.dark .parsley-errors-list,.dark input.parsley-error,.dark select.parsley-error,.dark textarea.parsley-error{color:#fff!important}
input{border-radius:0}
input:focus{outline:0}
input[type="text"],input[type="email"],input[type="tel"],input[type="password"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}
input[type=submit],button{-webkit-appearance:none}
input[type=submit]:hover,button:hover{cursor:pointer}
input:hover{cursor:text}
html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
html,body{-webkit-overflow-scrolling:touch!important}
li,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}
ul li,ol li{list-style:none;}
div,p,ul,ol,header,footer,section,nav,h1,h2,h3,h4,h5,h6,form,article,main,address{font-size:inherit;font-weight:400;margin:0;padding:0}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.title,._title,.oswald{font-family: 'Oswald', sans-serif;}
.mulish{font-family: 'Mulish', sans-serif;}
div.container{float:none;margin:0 auto;}
li{width:auto;}
a{text-decoration:none;color:inherit;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}
a:hover{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}
a:focus{outline:0}
a:active{outline:0}
button{display:block;float:left;border:0;padding:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}
button:focus{outline:0}
button:active{outline:0}
button:hover{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}
a:hover,button:hover{cursor:pointer;text-decoration:none;}
a:hover *,button:hover *{cursor:pointer}
.wrap{width:100%;max-width:1300px;float:none;margin:0 auto;padding:0 15px;}
body{background:#000;margin:0;padding:0;font-family:'Mulish',sans-serif;color:#3E4559;font-size:16px}
.btn{height:62px;background:#ff7f00;border-radius:30px;display:block;float:left;line-height:58px;text-align:center;font-size:18px;font-weight:500;width:auto;padding:0 25px;color:#fff;transition:all ease-in-out .3s;}
.btn:hover{background:#d46a00;color:#fff}
.btn svg{position:relative;transition:all ease-in-out .3s;left:0;}
.btn:hover svg:not(.dontmove){left:10px;}
.btn.btn__choose_tour{background:rgba(255,255,255,0);margin-left:26px;border:2px solid rgba(255,255,255,0.36);line-height:58px}
.btn.btn__choose_tour:hover{background:rgba(255,255,255,0.36);border-color:rgba(255,255,255,0)}
.arrow:hover{cursor:pointer}
.arrow:hover *{cursor:pointer}
.ripple .ion-play{padding-left:4px}
.ripple{background-color:#FFF;border-radius:100%;position:relative;display:inline-block;line-height:78px;font-size:24px;vertical-align:middle;height:75px;width:75px;text-align:center}
.ripple::before,.ripple::after{background-color:#fff;border-radius:100%;margin:-20px;bottom:0;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;z-index:-1;-webkit-animation-name:ripple_effect;-moz-animation-name:ripple_effect;-o-animation-name:ripple_effect;animation-name:ripple_effect;-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:3s;-moz-animation-delay:3s;-o-animation-delay:3s;animation-delay:3s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}
.ripple::before{animation-delay:.4s;-webkit-animation-delay:.4s}
.ripple::after{animation-delay:1s;-webkit-animation-delay:1s}
.rippletype2{width:auto;height:auto;line-height:1.9;border-radius:50%;}
.ripple.rippletype2::before,.ripple.rippletype2::after{z-index:0;}
.bgnone{background:none;}
.ripple.less::before,.ripple.less::after{opacity:.1}
@-webkit-keyframes ripple_effect {
0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
50%{opacity:.4}
100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes ripple_effect {
0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
50%{opacity:.4}
100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes ripple {
from{opacity:1;transform:scale3d(0.75,0.75,1)}
to{opacity:0;transform:scale3d(1.5,1.5,1)}
}
@keyframes ripple {
from{opacity:1;transform:scale3d(0.75,0.75,1)}
to{opacity:0;transform:scale3d(1.5,1.5,1)}
}
.italic,.italic p{font-style:italic;}.p0{padding:0;}.m0{margin:0;}.pjustify p{text-align:justify}.prelative{position:relative}.pabsolute{position:absolute}.zindex0{z-index:0}.zindex1{z-index:1}.zindex2{z-index:2}.zindex3{z-index:3}.zindex4{z-index:4}.zindex5{z-index:5}.zindex6{z-index:6}.zindex7{z-index:7}.zindex8{z-index:8}.zindex9{z-index:9}.zindex10{z-index:10}.zindex99{z-index:99}.zindex999{z-index:999}.zindex9999{z-index:9999}.dblock{display:block}.dinline,ul.dinline li{display:inline}.dinblock{display:inline-block}.white,a.white,p.white,span.white{color:#fff!important}.bg-white{background:#fff!important}.fw-normal{font-weight:400!important}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-bold{font-weight:700}.fontfam1{font-family:''}.fontfam2{font-family:''}.blur1{filter:blur(1px)}.blur2{filter:blur(2px)}.blur3{filter:blur(3px)}.blur4{filter:blur(4px)}.color333{color:#333}.color666{color:#666}.color111{color:#111}.color-black,.color000{color:#000}.th-color{color:#FF7F00}.bg-theme{background:#FF7F00}.bg000{background:#000}.bg111{background:#111}.bg222{background:#222}.bg333{background:#333}.bgfa{background:#fafafa}.bgf2{background:#f2f2f2}.bgf5{background:#f5f5f5}.bgf7{background:#f7f7f7}.bgf9{background:#f9f9f9}.bg-white1{background:rgba(255,255,255,.1)}.bg-white2{background:rgba(255,255,255,.2)}.bg-white3{background:rgba(255,255,255,.3)}.bg-white4{background:rgba(255,255,255,.4)}.bg-white5{background:rgba(255,255,255,.5)}.bg-white6{background:rgba(255,255,255,.6)}.bg-white7{background:rgba(255,255,255,.7)}.bg-white8{background:rgba(255,255,255,.8)}.bg-white9{background:rgba(255,255,255,.9)}.bg-white10{background:rgba(255,255,255,1)}.bg-black1{background:rgba(0,0,0,.1)}.bg-black2{background:rgba(0,0,0,.2)}.bg-black3{background:rgba(0,0,0,.3)}.bg-black4{background:rgba(0,0,0,.4)}.bg-black5{background:rgba(0,0,0,.5)}.bg-black6{background:rgba(0,0,0,.6)}.bg-black7{background:rgba(0,0,0,.7)}.bg-black8{background:rgba(0,0,0,.8)}.bg-black9{background:rgba(0,0,0,.9)}.bg-black10{background:rgba(0,0,0,1)}.max{max-width:100%}.full{width:100%}ul.general{margin:0;padding:0}.nostyle li{list-style:none}.lilh25 li{line-height:25px!important}.limb5 li{margin-bottom:5px!important}.limb10 li{margin-bottom:10px!important}.check li,.angle li{position:relative;padding-left:20px!important}.check li::before{content:'\f00c';font-family:fontawesome;position:absolute;left:0;font-size:10px;top:50%;transform:translateY(-50%)}.angle li::before{content:'\f105';font-family:fontawesome;position:absolute;left:0;font-size:10px;top:50%;transform:translateY(-50%)}ul.half li{display:inline-block;min-width:48%}ul.three li{display:inline-block;min-width:31%}.box-shadow{box-shadow:0 8px 6px -6px #ccc}.border1solid{border:1px solid}.border2solid{border:2px solid}.border3solid{border:3px solid}.border4solid{border:4px solid}.border5solid{border:5px solid}.border1dashed{border:1px dashed}.border2dashed{border:2px dashed}.border3dashed{border:3px dashed}.border4dashed{border:4px dashed}.border5dashed{border:5px dashed}.bordercolorccc{border-color:#ccc}.bordercolorddd{border-color:#ddd}.bordercolorf2{border-color:#f2f2f2}.bordercolorf{border-color:#fff}.bordercolor333{border-color:#333}.bordercolord9{border-color:#d9d9d9}.tagger{text-align:right;}.tagger img{display:inline}.radius0{border-radius:0!important}.radius2{border-radius:2px!important}.radius5{border-radius:5px!important}.radius10{border-radius:10px!important}.radius20{border-radius:20px!important}.radius30{border-radius:30px!important}.radius40{border-radius:40px}.radius50{border-radius:50%}.radius-top-5{border-radius:5px 5px 0 0}.radius-top-10{border-radius:10px 10px 0 0}.radius-bottom-5{border-radius:0 0 5px 5px!important}.radius-bottom-10{border-radius:0 0 10px 10px!important}.radius-right-5{border-radius:0 5px 5px 0}.radius-right-10{border-radius:0 10px 10px 0}.radius-left-5{border-radius:5px 0 0 5px!important}.radius-left-10{border-radius:10px 0 0 10px!important}.op1{opacity:.1}.op2{opacity:.2}.op3{opacity:.3}.op4{opacity:.4}.op5{opacity:.5}.op6{opacity:.6}.op7{opacity:.7}.op8{opacity:.8}.op9{opacity:.9}.top1{top:1px}.top2{top:2px}.top3{top:3px}.top4{top:4px}.top5{top:5px}.top6{top:6px}.top7{top:7px}.top8{top:8px}.top9{top:9px}.top10{top:10px}.top-1{top:-1px}.top-2{top:-2px}.top-3{top:-3px}.top-4{top:-4px}.top-5{top:-5px}.top-6{top:-6px}.top-7{top:-7px}.top-8{top:-8px}.top-9{top:-9px}.top-10{top:-10px}.capp{position:relative}.capp input{padding-left:65px!important}.capp span{position:absolute;left:0;top:50%;transform:translateY(-50%)}.bgfacebook{background:#3b5998}.bggoogle-plus{background:#de5245}.bgtwitter{background:#1da1f2}.bgyoutube{background:red}.bginstagram{background:#783fc4}.bgpinterest{background:#bd081c}.bgwhatsapp{background:#14ad53}.bglinkedin{background:#007bb6}.colorfacebook{color:#3b5998}.colorgoogle-plus{color:#de5245}.colortwitter{color:#1da1f2}.coloryoutube{color:red}.colorinstagram{color:#783fc4}.colorpinterest{color:#bd081c}.colorwhatsapp{color:#14ad53}.colorlinkedin{color:#007bb6}.noresize{resize:none}.ofhidden{overflow:hidden}.ofxhidden{overflow-x:hidden}.ofyhidden{overflow-y:hidden}.transition{transition:all ease-in-out .3s}.abefore::before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;display:block}.aafter::after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;display:block}.bg-cover{background-size:cover}.bg-fixed{background-attachment:fixed}.bg-repeat{background-repeat:repeat}.bg-no-repeat{background-repeat:no-repeat}.text-img-bg{color:#fff;background:url() repeat fixed;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ellipsis{width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.no-ellipsis{width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:hidden}.grd-text{background:-webkit-gradient(linear,left top,right top,from(#ff8a00),to(#da1b60));background:linear-gradient(to right,#ff8a00,#da1b60);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.dtable{width:100%;display:table}.amt-0{margin-top:0!important}.amt-1{margin-top:1px!important}.amt-2{margin-top:2px!important}.amt-3{margin-top:3px!important}.amt-4{margin-top:4px!important}.amt-5{margin-top:5px!important}.amt-6{margin-top:6px!important}.amt-7{margin-top:7px!important}.amt-8{margin-top:8px!important}.amt-9{margin-top:9px!important}.amt-10{margin-top:10px!important}.amt-15{margin-top:15px!important}.amt-20{margin-top:20px!important}.amt-25{margin-top:25px!important}.amt-30{margin-top:30px!important}.amt-35{margin-top:35px!important}.amt-40{margin-top:40px!important}.amt-45{margin-top:45px!important}.amt-50{margin-top:50px!important}.amt-55{margin-top:55px!important}.amt-60{margin-top:60px!important}.amt-65{margin-top:65px!important}.amt-70{margin-top:70px!important}.amt-75{margin-top:75px!important}.amt-80{margin-top:80px!important}.amt-85{margin-top:85px!important}.amt-90{margin-top:90px!important}.amt-95{margin-top:95px!important}.amt-100{margin-top:100px!important}.amb-0{margin-bottom:0!important}.amb-1{margin-bottom:1px!important}.amb-2{margin-bottom:2px!important}.amb-3{margin-bottom:3px!important}.amb-4{margin-bottom:4px!important}.amb-5{margin-bottom:5px!important}.amb-6{margin-bottom:6px!important}.amb-7{margin-bottom:7px!important}.amb-8{margin-bottom:8px!important}.amb-9{margin-bottom:9px!important}.amb-10{margin-bottom:10px!important}.amb-15{margin-bottom:15px!important}.amb-20{margin-bottom:20px!important}.amb-25{margin-bottom:25px!important}.amb-30{margin-bottom:30px!important}.amb-35{margin-bottom:35px!important}.amb-40{margin-bottom:40px!important}.amb-45{margin-bottom:45px!important}.amb-50{margin-bottom:50px!important}.amb-55{margin-bottom:55px!important}.amb-60{margin-bottom:60px!important}.amb-65{margin-bottom:65px!important}.amb-70{margin-bottom:70px!important}.amb-75{margin-bottom:75px!important}.amb-80{margin-bottom:80px!important}.amb-85{margin-bottom:85px!important}.amb-90{margin-bottom:90px!important}.amb-95{margin-bottom:95px!important}.amb-100{margin-bottom:100px!important}.aml-0{margin-left:0!important}.aml-5{margin-left:5px!important}.aml-10{margin-left:10px!important}.aml-15{margin-left:15px!important}.aml-20{margin-left:20px!important}.aml-25{margin-left:25px!important}.aml-30{margin-left:30px!important}.aml-35{margin-left:35px!important}.aml-40{margin-left:40px!important}.aml-45{margin-left:45px!important}.aml-50{margin-left:50px!important}.amr-0{margin-right:0!important}.amr-5{margin-right:5px!important}.amr-10{margin-right:10px!important}.amr-15{margin-right:15px!important}.amr-20{margin-right:20px!important}.amr-25{margin-right:25px!important}.amr-30{margin-right:30px!important}.amr-35{margin-right:35px!important}.amr-40{margin-right:40px!important}.amr-45{margin-right:45px!important}.amr-50{margin-right:50px!important}.apt-0{padding-top:0!important}.apt-1{padding-top:1px!important}.apt-2{padding-top:2px!important}.apt-3{padding-top:3px!important}.apt-4{padding-top:4px!important}.apt-5{padding-top:5px!important}.apt-6{padding-top:6px!important}.apt-7{padding-top:7px!important}.apt-8{padding-top:8px!important}.apt-9{padding-top:9px!important}.apt-10{padding-top:10px!important}.apt-15{padding-top:15px!important}.apt-20{padding-top:20px!important}.apt-25{padding-top:25px!important}.apt-30{padding-top:30px!important}.apt-35{padding-top:35px!important}.apt-40{padding-top:40px!important}.apt-45{padding-top:45px!important}.apt-50{padding-top:50px!important}.apt-55{padding-top:55px!important}.apt-60{padding-top:60px!important}.apt-65{padding-top:65px!important}.apt-70{padding-top:70px!important}.apt-75{padding-top:75px!important}.apt-80{padding-top:80px!important}.apt-85{padding-top:85px!important}.apt-90{padding-top:90px!important}.apt-95{padding-top:95px!important}.apt-100{padding-top:100px!important}.apb-0{padding-bottom:0!important}.apb-1{padding-bottom:1px!important}.apb-2{padding-bottom:2px!important}.apb-3{padding-bottom:3px!important}.apb-4{padding-bottom:4px!important}.apb-5{padding-bottom:5px!important}.apb-6{padding-bottom:6px!important}.apb-7{padding-bottom:7px!important}.apb-8{padding-bottom:8px!important}.apb-9{padding-bottom:9px!important}.apb-10{padding-bottom:10px!important}.apb-15{padding-bottom:15px!important}.apb-20{padding-bottom:20px!important}.apb-25{padding-bottom:25px!important}.apb-30{padding-bottom:30px!important}.apb-35{padding-bottom:35px!important}.apb-40{padding-bottom:40px!important}.apb-45{padding-bottom:45px!important}.apb-50{padding-bottom:50px!important}.apb-55{padding-bottom:55px!important}.apb-60{padding-bottom:60px!important}.apb-65{padding-bottom:65px!important}.apb-70{padding-bottom:70px!important}.apb-75{padding-bottom:75px!important}.apb-80{padding-bottom:80px!important}.apb-85{padding-bottom:85px!important}.apb-90{padding-bottom:90px!important}.apb-95{padding-bottom:95px!important}.apb-100{padding-bottom:100px!important}.apl-0{padding-left:0!important}.apl-5{padding-left:5px!important}.apl-10{padding-left:10px!important}.apl-15{padding-left:15px!important}.apl-20{padding-left:20px!important}.apl-25{padding-left:25px}.apl-30{padding-left:30px!important}.apl-35{padding-left:35px!important}.apl-40{padding-left:40px!important}.apl-45{padding-left:45px!important}.apl-50{padding-left:50px!important}.apr-0{padding-right:0!important}.apr-5{padding-right:5px!important}.apr-10{padding-right:10px!important}.apr-15{padding-right:15px!important}.apr-20{padding-right:20px!important}.apr-25{padding-right:25px!important}.apr-30{padding-right:30px!important}.apr-35{padding-right:35px!important}.apr-40{padding-right:40px!important}.apr-45{padding-right:45px!important}.apr-50{padding-right:50px!important}.padd5{padding:5px!important}.padd10{padding:10px!important}.padd15{padding:15px!important}.padd20{padding:20px!important}.padd25{padding:25px!important}.padd30{padding:30px!important}.padd35{padding:35px!important}.padd40{padding:40px!important}.padd45{padding:45px!important}.padd50{padding:50px!important}.padd55{padding:55px!important}.padd60{padding:60px!important}.padd05{padding:0 5px}.padd010{padding:0 10px}.padd015{padding:0 15px}.padd025{padding:0 20px}.padd510{padding:5px 10px}.padd515{padding:5px 15px}.padd520{padding:5px 20px}.padd525{padding:5px 25px}.padd105{padding:10px 5px}.padd1015{padding:10px 15px}.padd1020{padding:10px 20px}.lh-20{line-height:20px!important}.lh-22{line-height:22px!important}.lh-24{line-height:24px!important}.lh-25{line-height:25px!important}.lh-26{line-height:26px!important}.lh-28{line-height:28px!important}.lh-30{line-height:30px!important}.lh-32{line-height:32px!important}.lh-34{line-height:34px!important}.lh-35{line-height:35px!important}.lh-36{line-height:36px!important}.lh-38{line-height:38px!important}.lh-40{line-height:40px!important}.lh-42{line-height:42px!important}.lh-44{line-height:44px!important}.lh-45{line-height:45px!important}.lh-46{line-height:46px!important}.lh-48{line-height:48px!important}.lh-50{line-height:50px!important}.font10{font-size:10px!important}.font11{font-size:11px!important}.font12{font-size:12px!important}.font13{font-size:13px!important}.font14{font-size:14px!important}.font15{font-size:15px!important}.font16{font-size:16px!important}.font17{font-size:17px!important}.font18{font-size:18px!important}.font19{font-size:19px!important}.font20{font-size:20px!important}.font21{font-size:21px!important}.font22{font-size:22px!important}.font23{font-size:23px!important}.font24{font-size:24px!important}.font25{font-size:25px!important}.font26{font-size:26px!important}.font27{font-size:27px!important}.font28{font-size:28px!important}.font29{font-size:29px!important}.font30{font-size:30px!important}.font31{font-size:31px!important}.font32{font-size:32px!important}.font33{font-size:33px!important}.font34{font-size:34px!important}.font35{font-size:35px!important}.font36{font-size:36px!important}.font37{font-size:37px!important}.font38{font-size:38px!important}.font39{font-size:39px!important}.font40{font-size:40px!important}.font41{font-size:41px!important}.font42{font-size:42px!important}.font43{font-size:43px!important}.font44{font-size:44px!important}.font45{font-size:45px!important}.font46{font-size:46px!important}.font47{font-size:47px!important}.font48{font-size:48px!important}.font49{font-size:49px!important}.font50{font-size:50px!important}.clearfix{clear:both;display:block}ul.half li{display:inline-block;min-width:48%}ul.three li{display:inline-block;min-width:31%}.text-justify{text-align:justify!important}.text-left{text-align:left!important}.text-right{text-align:right!important}
@media(min-width:1200px){.amt-0-lg{margin-top:0!important}.amt-1-lg{margin-top:1px!important}.amt-2-lg{margin-top:2px!important}.amt-3-lg{margin-top:3px!important}.amt-4-lg{margin-top:4px!important}.amt-5-lg{margin-top:5px!important}.amt-6-lg{margin-top:6px!important}.amt-7-lg{margin-top:7px!important}.amt-8-lg{margin-top:8px!important}.amt-9-lg{margin-top:9px!important}.amt-10-lg{margin-top:10px!important}.amt-15-lg{margin-top:15px!important}.amt-20-lg{margin-top:20px!important}.amt-25-lg{margin-top:25px!important}.amt-30-lg{margin-top:30px!important}.amt-35-lg{margin-top:35px!important}.amt-40-lg{margin-top:40px!important}.amt-45-lg{margin-top:45px!important}.amt-50-lg{margin-top:50px!important}.amt-55-lg{margin-top:55px!important}.amt-60-lg{margin-top:60px!important}.amt-65-lg{margin-top:65px!important}.amt-70-lg{margin-top:70px!important}.amt-75-lg{margin-top:75px!important}.amt-80-lg{margin-top:80px!important}.amt-85-lg{margin-top:85px!important}.amt-90-lg{margin-top:90px!important}.amt-95-lg{margin-top:95px!important}.amt-100-lg{margin-top:100px!important}.amb-0-lg{margin-bottom:0!important}.amb-1-lg{margin-bottom:1px!important}.amb-2-lg{margin-bottom:2px!important}.amb-3-lg{margin-bottom:3px!important}.amb-4-lg{margin-bottom:4px!important}.amb-5-lg{margin-bottom:5px!important}.amb-6-lg{margin-bottom:6px!important}.amb-7-lg{margin-bottom:7px!important}.amb-8-lg{margin-bottom:8px!important}.amb-9-lg{margin-bottom:9px!important}.amb-10-lg{margin-bottom:10px!important}.amb-15-lg{margin-bottom:15px!important}.amb-20-lg{margin-bottom:20px!important}.amb-25-lg{margin-bottom:25px!important}.amb-30-lg{margin-bottom:30px!important}.amb-35-lg{margin-bottom:35px!important}.amb-40-lg{margin-bottom:40px!important}.amb-45-lg{margin-bottom:45px!important}.amb-50-lg{margin-bottom:50px!important}.amb-55-lg{margin-bottom:55px!important}.amb-60-lg{margin-bottom:60px!important}.amb-65-lg{margin-bottom:65px!important}.amb-70-lg{margin-bottom:70px!important}.amb-75-lg{margin-bottom:75px!important}.amb-80-lg{margin-bottom:80px!important}.amb-85-lg{margin-bottom:85px!important}.amb-90-lg{margin-bottom:90px!important}.amb-95-lg{margin-bottom:95px!important}.amb-100-lg{margin-bottom:100px!important}.aml-0-lg{margin-left:0!important}.aml-5-lg{margin-left:5px!important}.aml-10-lg{margin-left:10px!important}.aml-15-lg{margin-left:15px!important}.aml-20-lg{margin-left:20px!important}.aml-25-lg{margin-left:25px!important}.aml-30-lg{margin-left:30px!important}.aml-35-lg{margin-left:35px!important}.aml-40-lg{margin-left:40px!important}.aml-45-lg{margin-left:45px!important}.aml-50-lg{margin-left:50px!important}.amr-0-lg{margin-right:0!important}.amr-5-lg{margin-right:5px!important}.amr-10-lg{margin-right:10px!important}.amr-15-lg{margin-right:15px!important}.amr-20-lg{margin-right:20px!important}.amr-25-lg{margin-right:25px!important}.amr-30-lg{margin-right:30px!important}.amr-35-lg{margin-right:35px!important}.amr-40-lg{margin-right:40px!important}.amr-45-lg{margin-right:45px!important}.amr-50-lg{margin-right:50px!important}.apt-0-lg{padding-top:0!important}.apt-1-lg{padding-top:1px!important}.apt-2-lg{padding-top:2px!important}.apt-3-lg{padding-top:3px!important}.apt-4-lg{padding-top:4px!important}.apt-5-lg{padding-top:5px!important}.apt-6-lg{padding-top:6px!important}.apt-7-lg{padding-top:7px!important}.apt-8-lg{padding-top:8px!important}.apt-9-lg{padding-top:9px!important}.apt-10-lg{padding-top:10px!important}.apt-15-lg{padding-top:15px!important}.apt-20-lg{padding-top:20px!important}.apt-25-lg{padding-top:25px!important}.apt-30-lg{padding-top:30px!important}.apt-35-lg{padding-top:35px!important}.apt-40-lg{padding-top:40px!important}.apt-45-lg{padding-top:45px!important}.apt-50-lg{padding-top:50px!important}.apt-55-lg{padding-top:55px!important}.apt-60-lg{padding-top:60px!important}.apt-65-lg{padding-top:65px!important}.apt-70-lg{padding-top:70px!important}.apt-75-lg{padding-top:75px!important}.apt-80-lg{padding-top:80px!important}.apt-85-lg{padding-top:85px!important}.apt-90-lg{padding-top:90px!important}.apt-95-lg{padding-top:95px!important}.apt-100-lg{padding-top:100px!important}.apb-0-lg{padding-bottom:0!important}.apb-1-lg{padding-bottom:1px!important}.apb-2-lg{padding-bottom:2px!important}.apb-3-lg{padding-bottom:3px!important}.apb-4-lg{padding-bottom:4px!important}.apb-5-lg{padding-bottom:5px!important}.apb-6-lg{padding-bottom:6px!important}.apb-7-lg{padding-bottom:7px!important}.apb-8-lg{padding-bottom:8px!important}.apb-9-lg{padding-bottom:9px!important}.apb-10-lg{padding-bottom:10px!important}.apb-15-lg{padding-bottom:15px!important}.apb-20-lg{padding-bottom:20px!important}.apb-25-lg{padding-bottom:25px!important}.apb-30-lg{padding-bottom:30px!important}.apb-35-lg{padding-bottom:35px!important}.apb-40-lg{padding-bottom:40px!important}.apb-45-lg{padding-bottom:45px!important}.apb-50-lg{padding-bottom:50px!important}.apb-55-lg{padding-bottom:55px!important}.apb-60-lg{padding-bottom:60px!important}.apb-65-lg{padding-bottom:65px!important}.apb-70-lg{padding-bottom:70px!important}.apb-75-lg{padding-bottom:75px!important}.apb-80-lg{padding-bottom:80px!important}.apb-85-lg{padding-bottom:85px!important}.apb-90-lg{padding-bottom:90px!important}.apb-95-lg{padding-bottom:95px!important}.apb-100-lg{padding-bottom:100px!important}.apl-0-lg{padding-left:0!important}.apl-5-lg{padding-left:5px!important}.apl-10-lg{padding-left:10px!important}.apl-15-lg{padding-left:15px!important}.apl-20-lg{padding-left:20px!important}.apl-25-lg{padding-left:25px}.apl-30-lg{padding-left:30px!important}.apl-35-lg{padding-left:35px!important}.apl-40-lg{padding-left:40px!important}.apl-45-lg{padding-left:45px!important}.apl-50-lg{padding-left:50px!important}.apr-0-lg{padding-right:0!important}.apr-5-lg{padding-right:5px!important}.apr-10-lg{padding-right:10px!important}.apr-15-lg{padding-right:15px!important}.apr-20-lg{padding-right:20px!important}.apr-25-lg{padding-right:25px!important}.apr-30-lg{padding-right:30px!important}.apr-35-lg{padding-right:35px!important}.apr-40-lg{padding-right:40px!important}.apr-45-lg{padding-right:45px!important}.apr-50-lg{padding-right:50px!important}.padd5-lg{padding:5px!important}.padd10-lg{padding:10px!important}.padd15-lg{padding:15px!important}.padd20-lg{padding:20px!important}.padd25-lg{padding:25px!important}.padd30-lg{padding:30px!important}.padd35-lg{padding:35px!important}.padd40-lg{padding:40px!important}.padd45-lg{padding:45px!important}.padd50-lg{padding:50px!important}.padd55-lg{padding:55px!important}.padd60-lg{padding:60px!important}.padd05-lg{padding:0 5px}.padd010-lg{padding:0 10px}.padd015-lg{padding:0 15px}.padd025-lg{padding:0 20px}.padd510-lg{padding:5px 10px}.padd515-lg{padding:5px 15px}.padd520-lg{padding:5px 20px}.padd525-lg{padding:5px 25px}.padd105-lg{padding:10px 5px}.padd1015-lg{padding:10px 15px}.padd1020-lg{padding:10px 20px}.lh-20-lg{line-height:20px!important}.lh-22-lg{line-height:22px!important}.lh-24-lg{line-height:24px!important}.lh-25-lg{line-height:25px!important}.lh-26-lg{line-height:26px!important}.lh-28-lg{line-height:28px!important}.lh-30-lg{line-height:30px!important}.lh-32-lg{line-height:32px!important}.lh-34-lg{line-height:34px!important}.lh-35-lg{line-height:35px!important}.lh-36-lg{line-height:36px!important}.lh-38-lg{line-height:38px!important}.lh-40-lg{line-height:40px!important}.lh-42-lg{line-height:42px!important}.lh-44-lg{line-height:44px!important}.lh-45-lg{line-height:45px!important}.lh-46-lg{line-height:46px!important}.lh-48-lg{line-height:48px!important}.lh-50-lg{line-height:50px!important}.font10-lg{font-size:10px!important}.font11-lg{font-size:11px!important}.font12-lg{font-size:12px!important}.font13-lg{font-size:13px!important}.font14-lg{font-size:14px!important}.font15-lg{font-size:15px!important}.font16-lg{font-size:16px!important}.font17-lg{font-size:17px!important}.font18-lg{font-size:18px!important}.font19-lg{font-size:19px!important}.font20-lg{font-size:20px!important}.font21-lg{font-size:21px!important}.font22-lg{font-size:22px!important}.font23-lg{font-size:23px!important}.font24-lg{font-size:24px!important}.font25-lg{font-size:25px!important}.font26-lg{font-size:26px!important}.font27-lg{font-size:27px!important}.font28-lg{font-size:28px!important}.font29-lg{font-size:29px!important}.font30-lg{font-size:30px!important}.font31-lg{font-size:31px!important}.font32-lg{font-size:32px!important}.font33-lg{font-size:33px!important}.font34-lg{font-size:34px!important}.font35-lg{font-size:35px!important}.font36-lg{font-size:36px!important}.font37-lg{font-size:37px!important}.font38-lg{font-size:38px!important}.font39-lg{font-size:39px!important}.font40-lg{font-size:40px!important}.font41-lg{font-size:41px!important}.font42-lg{font-size:42px!important}.font43-lg{font-size:43px!important}.font44-lg{font-size:44px!important}.font45-lg{font-size:45px!important}.font46-lg{font-size:46px!important}.font47-lg{font-size:47px!important}.font48-lg{font-size:48px!important}.font49-lg{font-size:49px!important}.font50-lg{font-size:50px!important}.clearfix-lg{clear:both;display:block}ul.half-lg li{display:inline-block;min-width:48%}ul.three-lg li{display:inline-block;min-width:31%}.text-center-lg{text-align:center!important}.text-justify-lg{text-align:justify!important}.text-left-lg{text-align:left!important}.text-right-lg{text-align:right!important}}
@media(max-width:1199px){.amt-0-md{margin-top:0!important}.amt-1-md{margin-top:1px!important}.amt-2-md{margin-top:2px!important}.amt-3-md{margin-top:3px!important}.amt-4-md{margin-top:4px!important}.amt-5-md{margin-top:5px!important}.amt-6-md{margin-top:6px!important}.amt-7-md{margin-top:7px!important}.amt-8-md{margin-top:8px!important}.amt-9-md{margin-top:9px!important}.amt-10-md{margin-top:10px!important}.amt-15-md{margin-top:15px!important}.amt-20-md{margin-top:20px!important}.amt-25-md{margin-top:25px!important}.amt-30-md{margin-top:30px!important}.amt-35-md{margin-top:35px!important}.amt-40-md{margin-top:40px!important}.amt-45-md{margin-top:45px!important}.amt-50-md{margin-top:50px!important}.amt-55-md{margin-top:55px!important}.amt-60-md{margin-top:60px!important}.amt-65-md{margin-top:65px!important}.amt-70-md{margin-top:70px!important}.amt-75-md{margin-top:75px!important}.amt-80-md{margin-top:80px!important}.amt-85-md{margin-top:85px!important}.amt-90-md{margin-top:90px!important}.amt-95-md{margin-top:95px!important}.amt-100-md{margin-top:100px!important}.amb-0-md{margin-bottom:0!important}.amb-1-md{margin-bottom:1px!important}.amb-2-md{margin-bottom:2px!important}.amb-3-md{margin-bottom:3px!important}.amb-4-md{margin-bottom:4px!important}.amb-5-md{margin-bottom:5px!important}.amb-6-md{margin-bottom:6px!important}.amb-7-md{margin-bottom:7px!important}.amb-8-md{margin-bottom:8px!important}.amb-9-md{margin-bottom:9px!important}.amb-10-md{margin-bottom:10px!important}.amb-15-md{margin-bottom:15px!important}.amb-20-md{margin-bottom:20px!important}.amb-25-md{margin-bottom:25px!important}.amb-30-md{margin-bottom:30px!important}.amb-35-md{margin-bottom:35px!important}.amb-40-md{margin-bottom:40px!important}.amb-45-md{margin-bottom:45px!important}.amb-50-md{margin-bottom:50px!important}.amb-55-md{margin-bottom:55px!important}.amb-60-md{margin-bottom:60px!important}.amb-65-md{margin-bottom:65px!important}.amb-70-md{margin-bottom:70px!important}.amb-75-md{margin-bottom:75px!important}.amb-80-md{margin-bottom:80px!important}.amb-85-md{margin-bottom:85px!important}.amb-90-md{margin-bottom:90px!important}.amb-95-md{margin-bottom:95px!important}.amb-100-md{margin-bottom:100px!important}.aml-0-md{margin-left:0!important}.aml-5-md{margin-left:5px!important}.aml-10-md{margin-left:10px!important}.aml-15-md{margin-left:15px!important}.aml-20-md{margin-left:20px!important}.aml-25-md{margin-left:25px!important}.aml-30-md{margin-left:30px!important}.aml-35-md{margin-left:35px!important}.aml-40-md{margin-left:40px!important}.aml-45-md{margin-left:45px!important}.aml-50-md{margin-left:50px!important}.amr-0-md{margin-right:0!important}.amr-5-md{margin-right:5px!important}.amr-10-md{margin-right:10px!important}.amr-15-md{margin-right:15px!important}.amr-20-md{margin-right:20px!important}.amr-25-md{margin-right:25px!important}.amr-30-md{margin-right:30px!important}.amr-35-md{margin-right:35px!important}.amr-40-md{margin-right:40px!important}.amr-45-md{margin-right:45px!important}.amr-50-md{margin-right:50px!important}.apt-0-md{padding-top:0!important}.apt-1-md{padding-top:1px!important}.apt-2-md{padding-top:2px!important}.apt-3-md{padding-top:3px!important}.apt-4-md{padding-top:4px!important}.apt-5-md{padding-top:5px!important}.apt-6-md{padding-top:6px!important}.apt-7-md{padding-top:7px!important}.apt-8-md{padding-top:8px!important}.apt-9-md{padding-top:9px!important}.apt-10-md{padding-top:10px!important}.apt-15-md{padding-top:15px!important}.apt-20-md{padding-top:20px!important}.apt-25-md{padding-top:25px!important}.apt-30-md{padding-top:30px!important}.apt-35-md{padding-top:35px!important}.apt-40-md{padding-top:40px!important}.apt-45-md{padding-top:45px!important}.apt-50-md{padding-top:50px!important}.apt-55-md{padding-top:55px!important}.apt-60-md{padding-top:60px!important}.apt-65-md{padding-top:65px!important}.apt-70-md{padding-top:70px!important}.apt-75-md{padding-top:75px!important}.apt-80-md{padding-top:80px!important}.apt-85-md{padding-top:85px!important}.apt-90-md{padding-top:90px!important}.apt-95-md{padding-top:95px!important}.apt-100-md{padding-top:100px!important}.apb-0-md{padding-bottom:0!important}.apb-1-md{padding-bottom:1px!important}.apb-2-md{padding-bottom:2px!important}.apb-3-md{padding-bottom:3px!important}.apb-4-md{padding-bottom:4px!important}.apb-5-md{padding-bottom:5px!important}.apb-6-md{padding-bottom:6px!important}.apb-7-md{padding-bottom:7px!important}.apb-8-md{padding-bottom:8px!important}.apb-9-md{padding-bottom:9px!important}.apb-10-md{padding-bottom:10px!important}.apb-15-md{padding-bottom:15px!important}.apb-20-md{padding-bottom:20px!important}.apb-25-md{padding-bottom:25px!important}.apb-30-md{padding-bottom:30px!important}.apb-35-md{padding-bottom:35px!important}.apb-40-md{padding-bottom:40px!important}.apb-45-md{padding-bottom:45px!important}.apb-50-md{padding-bottom:50px!important}.apb-55-md{padding-bottom:55px!important}.apb-60-md{padding-bottom:60px!important}.apb-65-md{padding-bottom:65px!important}.apb-70-md{padding-bottom:70px!important}.apb-75-md{padding-bottom:75px!important}.apb-80-md{padding-bottom:80px!important}.apb-85-md{padding-bottom:85px!important}.apb-90-md{padding-bottom:90px!important}.apb-95-md{padding-bottom:95px!important}.apb-100-md{padding-bottom:100px!important}.apl-0-md{padding-left:0!important}.apl-5-md{padding-left:5px!important}.apl-10-md{padding-left:10px!important}.apl-15-md{padding-left:15px!important}.apl-20-md{padding-left:20px!important}.apl-25-md{padding-left:25px}.apl-30-md{padding-left:30px!important}.apl-35-md{padding-left:35px!important}.apl-40-md{padding-left:40px!important}.apl-45-md{padding-left:45px!important}.apl-50-md{padding-left:50px!important}.apr-0-md{padding-right:0!important}.apr-5-md{padding-right:5px!important}.apr-10-md{padding-right:10px!important}.apr-15-md{padding-right:15px!important}.apr-20-md{padding-right:20px!important}.apr-25-md{padding-right:25px!important}.apr-30-md{padding-right:30px!important}.apr-35-md{padding-right:35px!important}.apr-40-md{padding-right:40px!important}.apr-45-md{padding-right:45px!important}.apr-50-md{padding-right:50px!important}.padd5-md{padding:5px!important}.padd10-md{padding:10px!important}.padd15-md{padding:15px!important}.padd20-md{padding:20px!important}.padd25-md{padding:25px!important}.padd30-md{padding:30px!important}.padd35-md{padding:35px!important}.padd40-md{padding:40px!important}.padd45-md{padding:45px!important}.padd50-md{padding:50px!important}.padd55-md{padding:55px!important}.padd60-md{padding:60px!important}.padd010-md{padding:0 10px}.padd015-md{padding:0 15px}.padd025-md{padding:0 20px}.padd510-md{padding:5px 10px}.padd515-md{padding:5px 15px}.padd520-md{padding:5px 20px}.padd525-md{padding:5px 25px}.padd105-md{padding:10px 5px}.padd1015-md{padding:10px 15px}.padd1020-md{padding:10px 20px}.lh-20-md{line-height:20px!important}.lh-22-md{line-height:22px!important}.lh-24-md{line-height:24px!important}.lh-25-md{line-height:25px!important}.lh-26-md{line-height:26px!important}.lh-28-md{line-height:28px!important}.lh-30-md{line-height:30px!important}.lh-32-md{line-height:32px!important}.lh-34-md{line-height:34px!important}.lh-35-md{line-height:35px!important}.lh-36-md{line-height:36px!important}.lh-38-md{line-height:38px!important}.lh-40-md{line-height:40px!important}.lh-42-md{line-height:42px!important}.lh-44-md{line-height:44px!important}.lh-45-md{line-height:45px!important}.lh-46-md{line-height:46px!important}.lh-48-md{line-height:48px!important}.lh-50-md{line-height:50px!important}.font10-md{font-size:10px!important}.font11-md{font-size:11px!important}.font12-md{font-size:12px!important}.font13-md{font-size:13px!important}.font14-md{font-size:14px!important}.font15-md{font-size:15px!important}.font16-md{font-size:16px!important}.font17-md{font-size:17px!important}.font18-md{font-size:18px!important}.font19-md{font-size:19px!important}.font20-md{font-size:20px!important}.font21-md{font-size:21px!important}.font22-md{font-size:22px!important}.font23-md{font-size:23px!important}.font24-md{font-size:24px!important}.font25-md{font-size:25px!important}.font26-md{font-size:26px!important}.font27-md{font-size:27px!important}.font28-md{font-size:28px!important}.font29-md{font-size:29px!important}.font30-md{font-size:30px!important}.font31-md{font-size:31px!important}.font32-md{font-size:32px!important}.font33-md{font-size:33px!important}.font34-md{font-size:34px!important}.font35-md{font-size:35px!important}.font36-md{font-size:36px!important}.font37-md{font-size:37px!important}.font38-md{font-size:38px!important}.font39-md{font-size:39px!important}.font40-md{font-size:40px!important}.font41-md{font-size:41px!important}.font42-md{font-size:42px!important}.font43-md{font-size:43px!important}.font44-md{font-size:44px!important}.font45-md{font-size:45px!important}.font46-md{font-size:46px!important}.font47-md{font-size:47px!important}.font48-md{font-size:48px!important}.font49-md{font-size:49px!important}.font50-md{font-size:50px!important}.clearfix-md{clear:both;display:block}ul.half-md li{display:inline-block;min-width:48%}ul.three-md li{display:inline-block;min-width:31%}.text-center-md{text-align:center!important}.text-justify-md{text-align:justify!important}.text-left-md{text-align:left!important}.text-right-md{text-align:right!important}}
@media(max-width:991px){.amt-0-sm{margin-top:0!important}.amt-1-sm{margin-top:1px!important}.amt-2-sm{margin-top:2px!important}.amt-3-sm{margin-top:3px!important}.amt-4-sm{margin-top:4px!important}.amt-5-sm{margin-top:5px!important}.amt-6-sm{margin-top:6px!important}.amt-7-sm{margin-top:7px!important}.amt-8-sm{margin-top:8px!important}.amt-9-sm{margin-top:9px!important}.amt-10-sm{margin-top:10px!important}.amt-15-sm{margin-top:15px!important}.amt-20-sm{margin-top:20px!important}.amt-25-sm{margin-top:25px!important}.amt-30-sm{margin-top:30px!important}.amt-35-sm{margin-top:35px!important}.amt-40-sm{margin-top:40px!important}.amt-45-sm{margin-top:45px!important}.amt-50-sm{margin-top:50px!important}.amt-55-sm{margin-top:55px!important}.amt-60-sm{margin-top:60px!important}.amt-65-sm{margin-top:65px!important}.amt-70-sm{margin-top:70px!important}.amt-75-sm{margin-top:75px!important}.amt-80-sm{margin-top:80px!important}.amt-85-sm{margin-top:85px!important}.amt-90-sm{margin-top:90px!important}.amt-95-sm{margin-top:95px!important}.amt-100-sm{margin-top:100px!important}.amb-0-sm{margin-bottom:0!important}.amb-1-sm{margin-bottom:1px!important}.amb-2-sm{margin-bottom:2px!important}.amb-3-sm{margin-bottom:3px!important}.amb-4-sm{margin-bottom:4px!important}.amb-5-sm{margin-bottom:5px!important}.amb-6-sm{margin-bottom:6px!important}.amb-7-sm{margin-bottom:7px!important}.amb-8-sm{margin-bottom:8px!important}.amb-9-sm{margin-bottom:9px!important}.amb-10-sm{margin-bottom:10px!important}.amb-15-sm{margin-bottom:15px!important}.amb-20-sm{margin-bottom:20px!important}.amb-25-sm{margin-bottom:25px!important}.amb-30-sm{margin-bottom:30px!important}.amb-35-sm{margin-bottom:35px!important}.amb-40-sm{margin-bottom:40px!important}.amb-45-sm{margin-bottom:45px!important}.amb-50-sm{margin-bottom:50px!important}.amb-55-sm{margin-bottom:55px!important}.amb-60-sm{margin-bottom:60px!important}.amb-65-sm{margin-bottom:65px!important}.amb-70-sm{margin-bottom:70px!important}.amb-75-sm{margin-bottom:75px!important}.amb-80-sm{margin-bottom:80px!important}.amb-85-sm{margin-bottom:85px!important}.amb-90-sm{margin-bottom:90px!important}.amb-95-sm{margin-bottom:95px!important}.amb-100-sm{margin-bottom:100px!important}.aml-0-sm{margin-left:0!important}.aml-5-sm{margin-left:5px!important}.aml-10-sm{margin-left:10px!important}.aml-15-sm{margin-left:15px!important}.aml-20-sm{margin-left:20px!important}.aml-25-sm{margin-left:25px!important}.aml-30-sm{margin-left:30px!important}.aml-35-sm{margin-left:35px!important}.aml-40-sm{margin-left:40px!important}.aml-45-sm{margin-left:45px!important}.aml-50-sm{margin-left:50px!important}.amr-0-sm{margin-right:0!important}.amr-5-sm{margin-right:5px!important}.amr-10-sm{margin-right:10px!important}.amr-15-sm{margin-right:15px!important}.amr-20-sm{margin-right:20px!important}.amr-25-sm{margin-right:25px!important}.amr-30-sm{margin-right:30px!important}.amr-35-sm{margin-right:35px!important}.amr-40-sm{margin-right:40px!important}.amr-45-sm{margin-right:45px!important}.amr-50-sm{margin-right:50px!important}.apt-0-sm{padding-top:0!important}.apt-1-sm{padding-top:1px!important}.apt-2-sm{padding-top:2px!important}.apt-3-sm{padding-top:3px!important}.apt-4-sm{padding-top:4px!important}.apt-5-sm{padding-top:5px!important}.apt-6-sm{padding-top:6px!important}.apt-7-sm{padding-top:7px!important}.apt-8-sm{padding-top:8px!important}.apt-9-sm{padding-top:9px!important}.apt-10-sm{padding-top:10px!important}.apt-15-sm{padding-top:15px!important}.apt-20-sm{padding-top:20px!important}.apt-25-sm{padding-top:25px!important}.apt-30-sm{padding-top:30px!important}.apt-35-sm{padding-top:35px!important}.apt-40-sm{padding-top:40px!important}.apt-45-sm{padding-top:45px!important}.apt-50-sm{padding-top:50px!important}.apt-55-sm{padding-top:55px!important}.apt-60-sm{padding-top:60px!important}.apt-65-sm{padding-top:65px!important}.apt-70-sm{padding-top:70px!important}.apt-75-sm{padding-top:75px!important}.apt-80-sm{padding-top:80px!important}.apt-85-sm{padding-top:85px!important}.apt-90-sm{padding-top:90px!important}.apt-95-sm{padding-top:95px!important}.apt-100-sm{padding-top:100px!important}.apb-0-sm{padding-bottom:0!important}.apb-1-sm{padding-bottom:1px!important}.apb-2-sm{padding-bottom:2px!important}.apb-3-sm{padding-bottom:3px!important}.apb-4-sm{padding-bottom:4px!important}.apb-5-sm{padding-bottom:5px!important}.apb-6-sm{padding-bottom:6px!important}.apb-7-sm{padding-bottom:7px!important}.apb-8-sm{padding-bottom:8px!important}.apb-9-sm{padding-bottom:9px!important}.apb-10-sm{padding-bottom:10px!important}.apb-15-sm{padding-bottom:15px!important}.apb-20-sm{padding-bottom:20px!important}.apb-25-sm{padding-bottom:25px!important}.apb-30-sm{padding-bottom:30px!important}.apb-35-sm{padding-bottom:35px!important}.apb-40-sm{padding-bottom:40px!important}.apb-45-sm{padding-bottom:45px!important}.apb-50-sm{padding-bottom:50px!important}.apb-55-sm{padding-bottom:55px!important}.apb-60-sm{padding-bottom:60px!important}.apb-65-sm{padding-bottom:65px!important}.apb-70-sm{padding-bottom:70px!important}.apb-75-sm{padding-bottom:75px!important}.apb-80-sm{padding-bottom:80px!important}.apb-85-sm{padding-bottom:85px!important}.apb-90-sm{padding-bottom:90px!important}.apb-95-sm{padding-bottom:95px!important}.apb-100-sm{padding-bottom:100px!important}.apl-0-sm{padding-left:0!important}.apl-5-sm{padding-left:5px!important}.apl-10-sm{padding-left:10px!important}.apl-15-sm{padding-left:15px!important}.apl-20-sm{padding-left:20px!important}.apl-25-sm{padding-left:25px}.apl-30-sm{padding-left:30px!important}.apl-35-sm{padding-left:35px!important}.apl-40-sm{padding-left:40px!important}.apl-45-sm{padding-left:45px!important}.apl-50-sm{padding-left:50px!important}.apr-0-sm{padding-right:0!important}.apr-5-sm{padding-right:5px!important}.apr-10-sm{padding-right:10px!important}.apr-15-sm{padding-right:15px!important}.apr-20-sm{padding-right:20px!important}.apr-25-sm{padding-right:25px!important}.apr-30-sm{padding-right:30px!important}.apr-35-sm{padding-right:35px!important}.apr-40-sm{padding-right:40px!important}.apr-45-sm{padding-right:45px!important}.apr-50-sm{padding-right:50px!important}.padd5-sm{padding:5px!important}.padd10-sm{padding:10px!important}.padd15-sm{padding:15px!important}.padd20-sm{padding:20px!important}.padd25-sm{padding:25px!important}.padd30-sm{padding:30px!important}.padd35-sm{padding:35px!important}.padd40-sm{padding:40px!important}.padd45-sm{padding:45px!important}.padd50-sm{padding:50px!important}.padd55-sm{padding:55px!important}.padd60-sm{padding:60px!important}.padd010-sm{padding:0 10px}.padd015-sm{padding:0 15px}.padd025-sm{padding:0 20px}.padd510-sm{padding:5px 10px}.padd515-sm{padding:5px 15px}.padd520-sm{padding:5px 20px}.padd525-sm{padding:5px 25px}.padd105-sm{padding:10px 5px}.padd1015-sm{padding:10px 15px}.padd1020-sm{padding:10px 20px}.lh-20-sm{line-height:20px!important}.lh-22-sm{line-height:22px!important}.lh-24-sm{line-height:24px!important}.lh-25-sm{line-height:25px!important}.lh-26-sm{line-height:26px!important}.lh-28-sm{line-height:28px!important}.lh-30-sm{line-height:30px!important}.lh-32-sm{line-height:32px!important}.lh-34-sm{line-height:34px!important}.lh-35-sm{line-height:35px!important}.lh-36-sm{line-height:36px!important}.lh-38-sm{line-height:38px!important}.lh-40-sm{line-height:40px!important}.lh-42-sm{line-height:42px!important}.lh-44-sm{line-height:44px!important}.lh-45-sm{line-height:45px!important}.lh-46-sm{line-height:46px!important}.lh-48-sm{line-height:48px!important}.lh-50-sm{line-height:50px!important}.font10-sm{font-size:10px!important}.font11-sm{font-size:11px!important}.font12-sm{font-size:12px!important}.font13-sm{font-size:13px!important}.font14-sm{font-size:14px!important}.font15-sm{font-size:15px!important}.font16-sm{font-size:16px!important}.font17-sm{font-size:17px!important}.font18-sm{font-size:18px!important}.font19-sm{font-size:19px!important}.font20-sm{font-size:20px!important}.font21-sm{font-size:21px!important}.font22-sm{font-size:22px!important}.font23-sm{font-size:23px!important}.font24-sm{font-size:24px!important}.font25-sm{font-size:25px!important}.font26-sm{font-size:26px!important}.font27-sm{font-size:27px!important}.font28-sm{font-size:28px!important}.font29-sm{font-size:29px!important}.font30-sm{font-size:30px!important}.font31-sm{font-size:31px!important}.font32-sm{font-size:32px!important}.font33-sm{font-size:33px!important}.font34-sm{font-size:34px!important}.font35-sm{font-size:35px!important}.font36-sm{font-size:36px!important}.font37-sm{font-size:37px!important}.font38-sm{font-size:38px!important}.font39-sm{font-size:39px!important}.font40-sm{font-size:40px!important}.font41-sm{font-size:41px!important}.font42-sm{font-size:42px!important}.font43-sm{font-size:43px!important}.font44-sm{font-size:44px!important}.font45-sm{font-size:45px!important}.font46-sm{font-size:46px!important}.font47-sm{font-size:47px!important}.font48-sm{font-size:48px!important}.font49-sm{font-size:49px!important}.font50-sm{font-size:50px!important}.clearfix-sm{clear:both;display:block}ul.half-sm li{display:inline-block;min-width:48%}ul.three-sm li{display:inline-block;min-width:31%}.text-center-sm{text-align:center!important}.text-justify-sm{text-align:justify!important}.text-left-sm{text-align:left!important}.text-right-sm{text-align:right!important}}
@media(max-width:767px){.amt-0-xs{margin-top:0!important}.amt-1-xs{margin-top:1px!important}.amt-2-xs{margin-top:2px!important}.amt-3-xs{margin-top:3px!important}.amt-4-xs{margin-top:4px!important}.amt-5-xs{margin-top:5px!important}.amt-6-xs{margin-top:6px!important}.amt-7-xs{margin-top:7px!important}.amt-8-xs{margin-top:8px!important}.amt-9-xs{margin-top:9px!important}.amt-10-xs{margin-top:10px!important}.amt-15-xs{margin-top:15px!important}.amt-20-xs{margin-top:20px!important}.amt-25-xs{margin-top:25px!important}.amt-30-xs{margin-top:30px!important}.amt-35-xs{margin-top:35px!important}.amt-40-xs{margin-top:40px!important}.amt-45-xs{margin-top:45px!important}.amt-50-xs{margin-top:50px!important}.amt-55-xs{margin-top:55px!important}.amt-60-xs{margin-top:60px!important}.amt-65-xs{margin-top:65px!important}.amt-70-xs{margin-top:70px!important}.amt-75-xs{margin-top:75px!important}.amt-80-xs{margin-top:80px!important}.amt-85-xs{margin-top:85px!important}.amt-90-xs{margin-top:90px!important}.amt-95-xs{margin-top:95px!important}.amt-100-xs{margin-top:100px!important}.amb-0-xs{margin-bottom:0!important}.amb-1-xs{margin-bottom:1px!important}.amb-2-xs{margin-bottom:2px!important}.amb-3-xs{margin-bottom:3px!important}.amb-4-xs{margin-bottom:4px!important}.amb-5-xs{margin-bottom:5px!important}.amb-6-xs{margin-bottom:6px!important}.amb-7-xs{margin-bottom:7px!important}.amb-8-xs{margin-bottom:8px!important}.amb-9-xs{margin-bottom:9px!important}.amb-10-xs{margin-bottom:10px!important}.amb-15-xs{margin-bottom:15px!important}.amb-20-xs{margin-bottom:20px!important}.amb-25-xs{margin-bottom:25px!important}.amb-30-xs{margin-bottom:30px!important}.amb-35-xs{margin-bottom:35px!important}.amb-40-xs{margin-bottom:40px!important}.amb-45-xs{margin-bottom:45px!important}.amb-50-xs{margin-bottom:50px!important}.amb-55-xs{margin-bottom:55px!important}.amb-60-xs{margin-bottom:60px!important}.amb-65-xs{margin-bottom:65px!important}.amb-70-xs{margin-bottom:70px!important}.amb-75-xs{margin-bottom:75px!important}.amb-80-xs{margin-bottom:80px!important}.amb-85-xs{margin-bottom:85px!important}.amb-90-xs{margin-bottom:90px!important}.amb-95-xs{margin-bottom:95px!important}.amb-100-xs{margin-bottom:100px!important}.apt-0-xs{padding-top:0!important}.apt-1-xs{padding-top:1px!important}.apt-2-xs{padding-top:2px!important}.apt-3-xs{padding-top:3px!important}.apt-4-xs{padding-top:4px!important}.apt-5-xs{padding-top:5px!important}.apt-6-xs{padding-top:6px!important}.apt-7-xs{padding-top:7px!important}.apt-8-xs{padding-top:8px!important}.apt-9-xs{padding-top:9px!important}.apt-10-xs{padding-top:10px!important}.apt-15-xs{padding-top:15px!important}.apt-20-xs{padding-top:20px!important}.apt-25-xs{padding-top:25px!important}.apt-30-xs{padding-top:30px!important}.apt-35-xs{padding-top:35px!important}.apt-40-xs{padding-top:40px!important}.apt-45-xs{padding-top:45px!important}.apt-50-xs{padding-top:50px!important}.apt-55-xs{padding-top:55px!important}.apt-60-xs{padding-top:60px!important}.apt-65-xs{padding-top:65px!important}.apt-70-xs{padding-top:70px!important}.apt-75-xs{padding-top:75px!important}.apt-80-xs{padding-top:80px!important}.apt-85-xs{padding-top:85px!important}.apt-90-xs{padding-top:90px!important}.apt-95-xs{padding-top:95px!important}.apt-100-xs{padding-top:100px!important}.apb-0-xs{padding-bottom:0!important}.apb-1-xs{padding-bottom:1px!important}.apb-2-xs{padding-bottom:2px!important}.apb-3-xs{padding-bottom:3px!important}.apb-4-xs{padding-bottom:4px!important}.apb-5-xs{padding-bottom:5px!important}.apb-6-xs{padding-bottom:6px!important}.apb-7-xs{padding-bottom:7px!important}.apb-8-xs{padding-bottom:8px!important}.apb-9-xs{padding-bottom:9px!important}.apb-10-xs{padding-bottom:10px!important}.apb-15-xs{padding-bottom:15px!important}.apb-20-xs{padding-bottom:20px!important}.apb-25-xs{padding-bottom:25px!important}.apb-30-xs{padding-bottom:30px!important}.apb-35-xs{padding-bottom:35px!important}.apb-40-xs{padding-bottom:40px!important}.apb-45-xs{padding-bottom:45px!important}.apb-50-xs{padding-bottom:50px!important}.apb-55-xs{padding-bottom:55px!important}.apb-60-xs{padding-bottom:60px!important}.apb-65-xs{padding-bottom:65px!important}.apb-70-xs{padding-bottom:70px!important}.apb-75-xs{padding-bottom:75px!important}.apb-80-xs{padding-bottom:80px!important}.apb-85-xs{padding-bottom:85px!important}.apb-90-xs{padding-bottom:90px!important}.apb-95-xs{padding-bottom:95px!important}.apb-100-xs{padding-bottom:100px!important}.apl-0-xs{padding-left:0!important}.apl-5-xs{padding-left:5px!important}.apl-10-xs{padding-left:10px!important}.apl-15-xs{padding-left:15px!important}.apl-20-xs{padding-left:20px!important}.apl-25-xs{padding-left:25px}.apl-30-xs{padding-left:30px!important}.apl-35-xs{padding-left:35px!important}.apl-40-xs{padding-left:40px!important}.apl-45-xs{padding-left:45px!important}.apl-50-xs{padding-left:50px!important}.apr-0-xs{padding-right:0!important}.apr-5-xs{padding-right:5px!important}.apr-10-xs{padding-right:10px!important}.apr-15-xs{padding-right:15px!important}.apr-20-xs{padding-right:20px!important}.apr-25-xs{padding-right:25px!important}.apr-30-xs{padding-right:30px!important}.apr-35-xs{padding-right:35px!important}.apr-40-xs{padding-right:40px!important}.apr-45-xs{padding-right:45px!important}.apr-50-xs{padding-right:50px!important}.padd5-xs{padding:5px}.padd10-xs{padding:10px}.padd15-xs{padding:15px}.padd20-xs{padding:20px}.padd25-xs{padding:25px}.padd30-xs{padding:30px}.padd35-xs{padding:35px}.padd40-xs{padding:40px}.padd45-xs{padding:45px}.padd50-xs{padding:50px}.padd55-xs{padding:55px}.padd60-xs{padding:60px}.padd010-xs{padding:0 10px}.padd015-xs{padding:0 15px}.padd025-xs{padding:0 20px}.padd510-xs{padding:5px 10px}.padd515-xs{padding:5px 15px}.padd520-xs{padding:5px 20px}.padd525-xs{padding:5px 25px}.padd105-xs{padding:10px 5px}.padd1015-xs{padding:10px 15px}.padd1020-xs{padding:10px 20px}.lh-20-xs{line-height:20px!important}.lh-22-xs{line-height:22px!important}.lh-24-xs{line-height:24px!important}.lh-25-xs{line-height:25px!important}.lh-26-xs{line-height:26px!important}.lh-28-xs{line-height:28px!important}.lh-30-xs{line-height:30px!important}.lh-32-xs{line-height:32px!important}.lh-34-xs{line-height:34px!important}.lh-35-xs{line-height:35px!important}.lh-36-xs{line-height:36px!important}.lh-38-xs{line-height:38px!important}.lh-40-xs{line-height:40px!important}.lh-42-xs{line-height:42px!important}.lh-44-xs{line-height:44px!important}.lh-45-xs{line-height:45px!important}.lh-46-xs{line-height:46px!important}.lh-48-xs{line-height:48px!important}.lh-50-xs{line-height:50px!important}.font10-xs{font-size:10px!important}.font11-xs{font-size:11px!important}.font12-xs{font-size:12px!important}.font13-xs{font-size:13px!important}.font14-xs{font-size:14px!important}.font15-xs{font-size:15px!important}.font16-xs{font-size:16px!important}.font17-xs{font-size:17px!important}.font18-xs{font-size:18px!important}.font19-xs{font-size:19px!important}.font20-xs{font-size:20px!important}.font21-xs{font-size:21px!important}.font22-xs{font-size:22px!important}.font23-xs{font-size:23px!important}.font24-xs{font-size:24px!important}.font25-xs{font-size:25px!important}.font26-xs{font-size:26px!important}.font27-xs{font-size:27px!important}.font28-xs{font-size:28px!important}.font29-xs{font-size:29px!important}.font30-xs{font-size:30px!important}.font31-xs{font-size:31px!important}.font32-xs{font-size:32px!important}.font33-xs{font-size:33px!important}.font34-xs{font-size:34px!important}.font35-xs{font-size:35px!important}.font36-xs{font-size:36px!important}.font37-xs{font-size:37px!important}.font38-xs{font-size:38px!important}.font39-xs{font-size:39px!important}.font40-xs{font-size:40px!important}.font41-xs{font-size:41px!important}.font42-xs{font-size:42px!important}.font43-xs{font-size:43px!important}.font44-xs{font-size:44px!important}.font45-xs{font-size:45px!important}.font46-xs{font-size:46px!important}.font47-xs{font-size:47px!important}.font48-xs{font-size:48px!important}.font49-xs{font-size:49px!important}.font50-xs{font-size:50px!important}.clearfix-xs{clear:both;display:block}ul.half-xs li{display:inline-block;min-width:48%}ul.three-xs li{display:inline-block;min-width:31%}.text-center-xs{text-align:center!important}.text-justify-xs{text-align:justify!important}.text-left-xs{text-align:left!important}.text-right-xs{text-align:right!important}.float-none-xs{float:none!important}.float-left-xs{float:left!important}.float-right-xs{float:right!important}.dblock-xs{display:block!important}.dinline-xs{display:block!important}.dinlineblock-xs{display:block!important}.dtable-xs{display:table!important}.full-xs{width:100%!important}.tagger{text-align:center!important}}.visible-xss{display:none}
@media(max-width:640px){.visible-xss{display:block!important}.hidden-xss{display:none!important}.col-xss-12{width:100%}.amt-0-xss{margin-top:0!important}.amt-1-xss{margin-top:1px!important}.amt-2-xss{margin-top:2px!important}.amt-3-xss{margin-top:3px!important}.amt-4-xss{margin-top:4px!important}.amt-5-xss{margin-top:5px!important}.amt-6-xss{margin-top:6px!important}.amt-7-xss{margin-top:7px!important}.amt-8-xss{margin-top:8px!important}.amt-9-xss{margin-top:9px!important}.amt-10-xss{margin-top:10px!important}.amt-15-xss{margin-top:15px!important}.amt-20-xss{margin-top:20px!important}.amt-25-xss{margin-top:25px!important}.amt-30-xss{margin-top:30px!important}.amt-35-xss{margin-top:35px!important}.amt-40-xss{margin-top:40px!important}.amt-45-xss{margin-top:45px!important}.amt-50-xss{margin-top:50px!important}.amt-55-xss{margin-top:55px!important}.amt-60-xss{margin-top:60px!important}.amt-65-xss{margin-top:65px!important}.amt-70-xss{margin-top:70px!important}.amt-75-xss{margin-top:75px!important}.amt-80-xss{margin-top:80px!important}.amt-85-xss{margin-top:85px!important}.amt-90-xss{margin-top:90px!important}.amt-95-xss{margin-top:95px!important}.amt-100-xss{margin-top:100px!important}.amb-0-xss{margin-bottom:0!important}.amb-1-xss{margin-bottom:1px!important}.amb-2-xss{margin-bottom:2px!important}.amb-3-xss{margin-bottom:3px!important}.amb-4-xss{margin-bottom:4px!important}.amb-5-xss{margin-bottom:5px!important}.amb-6-xss{margin-bottom:6px!important}.amb-7-xss{margin-bottom:7px!important}.amb-8-xss{margin-bottom:8px!important}.amb-9-xss{margin-bottom:9px!important}.amb-10-xss{margin-bottom:10px!important}.amb-15-xss{margin-bottom:15px!important}.amb-20-xss{margin-bottom:20px!important}.amb-25-xss{margin-bottom:25px!important}.amb-30-xss{margin-bottom:30px!important}.amb-35-xss{margin-bottom:35px!important}.amb-40-xss{margin-bottom:40px!important}.amb-45-xss{margin-bottom:45px!important}.amb-50-xss{margin-bottom:50px!important}.amb-55-xss{margin-bottom:55px!important}.amb-60-xss{margin-bottom:60px!important}.amb-65-xss{margin-bottom:65px!important}.amb-70-xss{margin-bottom:70px!important}.amb-75-xss{margin-bottom:75px!important}.amb-80-xss{margin-bottom:80px!important}.amb-85-xss{margin-bottom:85px!important}.amb-90-xss{margin-bottom:90px!important}.amb-95-xss{margin-bottom:95px!important}.amb-100-xss{margin-bottom:100px!important}.apt-0-xss{padding-top:0!important}.apt-1-xss{padding-top:1px!important}.apt-2-xss{padding-top:2px!important}.apt-3-xss{padding-top:3px!important}.apt-4-xss{padding-top:4px!important}.apt-5-xss{padding-top:5px!important}.apt-6-xss{padding-top:6px!important}.apt-7-xss{padding-top:7px!important}.apt-8-xss{padding-top:8px!important}.apt-9-xss{padding-top:9px!important}.apt-10-xss{padding-top:10px!important}.apt-15-xss{padding-top:15px!important}.apt-20-xss{padding-top:20px!important}.apt-25-xss{padding-top:25px!important}.apt-30-xss{padding-top:30px!important}.apt-35-xss{padding-top:35px!important}.apt-40-xss{padding-top:40px!important}.apt-45-xss{padding-top:45px!important}.apt-50-xss{padding-top:50px!important}.apt-55-xss{padding-top:55px!important}.apt-60-xss{padding-top:60px!important}.apt-65-xss{padding-top:65px!important}.apt-70-xss{padding-top:70px!important}.apt-75-xss{padding-top:75px!important}.apt-80-xss{padding-top:80px!important}.apt-85-xss{padding-top:85px!important}.apt-90-xss{padding-top:90px!important}.apt-95-xss{padding-top:95px!important}.apt-100-xss{padding-top:100px!important}.apb-0-xss{padding-bottom:0!important}.apb-5-xss{padding-bottom:5px!important}.apb-10-xss{padding-bottom:10px!important}.apb-15-xss{padding-bottom:15px!important}.apb-20-xss{padding-bottom:20px!important}.apb-25-xss{padding-bottom:25px!important}.apb-30-xss{padding-bottom:30px!important}.apb-35-xss{padding-bottom:35px!important}.apb-40-xss{padding-bottom:40px!important}.apb-45-xss{padding-bottom:45px!important}.apb-50-xss{padding-bottom:50px!important}.apb-55-xss{padding-bottom:55px!important}.apb-60-xss{padding-bottom:60px!important}.apb-65-xss{padding-bottom:65px!important}.apb-70-xss{padding-bottom:70px!important}.apb-75-xss{padding-bottom:75px!important}.apb-80-xss{padding-bottom:80px!important}.apb-85-xss{padding-bottom:85px!important}.apb-90-xss{padding-bottom:90px!important}.apb-95-xss{padding-bottom:95px!important}.apb-100-xss{padding-bottom:100px!important}.apl-0-xss{padding-left:0!important}.apl-5-xss{padding-left:5px!important}.apl-10-xss{padding-left:10px!important}.apl-15-xss{padding-left:15px!important}.apl-20-xss{padding-left:20px!important}.apl-25-xss{padding-left:25px}.apl-30-xss{padding-left:30px!important}.apl-35-xss{padding-left:35px!important}.apl-40-xss{padding-left:40px!important}.apl-45-xss{padding-left:45px!important}.apl-50-xss{padding-left:50px!important}.apr-0-xss{padding-right:0!important}.apr-5-xss{padding-right:5px!important}.apr-10-xss{padding-right:10px!important}.apr-15-xss{padding-right:15px!important}.apr-20-xss{padding-right:20px!important}.apr-25-xss{padding-right:25px!important}.apr-30-xss{padding-right:30px!important}.apr-35-xss{padding-right:35px!important}.apr-40-xss{padding-right:40px!important}.apr-45-xss{padding-right:45px!important}.apr-50-xss{padding-right:50px!important}.padd5-xss{padding:5px!important}.padd10-xss{padding:10px!important}.padd15-xss{padding:15px!important}.padd20-xss{padding:20px!important}.padd25-xss{padding:25px!important}.padd30-xss{padding:30px!important}.padd35-xss{padding:35px!important}.padd40-xss{padding:40px!important}.padd45-xss{padding:45px!important}.padd50-xss{padding:50px!important}.padd55-xss{padding:55px!important}.padd60-xss{padding:60px!important}.padd010-xss{padding:0 10px}.padd015-xss{padding:0 15px}.padd025-xss{padding:0 20px}.padd510-xss{padding:5px 10px}.padd515-xss{padding:5px 15px}.padd520-xss{padding:5px 20px}.padd525-xss{padding:5px 25px}.padd105-xss{padding:10px 5px}.padd1015-xss{padding:10px 15px}.padd1020-xss{padding:10px 20px}.lh-20-xss{line-height:20px!important}.lh-22-xss{line-height:22px!important}.lh-24-xss{line-height:24px!important}.lh-25-xss{line-height:25px!important}.lh-26-xss{line-height:26px!important}.lh-28-xss{line-height:28px!important}.lh-30-xss{line-height:30px!important}.lh-32-xss{line-height:32px!important}.lh-34-xss{line-height:34px!important}.lh-35-xss{line-height:35px!important}.lh-36-xss{line-height:36px!important}.lh-38-xss{line-height:38px!important}.lh-40-xss{line-height:40px!important}.lh-42-xss{line-height:42px!important}.lh-44-xss{line-height:44px!important}.lh-45-xss{line-height:45px!important}.lh-46-xss{line-height:46px!important}.lh-48-xss{line-height:48px!important}.lh-50-xss{line-height:50px!important}.font10-xss{font-size:10px!important}.font11-xss{font-size:11px!important}.font12-xss{font-size:12px!important}.font13-xss{font-size:13px!important}.font14-xss{font-size:14px!important}.font15-xss{font-size:15px!important}.font16-xss{font-size:16px!important}.font17-xss{font-size:17px!important}.font18-xss{font-size:18px!important}.font19-xss{font-size:19px!important}.font20-xss{font-size:20px!important}.font21-xss{font-size:21px!important}.font22-xss{font-size:22px!important}.font23-xss{font-size:23px!important}.font24-xss{font-size:24px!important}.font25-xss{font-size:25px!important}.font26-xss{font-size:26px!important}.font27-xss{font-size:27px!important}.font28-xss{font-size:28px!important}.font29-xss{font-size:29px!important}.font30-xss{font-size:30px!important}.font31-xss{font-size:31px!important}.font32-xss{font-size:32px!important}.font33-xss{font-size:33px!important}.font34-xss{font-size:34px!important}.font35-xss{font-size:35px!important}.font36-xss{font-size:36px!important}.font37-xss{font-size:37px!important}.font38-xss{font-size:38px!important}.font39-xss{font-size:39px!important}.font40-xss{font-size:40px!important}.font41-xss{font-size:41px!important}.font42-xss{font-size:42px!important}.font43-xss{font-size:43px!important}.font44-xss{font-size:44px!important}.font45-xss{font-size:45px!important}.font46-xss{font-size:46px!important}.font47-xss{font-size:47px!important}.font48-xss{font-size:48px!important}.font49-xss{font-size:49px!important}.font50-xss{font-size:50px!important}.clearfix-xss{clear:both;display:block}ul.half-xss li{display:inline-block;min-width:48%}ul.three-xss li{display:inline-block;min-width:31%}.text-center-xs{text-align:center!important}.text-justify-xss{text-align:justify!important}.text-left-xss{text-align:left!important}.text-right-xss{text-align:right!important}.float-none-xss{float:none!important}.float-left-xss{float:left!important}.float-right-xss{float:right!important}.dblock-xss{display:block!important}.dinline-xss{display:block!important}.dinlineblock-xss{display:block!important}.dtable-xss{display:table!important}.full-xss{width:100%!important}}
.datepicker,.daterange,.daterangebooking,.daterange-small,.daterangebooking-small{cursor:pointer;background:url(../images/calendar.png) no-repeat right 10px center #fff!important;padding-right:20px!important}
.color2{color:#3E4559;}
.bglight{background-color:#eaf3fa;}
.bounce{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite;bottom:20px;left:50%;transform:translateX(-50%);width:40px;height:40px;}
@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}
@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}
.bounceSide{-moz-animation:bounceSide 2s infinite;-webkit-animation:bounceSide 2s infinite;animation:bounceSide 2s infinite;}
@-webkit-keyframes bounceSide{0%,20%,50%,80%,100%{-webkit-transform:translateX(0)}40%{-webkit-transform:translateX(-20px)}60%{-webkit-transform:translateX(-10px)}}
@keyframes bounceSide{0%,20%,50%,80%,100%{transform:translateX(0)}40%{transform:translateX(-20px)}60%{transform:translateX(-10px)}}

.breadcrumb{background-color:transparent;margin:0;padding:0;}
.breadcrumb li{display:inline-block;float:none;width:auto;}
.breadcrumb-item + .breadcrumb-item::before{color:#fff}
.breadcrumb-item.active{color:#fff}
.breadcrumb li a,.breadcrumb li{font-size:13px;text-transform:capitalize;font-weight:500;color:#fff;}
.breadcrumb-item + .breadcrumb-item::before {font-size:12px;font-weight:600;position: relative;top:0;content:'/';}
.breadcrumb.dark .breadcrumb-item + .breadcrumb-item::before,.breadcrumb.dark .breadcrumb-item.active,.breadcrumb.dark li a,.breadcrumb.dark li{color:#3E4559}
.shadowa{box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;}
.homepage_slider{height:100vh;overflow:hidden;background:#000}
.homepage_slider .most_popular{padding-left:54px;position:absolute;font-size:21px;color:#fff;width:350px;right:50%;margin-right:-603px;bottom:300px;z-index:1}
.homepage_slider .most_popular:before{width:30px;height:40px;background:url(../images/geo.svg) center center no-repeat;background-size:contain;position:absolute;top:0;left:0;content:''}
.homepage_slider .slide:before{height:28%;bottom:0;left:0;right:0;content:'';position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);z-index:2}
.homepage_slider .slide .video{position:absolute;top:0;right:0;bottom:0;left:0}
.homepage_slider .slide .video video{object-fit:cover;width:100%;height:100%}
.homepage_slider .slider-pagi{width:14px;height:auto;position:absolute;right:76px;top:50%;bottom:auto;left:auto;transform:translateY(-50%)}
.homepage_slider .slider-pagi__elem{width:14px;height:14px;background:rgba(255,255,255,0.44);border:0;margin:10px 0}
.homepage_slider .slider-pagi__elem:hover{cursor:pointer}
.homepage_slider .slider-pagi__elem:before{display:none}
.homepage_slider .slider-pagi__elem.active{background:#fff;border:0}
.homepage_slider .slide__controls{margin-top:33px}
.homepage_slider .slide__controls .btn{height:62px;background:#ff7f00;border-radius:31px;display:block;float:left;line-height:62px;text-align:center;font-size:21px;font-weight:500;width:auto;padding:0 48px}
.homepage_slider .slide__controls .btn:hover{background:#d46a00}
.homepage_slider .slide__controls .btn.btn__choose_tour{background:rgba(255,255,255,0);margin-left:26px;line-height:58px;border:2px solid rgba(255,255,255,0.36)}
.homepage_slider .slide__controls .btn.btn__choose_tour:hover{background:rgba(255,255,255,0.36);border-color:rgba(255,255,255,0)}
.homepage_slider .slide__controls .arrow{width:62px;height:62px;border:2px solid rgba(255,255,255,0.36);border-radius:50%;display:block;float:left;margin-left:35px;position:relative}
.homepage_slider .slide__controls .arrow:before{background:url(../images/left-arrow.svg) center center no-repeat;background-size:contain;width:20px;height:14px;content:'';position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-10px}
.homepage_slider .categories{position:absolute;bottom:50px;left:0;z-index:4;width:100%;}
.homepage_slider .categories.scrolled .items .scroll{transform:translateX(-950px);transition:all .3s linear}
.homepage_slider .categories.scrolled .other_items .icon .arrow:before{transform:rotate(180deg);transition:all .2s linear}
.homepage_slider .categories .items{width:auto;display: flex;justify-content: center;overflow:hidden;white-space:nowrap}
.homepage_slider .categories .items .scroll{width:auto;transition:all .3s linear}
.homepage_slider .categories .other_items{width:185px}
.homepage_slider .categories .other_items .categories_item{width:100%;border-right:0;padding-left:55px}
.homepage_slider .categories .other_items .icon{opacity:1}
.homepage_slider .categories .other_items .icon .arrow{border:2px solid rgba(255,255,255,0.36);border-radius:50%;display:block;float:left;position:relative;width:62px;height:62px;display:inline-block;float:none}
.homepage_slider .categories .other_items .icon .arrow:before{background:url(../images/left-arrow.svg) center center no-repeat;background-size:contain;width:20px;height:14px;content:'';position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-10px;transition:all .2s linear}
.homepage_slider .categories_item{width:238px;border-right:1px solid rgba(255,255,255,0.13);height:150px;padding-top:10px;display:inline-block;float:none;white-space:normal;margin-left:-3px}
.homepage_slider .categories_item:hover{cursor:pointer}
.homepage_slider .categories_item:hover *{cursor:pointer}
.homepage_slider .categories_item:hover ._title{color:#176EFF;transition:all .2s linear}
.homepage_slider .categories_item:hover .icon{opacity:1;transition:all .2s linear}
.homepage_slider .categories_item .icon{height:67px;text-align:center;vertical-align:bottom;margin-bottom:26px;transition:all .2s linear}
.homepage_slider .categories_item .icon .icon-wrap{width:67px;display:inline-block;float:none;height:67px;border-radius:50%;overflow:hidden}
.homepage_slider .categories_item ._title{font-size:15px;color:#fff;font-weight:500;text-align:center;transition:all .2s linear}
.homepage_slider .categories_item ._title span{display:inline-block}
.search_form{width:1306px;position:fixed;left:50%;margin-left:-653px;border-bottom:2px solid #fff;z-index:6;top:25vh;padding-right:165px;opacity:0;will-change:opacity;display:none}
.search_form.visible{top:30vh;opacity:1;transition:all .2s linear}
.search_form .input{font-size:51px;font-weight:500;color:#fff;background:none;border:0;padding-bottom:25px;display:block;float:left;width:100%}
.search_form .input::-webkit-input-placeholder{color:#fff}
.search_form .input::-moz-placeholder{color:#fff}
.search_form .input:-moz-placeholder{color:#fff}
.search_form .input:-ms-input-placeholder{color:#fff}
.search_form .submit{width:45px;position:absolute;top:0;right:92px;height:85px;background:none}
.search_form .submit:before{background:url(../images/search-icon.svg) center center no-repeat;background-size:contain;position:absolute;top:50%;left:50%;content:'';width:44px;height:44px;margin-top:-22px;margin-left:-22px}
.search_form .close{width:45px;height:85px;position:absolute;top:0;right:0;background:none}
.search_form .close:before{background:url(../images/close.svg) center center no-repeat;background-size:contain;position:absolute;top:50%;left:50%;content:'';width:38px;height:38px;margin-top:-19px;margin-left:-19px}
.search_form .close:hover{cursor:pointer}
.overlay{background:#000;opacity:.86;position:fixed;top:0;left:0;right:0;bottom:0;z-index:5;will-change:opacity;display:none}
.slide__text-heading{font-size:5vw;font-weight:900}
.slide__text{width:100%;position:absolute;left:0;bottom:300px;z-index:3}
.slide__text-desc{font-size:25px;font-weight:400;line-height:1.44;max-width:700px}
.slide__text-heading{margin-bottom:20px}
*{box-sizing:border-box}
.header{position:absolute;top:0;left:0;z-index:5;width: 100%;}
.header__top{padding:22px 0;display: table;width: 100%;}
.header__top .tel a{display:block;}
.header__top .email a{display:block;}
.header__top .socials{width:auto;float:right}
.header__top .socials .a{width:30px;height:30px;text-align:center;display:block;float:left;position:relative;margin-left:16px;opacity:.6}
.header__top .socials .a:hover{opacity:1}
.header__top .socials .a:first-child{margin-left:0}
.header__bottom{border-bottom:1px solid rgba(255,255,255,0.29);padding-top:5px}
.header__bottom .logo{font-size:43px;font-weight:300;color:#fff;width:auto;display:block;float:left}
.header__bottom .menu{width:auto;margin-left:180px;display: inline-block;}
.header__bottom .menu .scroll_wrap > ul{width:auto}
.header__bottom .menu .scroll_wrap > ul > li{width:auto;margin:0 10px;position:relative;display:inline-block;float:none;}
.header__bottom .menu .scroll_wrap > ul > li.dropdown_li:before{height:20px;bottom:-19px;left:0;right:0;content:'';position:absolute}
.header__bottom .menu .scroll_wrap > ul > li > a{line-height:70px;font-size:15px;font-weight:500;display:block;float:left;color:#fff;position:relative;padding:0 25px;text-transform: uppercase;}
.header__bottom .menu .scroll_wrap > ul > li.active > a:before{height:2px;background:#fff;position:absolute;bottom:-1px;left:0;right:0;content:''}
.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu{background:#fff;position:absolute;border-radius:10px;width:auto;min-width:205px;top:100%;margin-top:10px;left:0;padding:12px 0;display:none}
.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li{padding:0 15px 0 30px}
.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li:before{height:100%;width:20px;left:100%;content:'';position:absolute}
.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li > a{position:relative}
.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li > a:before{background:url(../images/arrow-3.svg) center center no-repeat;background-size:contain;position:absolute;content:'';right:0;top:50%;margin-top:-5px;width:8px;height:10px}
.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li .submenu{position:absolute;width:auto;left:100%;top:0;margin-left:10px;background:#fff;border-radius:10px;padding:12px 30px;display:none}
.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li a{display:block;padding:11px 0;white-space:nowrap;font-size:14px}
.header__bottom .menu .scroll_wrap > ul > li a:hover{color:#ff7f00}
.header__bottom .menu .scroll_wrap > ul > li a.hover{color:#ff7f00}
.header__bottom .search_link{margin-top: 15px;float:right;height:40px;line-height:32px;position:relative;cursor:pointer;color:#fff;background:#ff7f00;padding:3px 14px;border-radius:4px;font-weight:600;}
.header__bottom .search_link a:hover{cursor:pointer;color:#fff;}
@media(min-width:768px){
.log-in-pop{width:705px;background:url(../images/modal-bg.jpg) no-repeat right top #fff;background-size:37%;}
}
@media(min-width:992px){
.log-in-pop{background:url(../images/modal-bg.jpg) no-repeat right top #fff;background-size:37%;width:900px;}
.umodal .modal-dialog{width:900px!important;}
}
@media(min-width:1200px){
.umodal .modal-dialog,.log-in-pop{width:1050px!important;}
}
@media(max-width:768px){
.log-in-pop{background:#fff;background-size:37%;width:90%;max-width:500px;}
.log-in-pop .log-in-pop-left{display:none;}
.log-in-pop .log-in-pop-right{width:100%;}
}
body.modal-open{overflow:hidden!important;}
.modal .col .input-field{width:auto;}
.fade.in{background: rgba(0,0,0,.75);}
.log-in-pop{position:relative;overflow:hidden;margin:0 auto;margin-top:9%;display:flex;align-items: end;}
.log-in-pop-left{float:left;width:37%;height:100%;bottom:0;position:relative;align-self: flex-end;}
.log-in-pop-right{float:left;width:63%;}
.log-in-pop-right .slogan{padding:15px 25px 15px;}
.log-in-pop-right form{padding:20px 25px 10px 25px;}
.log-in-pop-right.full{width:100%;}
.log-in-pop-right h4{margin-bottom:10px}
.log-in-pop-right a{color:#333}
.log-in-pop-right input[type="checkbox"][disabled]{color:#333;cursor:default;}
.log-in-pop-right .form-control{height:46px;}
.log-in-pop-right textarea.form-control{height:100px;}
.log-in-pop-right form label{display:none;}
.log-in-pop-right .btn{border-radius:4px;height:46px;line-height:44px;}
.log-in-btn{background:#f4364f;color:#fff;padding:2px 10px;font-weight:600;}
.pop-close{color:#333;width:24px;height:24px;display:inline-block;position:absolute;top:15px;right:15px;transition:all ease .3s;}
.pop-close:hover{transform:rotate(180deg)}
.pop-close img{width:24px}
.modal-open{overflow:inherit!important}
.aselect{cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;background:url(../images/angle-down.png) no-repeat right 10px center #fff!important;background-size:10px!important;padding-right:25px!important}
.section_title{font-size:40px;font-weight:900;color:#3E4559}
.section_subtitle{color:#ff7f00;font-weight:900;text-transform:uppercase;letter-spacing:1px;line-height:1.4;margin-bottom:5px}
.most_popular__section{background:#000;padding-bottom:50px;overflow:hidden;padding-top:60px}
.most_popular__section .slick-list{overflow:visible}
.most_popular__section .slick-slider .slick-track,.most_popular__section .slick-slider .slick-list{will-change:transform}
.most_popular__section .section_title{color:#fff}
.most_popular__section .top_part{position:relative;margin-bottom:45px}
.most_popular__section .top_part_left{width:63%}
.most_popular__section .top_part_right{width:auto;float:right;position:absolute;right:0;bottom:0}
.most_popular__section .top_part_right .controls{width:auto;margin-left:50px}
.most_popular__section .top_part_right .btn{height:62px;background:#ff7f00;border-radius:31px;display:block;float:left;line-height:58px;text-align:center;font-size:21px;font-weight:500;width:auto;padding:0 48px;color:#fff;background:rgba(255,255,255,0);margin-left:26px;border:2px solid rgba(255,255,255,0.36);transition:all .2s linear}
.most_popular__section .top_part_right .btn:hover{background:rgba(255,255,255,0.36);border-color:rgba(255,255,255,0);transition:all .2s linear;cursor:pointer}
.most_popular__section .top_part_right .btn:hover *{cursor:pointer}
.most_popular__section .top_part_right .arrow{width:62px;height:62px;border:2px solid rgba(255,255,255,0.36);border-radius:50%;display:block;float:left;margin:0 10px;position:relative;transition:all .2s linear}
.most_popular__section .top_part_right .arrow:before{background:url(../images/left-arrow.svg) center center no-repeat;background-size:contain;width:20px;height:14px;content:'';position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-10px}
.most_popular__section .top_part_right .arrow.prev:before{transform:rotate(180deg)}
.most_popular__section .top_part_right .arrow:hover{border-color:#fff;transition:all .2s linear;cursor:pointer}
.most_popular__section .slider_item{background-position:center center;background-repeat:no-repeat;background-size:cover;height:560px;width:865px;border-radius:14px;padding:55px 70px;position:relative;margin-right:34px;overflow:hidden;display:block;float:left}
.most_popular__section .small .slider_item{width:400px;height:450px;border-radius:14px;padding:25px 25px;position:relative;margin-right:34px;overflow:hidden;display:block;float:left}
.most_popular__section .slider_item:before{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);position:absolute;bottom:0;left:0;right:0;top:0;content:''}
.most_popular__section .slider_item__tags{position:relative;z-index:1}
.most_popular__section .slider_item__tags .tag{height:36px;width:auto;display:block;float:left;line-height:36px;color:#fff;border-radius:18px;font-size:17px;font-weight:500;text-align:center;padding:0 15px;margin-right:15px}
.most_popular__section .slider_item__tags .tag:last-child{margin-right:0}
.most_popular__section .slider_item__tags .tag.discount{background:#CB4822}
.most_popular__section .slider_item__tags .tag.new{background:#009A70}
.most_popular__section .slider_item__content{max-width:600px;position:absolute;z-index:1;bottom:0;left:0;padding:30px 70px 65px}
.most_popular__section .small .slider_item__content{position:absolute;z-index:1;bottom:0;left:0;padding:20px 30px 40px}
.most_popular__section .slider_item__content .rating{margin-bottom:10px}
.most_popular__section .slider_item__content .rating .stars{width:auto}
.most_popular__section .slider_item__content .rating .stars .star{width:18px;height:17px;display:block;float:left;position:relative;padding:0 2px}
.most_popular__section .slider_item__content .rating .stars .star:first-child{padding-left:0}
.most_popular__section .slider_item__content .rating .stars .star:first-child:before{left:0}
.most_popular__section .slider_item__content .rating .stars .star:first-child:after{left:0}
.most_popular__section .slider_item__content .rating .stars .star:before{width:14px;height:14px;background:url(../images/star.svg) center center no-repeat;background-size:contain;content:'';position:absolute;top:0;left:2px}
.most_popular__section .slider_item__content .rating .stars .star:after{width:14px;height:14px;background:url(../images/star-active.svg) center center no-repeat;background-size:contain;content:'';position:absolute;top:0;left:2px;display:none}
.most_popular__section .slider_item__content .rating .stars .star.active:before{display:none}
.most_popular__section .slider_item__content .rating .stars .star.active:after{display:block}
.most_popular__section .slider_item__content .rating .reviews_count{width:auto;font-size:15px;color:rgba(255,255,255,0.65);margin-left:10px;line-height:1}
.most_popular__section .slider_item__content .title{font-size:28px;font-weight:900;color:#fff;margin-bottom:10px;transition:all .2s linear}
.most_popular__section .slider_item__content .description{font-size:18px;color:rgba(255,255,255,0.65);font-style:italic;margin-bottom:18px;line-height:1.4}
.most_popular__section .slider_item__content .places ul li{display:inline-block;font-size:16px;color:rgba(255,255,255,0.75);font-style:italic;margin-bottom:18px;line-height:1.4;position:relative;}
.most_popular__section .slider_item__content .places ul li+li{margin-left:10px;padding-left:10px;}
.most_popular__section .slider_item__content .places ul li+li::before{content:'';position:absolute;width:15px;height:100%;left:-10px;color:#fff;background:url(../images/arrow-right.svg) no-repeat right center;}
.most_popular__section .slider_item__content .days{position:relative}
.most_popular__section .slider_item__content .days span{font-size:18px;color:rgba(255,255,255,0.65);font-weight:400}
.benefits{background:#000;padding-top:50px;padding-bottom:100px}
.benefits .item:last-child{margin-right:0}
.benefits .item_img img{width:134px;height:134px;border-radius:50%;overflow:hidden;}
.benefits .item .tc{}
.benefits .item_title{font-size:22px;font-weight:500;color:#fff;margin-bottom:11px}
.benefits .item_text{font-size:15px;color:rgba(255,255,255,0.49);font-weight:400;font-style:italic;line-height:1.6}
.bgnone{background:transparent!important;}
.search_tour{position:relative;padding-bottom:60px;background:#F7F7F7}
.search_tour:before{height:50%;top:0;left:0;right:0;background:#000;content:'';position:absolute}
.search_tour.nopsudo::before{display:none;}
.search_tour.nopsudo{top:-40px;margin-bottom: -40px;}
.search_tour .search_tour_form{background:#fff;padding:56px;border-radius:14px;position:relative;-webkit-box-shadow:0 0 60px 0 rgba(0,0,0,0.16);-moz-box-shadow:0 0 60px 0 rgba(0,0,0,0.16);box-shadow:0 0 60px 0 rgba(0,0,0,0.16)}
.search_tour .search_tour_form .fields__block{padding-right:76px;position:relative;margin-top:30px}
.search_tour .search_tour_form .fields__block .fields{border-radius:10px}
.search_tour .search_tour_form .fields__block .fields .field{width:20%;margin-bottom:0}
.search_tour .search_tour_form .fields__block .fields .field .label{font-size:15px;font-weight:500;color:rgba(62,69,89,0.35);margin-bottom:15px}
.search_tour .search_tour_form .fields__block .fields .field .field_wrap{border:2px solid #E6E6E6;height:62px;border-right:0}
.search_tour .search_tour_form .fields__block .fields .field .field_wrap.keywords{position:relative;border-top-left-radius:10px;border-bottom-left-radius:10px}
.search_tour .search_tour_form .fields__block .fields .field .field_wrap.keywords:before{width:18px;height:18px;background:url(../images/search-black.svg) center center no-repeat;background-size:contain;right:18px;top:50%;margin-top:-9px;content:'';position:absolute}
.search_tour .search_tour_form .fields__block .fields .field .field_wrap.keywords .input{font-size:15px;font-weight:500;color:#3E4559;padding-left:24px;padding-right:46px;display:block;float:none;background:none;border:0;width:100%;height:60px}
.search_tour .search_tour_form .fields__block .fields .field .field_wrap.select_field{position:relative}
.search_tour .search_tour_form .fields__block .fields .field .field_wrap.select_field:after{width:0;height:0;border:5px solid transparent;border-top-color:#3E4559;border-bottom:0;content:'';position:absolute;right:17px;top:50%;margin-top:-2px}
.search_tour .search_tour_form .fields__block .fields .field .field_wrap.select_field select{width:100%;display:block;float:left;height:60px;border:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:15px;font-weight:500;color:#3E4559;padding-left:24px;padding-right:39px}
.search_tour .search_tour_form .fields__block .fields .field .field_wrap.select_field select:focus{outline:0}
.search_tour .search_tour_form .fields__block .fields .field .field_wrap.select_field select:hover{cursor:pointer}
.search_tour .search_tour_form .fields__block .fields .field .field_wrap.calendar_field{border-right:2px solid #E6E6E6;position:relative;border-top-right-radius:10px;border-bottom-right-radius:10px}
.search_tour .search_tour_form .fields__block .fields .field .field_wrap.calendar_field:before{width:20px;height:20px;background:url(../images/calendar.svg) center center no-repeat;background-size:contain;position:absolute;content:'';right:15px;top:50%;margin-top:-10px}
.search_tour .search_tour_form .fields__block .fields .field .field_wrap.calendar_field .calendar{font-size:15px;font-weight:500;color:#3E4559;padding-left:24px;padding-right:46px;display:block;float:none;background:none;border:0;width:100%;height:60px;position:relative;z-index:1}
.search_tour .search_tour_form .fields__block .submit{width:62px;height:62px;background:#ff7f00;border-radius:50%;position:absolute;right:0;bottom:0;display:block;transition:all .2s linear}
.search_tour .search_tour_form .fields__block .submit:before{width:26px;height:26px;background:url(../images/search-icon.svg) center center no-repeat;background-size:contain;position:absolute;top:50%;left:50%;margin-top:-13px;margin-left:-13px;content:''}
.search_tour .search_tour_form .fields__block .submit:hover{background:#d46a00;transition:all .2s linear;cursor:pointer}
.ui-widget.ui-widget-content{width:348px;background:#FAFAFA;border-color:#E2E2E2;border-radius:14px;padding-top:22px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.16);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,0.16);box-shadow:0 0 15px 0 rgba(0,0,0,0.16)}
.ui-state-default,.ui-widget-content .ui-state-default{width:40px;height:40px;background:none;border:0;padding:0;border-radius:50%;line-height:40px;text-align:center;margin:0}
.ui-datepicker td{padding:0 4px}
.ui-state-active,.ui-widget-content .ui-state-active{background:#ff7f00;color:#fff}
.ui-datepicker th{font-size:15px;font-weight:500;text-transform:uppercase;color:#818693;text-align:center;width:40px;height:40px;line-height:40px;padding:0}
.ui-datepicker .ui-datepicker-header{border:0;background:none;padding:0 40px;margin-bottom:16px}
.ui-datepicker .ui-datepicker-title{margin:0;font-size:15px;font-weight:500;color:#3E4559;border:2px solid #E6E6E6;border-radius:10px;height:44px;line-height:40px}
.ui-datepicker .ui-datepicker-prev{border:0;left:6px;height:44px;top:0}
.ui-datepicker .ui-datepicker-prev:before{width:8px;height:12px;background:url(../images/calendar-arrow.svg) center center no-repeat;background-size:contain;position:absolute;top:50%;left:50%;margin-top:-6px;margin-left:-4px;content:''}
.ui-datepicker .ui-datepicker-prev.ui-datepicker-prev-hover{border:0;left:6px;top:0}
.ui-datepicker .ui-datepicker-prev.ui-state-hover{background:none}
.ui-datepicker .ui-datepicker-next{border:0;right:6px;height:44px;top:0}
.ui-datepicker .ui-datepicker-next:before{width:8px;height:12px;background:url(../images/calendar-arrow.svg) center center no-repeat;background-size:contain;transform:rotate(180deg);position:absolute;top:50%;left:50%;margin-top:-6px;margin-left:-4px;content:''}
.ui-datepicker .ui-datepicker-next.ui-datepicker-prev-hover{border:0;right:6px;top:0}
.ui-datepicker .ui-datepicker-next.ui-state-hover{background:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight{color:#fff;background:#eee;border:0;color:#454545}
@media screen and (max-width: 430px) {
.ui-widget.ui-widget-content{width:300px}
.ui-state-default,.ui-widget-content .ui-state-default{width:32px;height:30px;line-height:30px}
}
.popular_destination__section{background:#F7F7F7;overflow:hidden;padding-bottom:35px;padding-top:48px}
.popular_destination__section .slick-slider .slick-track,.popular_destination__section .slick-slider .slick-list{will-change:transform}
.popular_destination__section .top_part{position:relative;margin-bottom:45px}
.popular_destination__section .top_part_left{width:63%}
.popular_destination__section .top_part_right{width:auto;float:right;right:0;bottom:0}
.popular_destination__section .top_part_right .controls{width:auto;margin-left:50px}
.popular_destination__section .top_part_right .btn{height:62px;border-radius:31px;display:block;float:left;line-height:58px;text-align:center;font-size:21px;font-weight:500;width:auto;padding:0 48px;color:#3E4559;margin-left:26px;transition:all .2s linear;background:rgba(207,209,213,0);border:2px solid #CFD1D5}
.popular_destination__section .top_part_right .btn:hover{background:#CFD1D5;border-color:rgba(255,255,255,0);transition:all .2s linear;cursor:pointer}
.popular_destination__section .top_part_right .btn:hover *{cursor:pointer}
.popular_destination__section .top_part_right .arrow{width:62px;height:62px;border:2px solid rgba(62,69,89,0.21);border-radius:50%;display:block;float:left;margin:0 10px;position:relative;transition:all .2s linear}
.popular_destination__section .top_part_right .arrow:before{background:url(../images/left-arrow-black.svg) center center no-repeat;background-size:contain;width:20px;height:14px;content:'';position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-10px}
.popular_destination__section .top_part_right .arrow.next:before{transform:rotate(180deg)}
.popular_destination__section .top_part_right .arrow:hover{border-color:#3E4559;transition:all .2s linear;cursor:pointer}
.popular_destination__section .slick-list{overflow:visible}
.popular_destination__slider .slide_item{width:410px;border-radius:10px;overflow:hidden;margin-bottom:45px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 rgba(0,0,0,0.05);margin-right:35px;display:block;float:left}
.popular_destination__slider .slide_item:hover .slide_item_content .slide_title{transition:all .2s linear}
.popular_destination__slider .slide_item_img{display:block;float:left;width:100%}
.popular_destination__slider .slide_item_img img{width:100%;object-fit:cover}
.popular_destination__slider .slide_item_img .sq_parent{width:100%;position:relative;padding-bottom:85%;overflow:hidden}
.popular_destination__slider .slide_item_img .sq_parent .sq_wrap{position:absolute;width:100%;height:100%}
.popular_destination__slider .slide_item_img .sq_parent .sq_wrap .sq_content{float:left;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:15px 15px 0 0}
.popular_destination__slider .slide_item_content{padding:20px;background:#fff;border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;position:relative;display:block;float:left;width:100%}
.popular_destination__slider .slide_item_content .flag{width:62px;height:62px;border-radius:50%;overflow:hidden;position:absolute;left:36px;top:-31px}
.popular_destination__slider .slide_item_content .flag img{width:100%}
.popular_destination__slider .slide_item_content .slide_title{font-size:28px;font-weight:900;color:#3E4559;margin-bottom:0;transition:all .2s linear}
.popular_destination__slider .slide_item_content .slide_text{font-size:18px;color:#818693;font-weight:400;font-style:italic;line-height:1.3}
.popular_destination__slider .slide_item .slide_footer{border:1px solid #E6E6E6;background:#fff;padding:10px 20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.popular_destination__slider .slide_item .slide_footer .hours{max-width:50%;font-size:15px;color:#ff7f00}
.popular_destination__slider .slide_item .slide_footer .tours_link{font-size:15px;color:#3E4559;font-weight:500}
.popular_destination__slider .slide_item .slide_footer .tours_link svg{float:right}
.popular_destination__slider .slide_item .slide_footer .tours_link a:hover{text-decoration:none;color:#ff7f00}
.top_destination{padding-top:96px;padding-bottom:104px}
.top_destination.mainpage-slider{background:#fff}
.top_destination .description{margin-top:13px}
.top_destination .description .left{max-width:595px}
.top_destination .description .right{max-width:595px;float:right}
.top_destination .description .text{font-size:18px;color:#818693;line-height:1.45}
.top_destination .section_content{margin-top:53px}
.top_destination .section_content .wrap{max-width:99vw}
.top_destination .section_content .item{width:8.8vw;margin:0 .55vw;display:block;float:left}
.top_destination .section_content .item .sq_parent{width:100%;position:relative;padding-bottom:100%;overflow:hidden;border-radius:8px}
.top_destination .section_content .item .sq_parent .sq_wrap{position:absolute;width:100%;height:100%;background:#000;overflow:hidden;border-radius:8px}
.top_destination .section_content .item .sq_parent .sq_wrap .sq_content{float:left;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.8;overflow:hidden;border-radius:8px}
.top_destination .section_content .item .sq_parent .sq_wrap span{font-size:20px;font-weight:900;color:#fff;position:absolute;top:52%;transform:translateY(-50%);display:block;width:100%;left:0;z-index:1;text-align:center}
.discount_section{padding:160px 0;min-height:570px;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative}
.discount_section:before{background:#000;opacity:.43;position:absolute;top:0;left:0;right:0;bottom:0;content:''}
.discount_section .wrap_float{position:relative;z-index:1;color:#fff}
.discount_section .section_content{max-width:620px}
.discount_section .section_content .tag{font-size:16px;font-weight:900;color:#fff;letter-spacing:2px}
.discount_section .section_content .section_title{color:#fff;margin:5px 0 13px}
.discount_section .section_content .section_title .discount_tag{height:36px;background:#CB4822;border-radius:18px;width:auto;line-height:36px;font-size:17px;font-weight:500;color:#fff;display:inline-block;padding:0 14px;vertical-align:middle;margin-left:10px}
.discount_section .section_content .text{line-height:1.5;margin-bottom:24px}
.blog{padding:100px 0;position:relative;background-color:#fff;background-position:center top;background-repeat:no-repeat;background-size:cover}
.blog:before{position:absolute;content:'';top:0;left:0;background:linear-gradient(#000 0%,#000 57.64%,rgba(0,0,0,0) 100%);width:100%;height:70%}
.blog .wrap_float{position:relative;z-index:1}
.blog .top_part{position:relative;margin-bottom:45px;text-align:center;display:flex;flex-direction:column;align-items:center}
.blog .top_part .section_title{color:#fff}
.blog .top_part .section_description{color:rgba(255,255,255,0.58);font-size:18px;text-align:center;max-width:645px;margin-top:20px;line-height:1.3}
.blog .btn{height:62px;background:none;border-radius:31px;display:block;float:left;line-height:58px;text-align:center;font-size:21px;font-weight:500;width:auto;padding:0 48px;color:#fff;border:2px solid rgba(255,255,255,0.21);transition:all .2s linear}
.blog .btn:hover{background:#cfd1d5;border-color:#cfd1d5;transition:all .2s linear;cursor:pointer}
.blog .btn:hover *{cursor:pointer}
.blog_item{width:48%;margin-right:4%;display:flex;float:left;flex-direction:column;text-align:center}
.blog_item:hover .blog_item_title{transition:all .2s linear}
.blog_item:last-child{margin-right:0}
.blog_item_img{border-radius:10px;overflow:hidden;margin-bottom:17px}
.blog_item_img img{width:100%;object-fit:cover;display:block}
.blog_item_date{font-size:12px;font-weight:700;color:rgba(255,255,255,0.37);position:relative;line-height:18px;margin:7px 0 5px}
.blog_item_title{font-size:20px;font-weight:900;color:#fff;margin-bottom:15px;padding-right:25px;transition:all .2s linear}
.blog_item_text{font-size:14px;color:rgba(255,255,255,0.67);font-weight:400;line-height:1.8;padding-right:25px;max-width:468px}
.blog.blog-section .blog_item{align-items:center}
.show-more{display:flex;justify-content:center;margin-top:45px}
.footer{background:#000;position:relative;}
.footer_top{padding-top:60px}
.footer ul li a:hover,.footer ul li a:focus{color:#aaa;padding-left:5px;}
.footerhead{position:relative;background:rgba(255,255,255,.05)}
.footerhead::before{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,.8)}
.footerhead::after{content:'';position:absolute;right:4px;top:50%;transform:translateY(-50%);width:2px;height:100%;background:rgba(255,255,255,.8)}
.footer_top_menu{width:auto}
.footer_top_menu ul{width:auto}
.footer_top_menu ul li{width:auto;margin-right:20px;display:inline-block;}
.footer_top_menu ul li:last-child{margin-right:0}
.footer_top_menu ul li a{font-size:15px;font-weight:500;color:#fff;padding:20px 22px;display:block;float:left;width:auto;}
.footer_top_menu ul li a:hover{cursor:pointer;color:#ff7f00}
.footer_top_menu ul li a.active{position:relative;color:#ff7f00}
.footer_top_menu ul li a.active:before{height:2px;background:#ff7f00;position:absolute;bottom:-1px;left:0;right:0;content:''}
.footer_top .socials{width:auto;padding:5px 0}
.footer_top .socials .a{width:30px;height:30px;text-align:center;display:block;display:inline-block;position:relative;margin-left:2%;opacity:.6;}
.footer_top .socials .a:hover{opacity:1}
.footer_top .socials .a:first-child{margin-left:0}
.footer_center .address .column{position:relative;padding-left:40px;color:#ccc;}
.footer_center .address .column svg{position:absolute;left:0;top:50%;transform:translateY(-50%);}
.footer_center{padding-top:55px;padding-bottom:78px}
.footer_center_left{max-width:276px;margin-right:90px}
.footer_center_left .logo{font-size:43px;font-weight:300;color:#fff;width:auto;padding:12px 0;display:block;float:left}
.footer_center_left .award{width:64px;height:62px;margin-left:20px}
.footer_center_left .text{color:rgba(255,255,255,0.38);font-size:14px;line-height:1.5;margin-top:20px}
.footer_center_menu{max-width:580px;padding-top:14px}
.footer_center_menu ul li{margin-bottom:17px;max-width:248px;display:inline-block;}
.footer_center_menu ul li:nth-child(odd){clear:both;margin-right:65px}
.footer_center_menu ul li a{font-size:14px;color:#fff;font-weight:400}
.footer_center_menu ul li a:hover{color:#ff7f00}
.footer_bottom{color:#696E7D;font-size:15px;text-align:center;padding:25px 0}
.footer_bottom a{color:#ff7f00}
.mobile_btn{display:none}
.header__bottom .menu .scroll .current,.header__bottom .menu .scroll .bottom{display:none}
.header__bottom .menu .scroll{width:auto}
.header__bottom .menu .scroll .scroll_wrap{width:auto}
.image-cover{width:100%;height:100%;object-fit:cover;object-position:center;display:block}
.slick-track{will-change:transform}
.last-section{position:relative}
.last-section:after{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);height:90px;position:absolute;bottom:0;left:0;width:100%;content:''}
@media screen and (min-height: 840px) {
.container.fullheight{min-height:100vh;position:relative}
.footer.absolute{position:absolute;bottom:0;left:0}
}
@media screen and (max-width: 2000px) {
.slide__text-heading{font-size:4vw}
.slide__text-desc{font-size:23px}
}
@media screen and (max-width: 1600px) {
.homepage_slider .most_popular{margin-right:-466px}
.slide__text{bottom:260px}
.homepage_slider .most_popular{bottom:260px}
.slide__text-desc{font-size:18px}
.slide__text-heading{font-size:50px;margin-bottom:20px}
.homepage_slider .slide__controls{margin-top:3px}
.header__top{padding:8px 0}
.homepage_slider .categories{bottom:20px}
.slide__text{bottom:190px}
.homepage_slider .categories_item .icon{height:48px}
.homepage_slider .categories_item .icon .icon-wrap{width:48px;height:48px}
.homepage_slider .most_popular{font-size:17px}
.homepage_slider .most_popular{bottom:220px;width:312px}
.most_popular__section .slider_item{width:730px;height:430px;padding:30px 50px}
.most_popular__section .slider_item__content{padding:30px 50px 50px}
.homepage_slider .categories_item{height:125px}
.header__bottom .logo{font-size:34px;padding:12px 0}
.top_destination .section_content .item{margin:0 .4vw;display:inline-block;float:none}
.top_destination .section_content{text-align:center}
.homepage_slider .slide__controls .btn{height:50px;line-height:50px;font-size:16px}
.homepage_slider .slide__controls .btn.btn__choose_tour{margin-left:18px}
.homepage_slider .slide__controls .arrow{width:50px;height:50px;margin-left:18px}
.homepage_slider .most_popular:before{top:5px}
.most_popular__section .top_part_right .btn,.popular_destination__section .top_part_right .btn{height:50px;line-height:50px;font-size:16px}
.most_popular__section .top_part_right .arrow,.popular_destination__section .top_part_right .arrow{width:50px;height:50px}
.most_popular__section .top_part_right .controls,.popular_destination__section .top_part_right .controls{margin-left:20px}
.btn,.blog .top_part_right .btn{height:50px;line-height:50px;font-size:16px;padding:0 10px;}
.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li a{padding:8px 0}
.homepage_slider .slide__controls .btn.btn__choose_tour,.most_popular__section .top_part_right .btn,.popular_destination__section .top_part_right .btn,.btn.btn__choose_tour{line-height:46px}
}
@media screen and (max-width: 1400px) {
.wrap{max-width:1200px}
.slide__content{margin-left:-600px}
.homepage_slider .categories .other_items{width:170px}
.homepage_slider .categories .items{width:1100px}
.homepage_slider .categories_item{width:224px}
.homepage_slider .categories.scrolled .items .scroll{transform:translateX(-900px)}
.footer_center_left{margin-right:76px}
.footer_center_menu ul li{max-width:210px}
.footer_center_menu{max-width:495px}
.top_destination .description .left{max-width:530px}
.top_destination .description .right{max-width:530px}
.search_form{width:1200px;margin-left:-600px}
.header__bottom .menu .scroll_wrap > ul > li > a{padding:0 10px;}
}
@media screen and (max-width: 1230px) {
.wrap{max-width:1000px}
.header__bottom .menu ul li a{padding:0 15px}
.header__bottom .menu{margin-left:90px}
.slide__content{margin-left:-500px}
.homepage_slider .categories_item{width:190px}
.homepage_slider .categories .items{width:900px}
.homepage_slider .categories.scrolled .items .scroll{transform:translateX(-760px)}
.homepage_slider .most_popular{width:275px;font-size:16px}
.top_destination .description .right,.top_destination .description .left{max-width:45%}
.footer_center_left{max-width:236px}
.footer_center_menu ul li:nth-child(odd){margin-right:38px}
.footer_center_menu{max-width:460px}
.search_form{width:1000px;margin-left:-500px}
.search_form .input{font-size:38px;padding-bottom:12px}
.search_form .submit{height:57px;right:55px}
.search_form .close{height:57px}
.search_form .submit:before{width:32px;margin-left:-16px}
.search_form .close:before{width:28px;margin-left:-14px}
.search_form{padding-right:113px}
.top_destination .section_content .item{width:13.5vw}
.top_destination .section_content .item:nth-child(7),.top_destination .section_content .item:nth-child(8),.top_destination .section_content .item:nth-child(9),.top_destination .section_content .item:nth-child(10){display:none}
.most_popular__section .slider_item{padding-top:22px;padding-left:30px;padding-right:30px}
.header__bottom .menu{margin-left:200px}
.footer_center_left .logo{font-size:32px}
}
@media screen and (max-width: 1076px) {
.wrap{max-width:930px}
.mobile_btn{width:24px;height:54px;padding:17px 0;position:absolute;right:0;display:block;cursor:pointer;}
.mobile_btn span{width:100%;height:2px;background:#fff;display:block;float:left;margin-bottom:7px}
.mobile_btn span:last-child{margin-bottom:0}
.header__bottom{display:flex;align-items:center;justify-content:space-between;position:relative;}
.header__bottom .search_link{right:50px;margin:0;height:38px;}
.header__bottom .search_link svg{position:relative;top:-2px}
.header__bottom .menu{position:fixed;top:0;right:0;left:0;bottom:0;background:#000;margin-left:0;overflow:auto;z-index:2;display:none}
.header__bottom .menu .close{width:25px;height:25px;background:url(../images/menu-close.svg) center center no-repeat;background-size:18px 18px;position:fixed;z-index:2;right:15px;top:15px}
.header__bottom .menu .scroll{padding-top:24px;min-height:100%;position:relative;padding-bottom:240px}
.header__bottom .menu .scroll .current{display:block;width:100%;float:left;font-size:22px;font-weight:500;color:#ff7f00;text-align:center}
.header__bottom .menu .scroll .scroll_wrap{padding-top:50px}
.header__bottom .menu .scroll .bottom{text-align:center;padding:20px 0;bottom:0;left:0;text-align:center;}
.header__bottom .menu .scroll .bottom .tel{font-size:20px;color:#fff;margin-bottom:17px}
.header__bottom .menu .scroll .bottom .email{font-size:20px;color:#ff7f00}
.header__bottom .menu .scroll .bottom .socials{margin-top:42px}
.header__bottom .menu .scroll .bottom .socials .links{width:auto;float:none;display:inline-block}
.header__bottom .menu .scroll .bottom .socials .links a{display:block;float:left;width:30px;height:30px;position:relative;margin:0 23px}
.header__bottom .menu .scroll_wrap > ul > li > a,.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li > a{transition:all .2s linear}
.header__bottom .menu .scroll_wrap > ul > li > a span:before,.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li > a span:before{transition:all .2s linear}
.header__bottom .menu .scroll_wrap > ul > li > a:hover,.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li > a:hover{color:#fff}
.header__bottom .menu .scroll_wrap > ul > li > a.hover,.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li > a.hover{color:#ff7f00;transition:all .2s linear}
.header__bottom .menu .scroll_wrap > ul > li > a.hover span:before,.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li > a.hover span:before{border-top-color:#ff7f00;transform:rotate(180deg);transition:all .2s linear}
.header__bottom .menu .scroll_wrap > ul{width:100%;text-align:center}
.header__bottom .menu .scroll_wrap > ul > li{width:100%;margin:0}
.header__bottom .menu .scroll_wrap > ul > li a{width:100%;font-size:22px}
.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li > a,.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li a{color:#fff;font-size:18px;font-weight:300}
.header__bottom .menu .scroll_wrap > ul > li > a{line-height:44px}
.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li{padding:0 15px}
.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li:first-child > a,.header__bottom .menu > ul > li .dropdown-menu > ul > li:first-child a{padding-top:0}
.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li > a:before{display:none}
.header__bottom .menu a span{position:relative}
.header__bottom .menu a span:before{width:0;height:0;border:4px solid transparent;border-top-color:#fff;border-bottom:0;content:'';position:absolute;right:-20px;top:50%;margin-top:0}
.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu{background:none;border-radius:0;padding:0;position:static;width:100%;text-align:center;}
.header__bottom .menu .scroll_wrap > ul > li.active > a:before{display:none}
.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li .submenu{background:none;border-radius:0;padding:0;margin-left:0;width:100%;position:relative;left:auto;right:auto;bottom:auto;top:auto}
.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li .submenu:before{height:1px;left:50%;width:300px;margin-left:-150px;content:'';background:#fff;opacity:.19;position:absolute;bottom:0}
.header__bottom .menu .scroll_wrap > ul > li .dropdown-menu > ul > li.dropdown_li:before{display:none}
.slide__content{margin-left:-465px}
.homepage_slider .categories .wrap{max-width:100%}
.homepage_slider .categories .items{margin-left:0;overflow:auto;width:100%}
.homepage_slider .categories .other_items{display:none}
.search_tour .search_tour_form .fields__block{padding-right:0}
.search_tour .search_tour_form .fields__block .fields .field{width:33.333333%;margin-bottom:20px}
.search_tour .search_tour_form .fields__block .fields .field:nth-child(3) .field_wrap{border-right:2px solid #e6e6e6;border-bottom-right-radius:10px;border-top-right-radius:10px}
.search_tour .search_tour_form .fields__block .fields .field:nth-child(4){margin-bottom:0}
.search_tour .search_tour_form .fields__block .fields .field:nth-child(4) .field_wrap{border-bottom-left-radius:10px;border-top-left-radius:10px}
.search_tour .search_tour_form .fields__block .fields .field:nth-child(5){margin-bottom:0}
.search_tour .search_tour_form .fields__block .submit{width:33.333333%;border-radius:10px;border-top-left-radius:0;border-bottom-left-radius:0}
.search_tour .search_tour_form .fields__block .fields .field .field_wrap.calendar_field{border-top-right-radius:0;border-bottom-right-radius:0}
.header__top .socials .a{opacity:1}
.homepage_slider .categories .items .scroll{padding:0 4vw}
.homepage_slider .categories_item{margin-left:0}
.homepage_slider .categories_item:first-child{border-left:1px solid rgba(255,255,255,0.13)}
.discount_section{background-attachment:inherit}
.search_form{width:930px;margin-left:-465px}
.header__bottom .menu .scroll .current,.header__bottom .menu .scroll .bottom{display:block}
.header__bottom .menu .scroll{width:100%}
.header__bottom .menu .scroll .scroll_wrap{width:100%}
.header__top{padding-top:5px;background:rgba(0,0,0,.2);}
.homepage_slider .categories .items{padding-bottom:5px}
}
@media screen and (min-width: 1025px) {
.header__top a:hover,.homepage_slider .categories_item:hover ._title,.most_popular__section .slider_item:hover .slider_item__content .title,.popular_destination__slider .slide_item:hover .slide_item_content .slide_title,.blog_item:hover .blog_item_title{color:#ff7f00}
.homepage_slider .slide__controls .arrow:hover{border-color:#fff}
}
@media screen and (max-width: 991px) {
.wrap{max-width:92vw}
.slide__content{margin-left:0;left:4vw;width:92vw}
.homepage_slider .slider-pagi{display:none}
.slide__text-heading{font-size:44px}
.slide__text-desc{font-size:18px;max-width:600px}
.homepage_slider .most_popular{position:relative;right:auto;margin-left:0;margin-right:0;clear:both;margin-left:4vw}
.slide__text-desc{margin-bottom:0}
.slider-control.left,.slider-control.right{display:none}
.homepage_slider .most_popular{bottom:235px}
.slide__text{bottom:270px}
.most_popular__section .top_part_right,.popular_destination__section .top_part_right{position:relative;clear:both;right:auto;width:100%;}
.most_popular__section .top_part,.popular_destination__section .top_part{margin-bottom:43px}
.most_popular__section .top_part_right .btn,.popular_destination__section .top_part_right .btn{margin-left:0;float:right}
.most_popular__section .top_part_right .controls,.popular_destination__section .top_part_right .controls{left:0;margin-left:0;display:inline-block;}
.most_popular__section .slider_item{width:92vw;margin:0}
.most_popular__section .slick-list{overflow:visible}
.benefits .wrap{max-width:100%;display:block;float:left;overflow:auto;padding:0 4vw}
.benefits{padding:30px 0 55px}
.top_destination .section_content .item{width:166px;height:166px;white-space:normal;display:inline-block;float:none;margin:0;margin-right:22px}
.top_destination .section_content .item:last-child{margin-right:4vw}
.top_destination .section_content .wrap{max-width:100%;display:block;float:left;overflow:auto;padding:0 4vw;padding-bottom:20px}
.top_destination .section_content .wrap .wrap_float{white-space:nowrap;width:auto}
.top_destination .section_content{height:166px;overflow:hidden}
.blog_item{width:49%;margin-right:2%}
.blog_item:nth-child(2){margin-right:0}
.blog_item:nth-child(3){display:none}
.footer_top_menu ul li a{padding:20px 14px}
.most_popular__section .top_part_left,.popular_destination__section .top_part_left{width:100%}
.search_form{margin-left:0;left:4vw;width:92vw}
.search_form .close{position:fixed;right:4vw;top:3vw}
.search_form .close:before{top:0;right:0;margin-top:0;margin-right:0;margin-left:0}
.search_form .submit{right:0}
.search_form{padding-right:60px}
.homepage_slider .slide__controls{margin-top:22px}
.top_destination .section_content .item:nth-child(7),.top_destination .section_content .item:nth-child(8),.top_destination .section_content .item:nth-child(9),.top_destination .section_content .item:nth-child(10){display:inline-block}
.most_popular__section .top_part_right .arrow:first-child{margin-left:0}
.most_popular__section{overflow:hidden}
.most_popular__section.mainpage-slider .slider_item{opacity:0;transition:all .2s linear}
.most_popular__section.mainpage-slider .slider_item.slick-current{opacity:1}
.popular_destination__slider .slide_item .slide_footer{border-bottom-left-radius:15px;border-bottom-right-radius:15px}
}
@media screen and (max-width: 767px) {
.btn,.blog .top_part_right .btn{padding:0 20px;}
}
@media screen and (max-width: 760px) {
.homepage_slider .most_popular{bottom:170px}
.slide__text{bottom:226px}
.search_tour .search_tour_form .fields__block .fields .field{width:100%}
.search_tour .search_tour_form .fields__block .fields .field .field_wrap{border-radius:10px;border-right:2px solid #e6e6e6}
.search_tour .search_tour_form .fields__block .submit{width:80px;height:80px;border-radius:50%;position:relative;right:auto;left:50%;margin-left:-40px;margin-top:30px}
.search_tour .search_tour_form .fields__block .fields .field:nth-child(5){margin-top:20px}
.search_tour .search_tour_form .fields__block .fields .field .field_wrap.calendar_field{border-radius:10px}
.search_form .input{font-size:26px}
.search_form .submit{height:45px}
.search_form .submit:before{margin-left:0;right:0;left:auto;width:24px;margin-top:-28px}
.search_form .close{width:22px;height:22px}
.search_form .close:before{margin-left:0;left:auto;width:20px;height:20px}
.blog_item{width:100%;margin-right:0;margin-bottom:50px}
.blog_item:last-child{margin-bottom:0}
}
@media screen and (max-width: 760px) and (orientation: landscape) {
.homepage_slider .most_popular{bottom:240px}
.slide__text{bottom:265px}
}
@media screen and (max-width: 686px) {
.homepage_slider .slide__controls .btn{width:auto;margin:0}
.discount_section .btn{width:49%;margin:0}
.btn.btn__choose_tour{margin-left:2%}
.homepage_slider .slide__controls .btn.btn__choose_tour{margin-left:2%;line-height:30px;}
.homepage_slider .slide__controls{position:relative}
.homepage_slider .slide__controls .arrow{position:absolute;right:0;bottom:-90px}
.btn,.homepage_slider .slide__controls .btn{font-size:17px;padding:0 20px}
.most_popular__section .slider_item{padding:50px 40px}
.most_popular__section .slider_item__content{padding:30px 40px 65px}
.top_destination .description .right,.top_destination .description .left{max-width:100%;margin:12px 0}
.btn,.homepage_slider .slide__controls .btn{font-size:15px;}
.footer_top_menu ul li{margin-right:6px}
.most_popular__section .slider_item{padding:36px 30px}
.blog .btn{height:50px;line-height:50px;font-size:15px}
}
@media screen and (max-width: 610px) {
.header__bottom .logo{width:174px;left:50%;margin-left:-87px;position:absolute}
.header__bottom .search_link{left:0;background: 0;padding: 5px 0px;}
.header__bottom .search_link span{display:none;}
.search_tour .search_tour_form{padding:44px 30px}
.popular_destination__slider .slide_item{margin:0}
.blog .top_part_left{width:100%}
.blog .top_part_right{width:100%;position:relative;margin-left:0;margin-top:23px}
.blog .top_part_right .btn{margin-left:0}
.blog_item{width:100%;margin-right:0;margin-bottom:30px;max-width:100%}
.btn,.homepage_slider .slide__controls .btn{height:34px}
.homepage_slider .slide__controls .arrow{width:50px;height:50px;border-color:#fff}
.homepage_slider .categories_item .icon{height:58px}
.homepage_slider .categories_item{width:153px}
.header__bottom .search_link:before{width:24px;height:24px}
.header__bottom{height:72px}
.slide__text-heading{margin-bottom:16px}
.homepage_slider .slide__controls{margin-top:24px}
.homepage_slider .slide__controls .btn.btn__choose_tour{background:rgba(255,255,255,0.36);border-color:rgba(255,255,255,0)}
.section_title{font-size:29px;line-height:1.3}
.most_popular__section .top_part_right .arrow{width:50px;height:50px}
.most_popular__section .top_part_right .arrow:before,.popular_destination__section .top_part_right .arrow:before{width:16px;height:12px;margin-top:-6px;margin-left:-8px}
.popular_destination__section .top_part_right .btn{font-size:15px;padding:0 20px}
.popular_destination__section .top_part_right .arrow{margin:0}
.popular_destination__section .top_part_right .arrow.next{margin-left:15px}
.most_popular__section .top_part_right .arrow{border-color:#fff;margin:0}
.most_popular__section .top_part_right .arrow.next{margin-left:15px}
.most_popular__section .top_part_right,.popular_destination__section .top_part_right{padding-left:0}
.most_popular__section .top_part_right .btn,.popular_destination__section .top_part_right .btn{height:50px;line-height:48px}
.most_popular__section .top_part_right .btn{padding:0 30px;font-size:15px}
.most_popular__section .slider_item{height:440px;padding:26px 16px}
.most_popular__section .slider_item__content{padding:20px 30px 50px}
.most_popular__section .slider_item__content .description{font-size:16px}
.most_popular__section .slider_item__content .title{margin-bottom:15px}
.most_popular__section .slider_item__content .description{margin-bottom:20px}
.most_popular__section .top_part,.popular_destination__section .top_part{margin-bottom:30px}
.most_popular__section .slider_item__tags .tag{height:30px;line-height:30px;font-size:14px}
.benefits .item_img{width:134px;height:134px;position:relative;top:auto;left:auto;margin-top:0;display:inline-block;float:none;margin-bottom:20px}
.benefits .item .tc{width:100%;display:block;float:left;text-align:center}
.most_popular__section{padding-bottom:25px}
.search_tour .wrap{max-width:100%}
.search_tour .search_tour_form{border-radius:0}
.search_tour .search_tour_form{padding:38px 4vw}
.search_tour .search_tour_form .fields__block{margin-top:18px}
.search_tour .search_tour_form .fields__block .fields .field .field_wrap.keywords .input{padding-left:16px}
.search_tour .search_tour_form .fields__block .fields .field .field_wrap.select_field select{padding-left:16px}
.search_tour .search_tour_form .fields__block .fields .field .field_wrap.calendar_field .calendar{padding-left:16px}
.popular_destination__section .top_part_right .arrow{width:50px;height:50px}
.popular_destination__slider .slide_item_content .slide_title{font-size:23px}
.popular_destination__slider .slide_item_content .slide_text{font-size:16px}
.popular_destination__slider .slide_item_content .flag{width:50px;height:50px}
.popular_destination__slider .slide_item_content{padding-top:36px}
.popular_destination__slider .slide_item .slide_footer{padding:14px 28px}
.popular_destination__slider .slide_item_content{padding:45px 28px 25px}
.popular_destination__slider .slide_item_content .flag{left:28px}
.section_subtitle{margin-bottom:10px}
.popular_destination__section{background:#fff}
.search_tour{padding-bottom:0;margin-bottom:60px}
.top_destination .description .text{font-size:16px}
.top_destination .section_content{margin-top:34px}
.top_destination .section_content .item{margin-right:19px}
.top_destination{padding-top:60px;padding-bottom:70px}
.blog{padding:48px 0}
.blog .top_part_right .btn{height:50px;line-height:48px;font-size:15px}
.blog .top_part_right{margin-top:16px}
.blog .top_part{margin-bottom:38px}
.blog_item{margin-bottom:41px}
.blog_item:nth-child(3){display:block}
.footer{background:#000}
.footer_top_menu{margin-top:13px}
.footer_top_menu ul li{width:100%}
.footer_top_menu ul li a{font-size:20px;font-weight:500;color:#fff;padding:10px 0}
.footer_center_menu ul li{margin-bottom:0}
.footer_center_menu ul li a{font-size:18px;padding:10px 0;display:block}
.footer_top_menu ul li a.active:before{bottom:6px}
.footer_center_left{display:none}
.footer_top .wrap_float{padding-bottom:20px}
.footer_center{padding-top:13px}
.footer_bottom{background:#000}
.footer_center{padding-bottom:54px}
.footer_center .mobile_socials{display:block}
.homepage_slider .most_popular{padding-left:45px;width:260px}
.discount_section{padding:94px 0;min-height:inherit}
.homepage_slider .categories{bottom:10px}
.homepage_slider .most_popular{bottom:200px}
.slide__text{bottom:243px}
.search_tour .search_tour_form .fields__block .fields .field .label{margin-bottom:8px}
.btn.btn__choose_tour{background:rgba(255,255,255,0.36);border-color:rgba(255,255,255,0)}
.btn,.homepage_slider .slide__controls .btn{line-height:32px}
.search_tour .search_tour_form{padding-top:60px;padding-bottom:60px}
.popular_destination__section{padding-top:60px}
.search_tour{margin-bottom:0}
.popular_destination__slider .slide_item_content .flag{top:-25px}
.blog{padding-top:60px}
.header__bottom .logo{padding:0;text-align:center}
.header__bottom .logo{padding:5px 0}
.mainpage-slider .popular_destination__slider .slide_item{opacity:0;transition:all .2s linear}
.mainpage-slider .popular_destination__slider .slide_item.slick-current{opacity:1}
.homepage_slider .categories_item .icon .icon-wrap{width:58px;height:58px}
}
@media screen and (max-width: 430px) {
.slide__text-heading{font-size:38px}
.slide__text-desc{font-size:16px}
.most_popular__section .slider_item__content .title{font-size:26px}
.most_popular__section .slider_item__content{padding-bottom:28px}
.most_popular__section .slider_item{height:366px}
.slide__text-heading{line-height:1.1}
}
@media screen and (max-width: 358px) {
.homepage_slider .most_popular{width:230px}
.homepage_slider .categories_item{width:132px}
.most_popular__section .top_part_right,.popular_destination__section .top_part_right{padding-left:130px}
.popular_destination__section .top_part_right .btn{font-size:14px;padding:0 12px}
.discount_section .btn{width:100%}
.btn.btn__choose_tour{margin-left:0;margin-top:14px;background:rgba(255,255,255,0.36);border-color:rgba(255,255,255,0)}
.slide__text-heading{font-size:32px}
.slide__text-desc{font-size:14px}
}
@media screen and (orientation: landscape) {
.homepage_slider{min-height:630px;position:relative}
}
@media screen and (orientation: portrait) {
.homepage_slider{min-height:680px;position:relative}
.iosSafari .slider-container{height:85vh}
.chromeMobile .slider-container{height:89vh}
}
@media screen and (orientation: landscape) and (max-width: 1050px) {
.homepage_slider{min-height:685px}
}
@media screen (orientation: portrait) and (max-width: 1050px) and (-webkit-min-device-pixel-ratio: 0) {
.slider-container{height:85vh}
}
@media screen and (max-width: 610px) and (max-height: 680px) {
.header__top{padding:10px 0}
.header__bottom{padding-bottom:0}
.homepage_slider .slide__controls{margin-top:15px}
.homepage_slider .slide__controls .arrow{bottom:-75px}
.slide__text{bottom:280px}
.slider-container{height:100vh;padding-bottom:180px;box-sizing:content-box}
.slide__text{bottom:95px}
.homepage_slider .most_popular{bottom:244px}
.homepage_slider .categories{bottom:75px}
.most_popular__section{padding-top:0}
.homepage_slider{height:inherit;background:#000}
}
.page_head{padding-top:225px;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}
.page_head.page_head--small{min-height:660px}
.page_head:before{height:28%;bottom:0;left:0;right:0;content:'';position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}
.page_head:after{opacity:.3;position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:#000}
.page_head .wrap_float{position:relative;z-index:1}
.page_head .title{font-size:40px;color:#fff;font-weight:900;margin-bottom:28px}
.page_head .search_tour .search_tour_form .fields__block{margin-top:0}
.page_head .search_tour{padding-bottom:0}
.page_head .search_tour:before{display:none}
.page_head .search_tour{background:none}
.page_head .search_tour .search_tour_form{padding:40px 56px}
.page_head .top_destination .section_content{margin-top:0}
.page_head .top_destination{padding:42px 0;position:relative;z-index:1}
.image_bg{padding-top:225px;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:660px;top:0;left:0}
.image_bg:before{height:28%;bottom:0;left:0;right:0;content:'';position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}
.image_bg:after{opacity:.3;position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:#111B38}
.locked .image_bg,.lg-on .image_bg{width:auto;right:0}
.page_content{background:#000;padding-bottom:85px}
.page_content.left-sidebar .main{float:right}
.page_content.left-sidebar .sidebar{float:left}
.page_content.two-columns{padding-top:220px}
.page_content.two-columns .section-title{font-size:40px;font-weight:900;color:#fff;position:relative;z-index:1;margin-bottom:44px}
.page_content.two-columns .main{max-width:100%}
.page_content.two-columns .main .most_popular__section .slider_item{width:49%;margin-right:2%;margin-bottom:2%}
.page_content.two-columns .main .most_popular__section .slider_item:nth-child(even){margin-right:0}
.page_content.two-columns .main .pagination{text-align:center;margin-top:40px}
.page_content.two-columns .main .pagination ul{display:inline-block;float:none;width:auto}
.page_content.three-columns{padding-top:220px}
.page_content.three-columns .section-title{font-size:40px;font-weight:900;color:#fff;position:relative;z-index:1;margin-bottom:44px}
.page_content.three-columns .main{max-width:100%}
.page_content.three-columns .main .most_popular__section .slider_item{width:100%;height:370px;padding:30px 40px;margin-bottom:30px;}
.page_content.three-columns .main .most_popular__section .slider_item:nth-child(3n){margin-right:0}
.page_content.three-columns .main .pagination{text-align:center;margin-top:40px}
.page_content.three-columns .main .pagination ul{display:inline-block;float:none;width:auto}
.page_content.three-columns .main .most_popular__section .slider_item__content{padding:30px 40px 42px}
.page_content.horizontal--items{padding-top:40px}
.page_content .main{max-width:865px}
.page_content .main .most_popular__section{padding-top:0;padding-bottom:0}
.page_content .main .pagination{margin-top:36px}
.page_content .main .pagination ul li{width:48px;margin-right:10px}
.page_content .main .pagination ul li:last-child{margin-right:0}
.page_content .main .pagination ul li a{width:48px;height:48px;border-radius:50%;background:rgba(255,255,255,0.16);display:block;float:left;line-height:48px;text-align:center;font-size:17px;font-weight:500;color:#fff}
.page_content .main .pagination ul li a:hover{color:#ff7f00;background:#fff}
.page_content .main .pagination ul li.current a{background:#ff7f00;color:#fff}
.page_content .main .pagination ul li.prev a{position:relative}
.page_content .main .pagination ul li.prev a:before{width:20px;height:14px;background:url(../images/pag-arrow.svg) center center no-repeat;background-size:contain;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-10px;content:'';transform:rotate(180deg);transition:all .2s linear}
.page_content .main .pagination ul li.prev a:after{width:20px;height:14px;background:url(../images/pag-arrow-hover.svg) center center no-repeat;background-size:contain;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-10px;content:'';transform:rotate(180deg);opacity:0;transition:all .2s linear}
.page_content .main .pagination ul li.prev a:hover:before{opacity:0;transition:all .2s linear}
.page_content .main .pagination ul li.prev a:hover:after{opacity:1;transition:all .2s linear}
.page_content .main .pagination ul li.next a{position:relative}
.page_content .main .pagination ul li.next a:before{width:20px;height:14px;background:url(../images/pag-arrow.svg) center center no-repeat;background-size:contain;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-10px;content:'';transition:all .2s linear}
.page_content .main .pagination ul li.next a:after{width:20px;height:14px;background:url(../images/pag-arrow-hover.svg) center center no-repeat;background-size:contain;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-10px;content:'';opacity:0;transition:all .2s linear}
.page_content .main .pagination ul li.next a:hover:before{opacity:0;transition:all .2s linear}
.page_content .main .pagination ul li.next a:hover:after{opacity:1;transition:all .2s linear}
.page_content .main .items .item{height:295px;background:#fff;border-radius:14px;position:relative;overflow:hidden;margin-bottom:20px;display:block;float:left;width:100%}
.page_content .main .items .item_left{height:inherit;border-right:1px solid #E2E2E2;width:73%;padding-left:300px;padding-right:30px}
.page_content .main .items .item_left .img{width:264px;height:inherit;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;left:0;top:0}
.page_content .main .items .item_left .info{height:inherit;vertical-align:middle;float:none;display:table-cell}
.page_content .main .items .item_left .info ._title{font-size:28px;font-weight:900;color:#3E4559;margin-bottom:23px}
.page_content .main .items .item_left .info .time{position:relative;padding-left:35px;font-size:18px;color:rgba(62,69,89,0.65);line-height:24px;border-bottom:1px solid #E2E2E2;padding-bottom:8px}
.page_content .main .items .item_left .info .time:before{width:24px;height:24px;position:absolute;content:'';background:url(../images/time-4.svg) center center no-repeat;background-size:contain;left:0;top:0}
.page_content .main .items .item_left .info .date{position:relative;padding-left:35px;font-size:18px;color:rgba(62,69,89,0.65);line-height:24px;margin-top:8px}
.page_content .main .items .item_left .info .date:before{width:22px;height:24px;position:absolute;background:url(../images/date.svg) center center no-repeat;background-size:contain;content:'';left:0;top:0}
.page_content .main .items .item_left .info .description{color:rgba(129,134,147,0.65);font-size:18px;font-weight:400;font-style:italic;margin-top:27px}
.page_content .main .items .item_right{width:27%;float:right;text-align:center;position:relative;height:inherit;display:flex;flex-direction:column;justify-content:center;padding-bottom:77px}
.page_content .main .items .item_right .cost{color:rgba(62,69,89,0.65);font-size:18px;text-align:center;margin-bottom:18px}
.page_content .main .items .item_right .cost b,.page_content .main .items .item_right .cost strong{font-weight:900;font-size:28px;color:#3E4559;width:100%;display:block;float:left;margin-top:6px;font-weight:400}
.page_content .main .items .item_right .cost .new_cost{font-size:28px;color:#CB4822;font-weight:900;margin-bottom:5px}
.page_content .main .items .item_right .cost .old_cost{font-size:20px;color:#3E4559;text-decoration:line-through}
.page_content .main .items .item_right .rating{margin-bottom:14px;text-align:center}
.page_content .main .items .item_right .rating .stars{width:auto;display:inline-block;float:none}
.page_content .main .items .item_right .rating .stars .star{width:18px;height:17px;display:block;float:left;position:relative;padding:0 2px}
.page_content .main .items .item_right .rating .stars .star:first-child{padding-left:0}
.page_content .main .items .item_right .rating .stars .star:first-child:before{left:0}
.page_content .main .items .item_right .rating .stars .star:first-child:after{left:0}
.page_content .main .items .item_right .rating .stars .star:before{width:14px;height:14px;background:url(../images/star-dark.svg) center center no-repeat;background-size:contain;content:'';position:absolute;top:0;left:2px}
.page_content .main .items .item_right .rating .stars .star:after{width:14px;height:14px;background:url(../images/star-active.svg) center center no-repeat;background-size:contain;content:'';position:absolute;top:0;left:2px;display:none}
.page_content .main .items .item_right .rating .stars .star.active:before{display:none}
.page_content .main .items .item_right .rating .stars .star.active:after{display:block}
.page_content .main .items .item_right .rating .reviews_count{font-size:15px;color:rgba(62,69,89,0.65);margin-left:0}
.page_content .main .items .item_right .item-btn{width:160px;height:48px;background:#ff7f00;border:2px solid #ff7f00;border-radius:24px;font-size:15px;font-weight:500;color:#fff;line-height:44px;display:inline-block;float:none;position:absolute;bottom:52px;left:50%;margin-left:-80px}
.page_content .main .items .item_right .item-btn:hover{border-color:#3E4559;color:#3E4559;background:#fff}
.page_content .sidebar{max-width:410px;float:right}
.page_content .sidebar > *{margin-bottom:20px}
.page_content .sidebar > :last-child{margin-bottom:0}
.page_content .sidebar .block-title{font-size:24px;color:#3E4559;margin-bottom:14px;font-weight:900;margin-bottom:25px}
.page_content .sidebar .latest_tours{background:#fff;border-radius:14px;padding:34px 30px}
.page_content .sidebar .latest_tours .list{margin-top:7px}
.page_content .sidebar .latest_tours ._item{position:relative;border-bottom:1px solid #E6E6E6;display:block;float:left;width:100%;padding:24px 20px 24px 115px}
.page_content .sidebar .latest_tours ._item:first-child{padding-top:0}
.page_content .sidebar .latest_tours ._item:last-child{border-bottom:0;padding-bottom:6px}
.page_content .sidebar .latest_tours ._item .left{position:absolute;left:0;width:90px}
.page_content .sidebar .latest_tours ._item .left .img{width:90px;height:90px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px}
.page_content .sidebar .latest_tours ._item .left .tag{position:absolute;height:26px;line-height:26px;left:50%;width:68px;margin-left:-34px;font-size:13px;font-weight:500;color:#fff;text-align:center;border-radius:13px}
.page_content .sidebar .latest_tours ._item .left .tag.discount{background:#CB4822;top:-13px}
.page_content .sidebar .latest_tours ._item .left .tag.new{background:#009A70;bottom:-13px}
.page_content .sidebar .latest_tours ._item .right{min-height:90px;padding-top:8px}
.page_content .sidebar .latest_tours ._item .right ._title{font-size:16px;font-weight:500;color:#3E4559;margin-bottom:4px}
.page_content .sidebar .latest_tours ._item .right .cost{font-size:16px;color:#3E4559;font-weight:500;margin-bottom:11px}
.page_content .sidebar .latest_tours ._item .right .cost b,.page_content .sidebar .latest_tours ._item .right .cost strong{font-weight:900;color:#ff7f00}
.page_content .sidebar .latest_tours ._item .right .cost .old_cost{font-size:14px;color:#818693;font-weight:400;text-decoration:line-through}
.page_content .sidebar .latest_tours ._item .right .time{position:relative;padding-left:30px;color:rgba(62,69,89,0.65)}
.page_content .sidebar .latest_tours ._item .right .time:before{width:20px;height:20px;background:url(../images/time-2.svg) center center no-repeat;background-size:cover;position:absolute;content:'';left:0;top:0}
.page_content .sidebar .question-block{background:#DB6500;border-radius:14px;padding:34px 30px}
.page_content .sidebar .question-block ._title{font-size:24px;font-weight:900;color:#fff;margin-bottom:25px}
.page_content .sidebar .question-block ._text{font-size:16px;font-weight:500;color:#fff;line-height:1.5}
.page_content .sidebar .question-block .tel{margin-top:35px}
.page_content .sidebar .question-block .tel a{font-size:26px;color:#fff;display:block;float:left}
.page_content .sidebar .question-block .email{margin-top:50px}
.page_content .sidebar .question-block .email a{font-size:18px;color:#fff;display:block;float:left}
.page_content .sidebar .tour_category{background:#0B104A;border-radius:14px;padding:34px 30px}
.page_content .sidebar .tour_category .block-title{color:#fff;margin-bottom:25px}
.page_content .sidebar .tour_category ul li{margin-bottom:13px}
.page_content .sidebar .tour_category ul li:last-child{margin-bottom:0}
.page_content .sidebar .tour_category ul li a{font-size:16px;color:#fff;display:block}
.page_content .sidebar .recent_articles{padding:34px 30px;border:1px solid #E2E2E2;border-radius:14px}
.page_content .sidebar .recent_articles .block-title{color:#fff}
.page_content .sidebar .recent_articles .list{margin-top:7px}
.page_content .sidebar .recent_articles .list ._item{position:relative;min-height:90px;border-bottom:1px solid rgba(255,255,255,0.23);display:block;float:left;width:100%;padding:22px 32px 22px 120px}
.page_content .sidebar .recent_articles .list ._item:first-child{padding-top:0}
.page_content .sidebar .recent_articles .list ._item:last-child{border-bottom:0;padding-bottom:10px}
.page_content .sidebar .recent_articles .list ._item .info{min-height:90px;display:flex;flex-direction:column;justify-content:center}
.page_content .sidebar .recent_articles .list ._item .img{width:90px;height:90px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px;position:absolute;left:0}
.page_content .sidebar .recent_articles .list ._item ._title{font-size:16px;font-weight:500;color:#fff;margin-bottom:15px;line-height:1.6}
.page_content .sidebar .recent_articles .list ._item .date{color:rgba(255,255,255,0.65);font-size:12px;position:relative;padding-left:25px;line-height:18px}
.page_content .sidebar .recent_articles .list ._item .date:before{width:18px;height:18px;background:url(../images/time-3.svg) center center no-repeat;background-size:contain;position:absolute;content:'';left:0;top:0}
.page_content .most_popular__section .slider_item{margin-bottom:20px}
.breadcrumbs{font-size:15px;color:#fff;position:relative;top:150px;padding:14px 0;z-index:1}
.breadcrumbs .current{color:rgba(255,255,255,0.54);pointer-events:none}
@media screen and (max-width: 1600px) {
.page_content .most_popular__section .slider_item{width:100%;margin-right:0}
.breadcrumbs{top:130px}
.page_content.two-columns{padding-top:200px}
.page_content.three-columns{padding-top:200px}
.page_head{padding-top:200px}
}
@media screen and (max-width: 1440px) {
.page_content .main{max-width:875px}
.page_content .sidebar .latest_tours ._item .right{padding-top:3px}
}
@media screen and (max-width: 1400px) {
.page_content .main{max-width:766px}
.page_content .most_popular__section .slider_item{width:100%}
.page_content .main .items .item_left .img{width:210px}
.page_content .main .items .item_left{padding-left:238px}
}
@media screen and (max-width: 1230px) {
.page_content .main{max-width:562px}
.most_popular__section .slider_item__content{padding-left:30px;padding-right:30px}
.horizontal--items .main{max-width:100%}
.horizontal--items .sidebar{max-width:100%;margin-top:50px}
}
@media screen and (max-width: 1076px) {
.page_content .main{max-width:100%}
.page_content .sidebar{max-width:100%;margin-top:60px}
.page_head .search_tour .search_tour_form{padding:38px}
}
@media screen and (max-width: 1076px) and (min-width: 1001px) {
.page_head .top_destination .section_content .item{margin:0 1vw}
}
@media screen and (max-width: 1000px) {
.page_content.two-columns .main .most_popular__section .slider_item{width:100%;max-width:100%;margin-right:0}
.page_content.three-columns .main .most_popular__section .slider_item{width:100%;margin-right:0}
.page_content .main .items .item_left .img{width:182px}
.page_content .main .items .item_left{padding-left:205px}
.page_content.two-columns .main .most_popular__section .slider_item{margin-bottom:30px}
.page_content.three-columns .main .most_popular__section .slider_item{margin-bottom:30px}
}
@media screen and (max-width: 760px) {
.page_content .main .items .item_left{max-width:100%;width:100%;padding-left:0;padding-right:0;border-right:0;border-bottom:1px solid #e2e2e2;margin-bottom:20px}
.page_content .main .items .item_right{position:relative;width:100%}
.page_content .main .items .item{height:auto}
.page_content .main .items .item_left .img{height:190px;width:100%;position:static}
.page_content .main .items .item_left .info{height:auto;display:block;float:left;padding:20px}
.page_content .main .items .item_right{display:block;text-align:center;padding-bottom:40px}
.page_content .main .items .item_right .item-btn{position:static;margin-left:0;display:inline-block;float:none}
}
@media screen and (max-width: 610px) {
.breadcrumbs{top:110px;}
.breadcrumbs .breadcrumb{justify-content:center;}
.page_head .search_tour .search_tour_form{padding:30px;border-radius:14px}
.page_head{padding-top:184px}
.page_head:after{opacity:.7}
.page_head .top_destination{padding:30px 0}
.page_content .main .pagination{text-align:center}
.page_content .main .pagination ul{display:inline-block;float:none;width:auto}
.page_content{padding-bottom:40px}
.page_content.two-columns{padding-top:184px}
.page_content.three-columns{padding-top:184px}
.page_content.two-columns .section-title{font-size:34px;margin-bottom:28px}
.page_content.three-columns .section-title{font-size:34px;margin-bottom:28px}
.horizontal--items{padding-top:0}
.page_head .title{font-size:34px}
.page_content .main .pagination{margin-top:22px}
.page_content .sidebar{margin-top:42px}
.page_content.two-columns .main .most_popular__section .slider_item{margin-bottom:20px}
.page_content.three-columns .main .most_popular__section .slider_item{margin-bottom:20px}
}
@media screen and (max-width: 430px) {
.page_head .search_tour .search_tour_form{padding:30px 15px}
.most_popular__section .slider_item__content{padding-left:16px;padding-right:16px}
.page_content .main .pagination ul li{width:38px}
.page_content .main .pagination ul li a{width:38px;height:38px;line-height:38px}
.page_content .sidebar .latest_tours,.page_content .sidebar .question-block,.page_content .sidebar .tour_category,.page_content .sidebar .recent_articles{padding-left:16px;padding-right:16px}
.page_content .sidebar .latest_tours ._item,.page_content .sidebar .recent_articles .list ._item{padding-left:107px;padding-right:0}
.page_content.three-columns .main .most_popular__section .slider_item__content{padding-left:16px;padding-right:16px}
.page_content.two-columns .main .pagination{margin-top:20px}
.page_content.three-columns .main .pagination{margin-top:20px}
.page_content .main .items .item_left .info .date{font-size:16px}
.page_content .main .items .item_left .info .time{font-size:16px}
.page_content .main .items .item_left .info .description{font-size:16px;margin-top:20px}
.page_head .title{font-size:30px}
.page_content .most_popular__section .slider_item{height:370px}
.breadcrumbs{padding-top:7px}
.page_content.two-columns .section-title{font-size:30px}
.page_content.three-columns .main .most_popular__section .slider_item__content{padding-bottom:30px}
.page_content.three-columns .main .most_popular__section .slider_item{padding:24px 16px}
}
.locked .image_bg--destinations,.lg-on .image_bg--destinations{width:auto;right:0}
.image_bg--destinations{padding-top:225px;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:660px;top:0;left:0}
.image_bg--destinations:before{height:20%;bottom:0;left:0;right:0;content:'';position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}
.image_bg--destinations:after{opacity:.48;position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:#000}
.destinations-page{padding-top:230px}
.destinations-page .main{max-width:100%;margin-top:52px}
.destinations-page .main .popular_destination__slider .slide_item{margin-bottom:35px;position:relative;z-index:1}
.destinations-page .main .popular_destination__slider .slide_item:nth-child(3n){margin-right:0}
.destinations-page .pagination{text-align:center}
.destinations-page .pagination ul{display:inline-block;float:none;width:auto}
.destinations-page .section-subtitle{font-size:16px;font-weight:900;color:#fff;text-align:left;text-transform:uppercase;position:relative;z-index:1;letter-spacing:1px;margin-bottom:0}
.destinations-page .section-title{font-size:40px;font-weight:900;color:#fff;text-align:left;position:relative;z-index:1}
@media screen and (max-width: 1600px) {
.destinations-page{padding-top:210px}
}
@media screen and (max-width: 1400px) {
.popular_destination__slider .slide_item{width:376px}
.popular_destination__slider .slide_item_content .slide_text{font-size:16px}
}
@media screen and (max-width: 1230px) {
.destinations-page .main .popular_destination__slider .slide_item{width:324px;margin-right:14px;margin-bottom:15px}
}
@media screen and (max-width: 1076px) {
.destinations-page .main .popular_destination__slider .slide_item{width:49%;margin-right:2%;margin-bottom:2%}
.destinations-page .main .popular_destination__slider .slide_item:nth-child(3n){margin-right:2%}
.destinations-page .main .popular_destination__slider .slide_item:nth-child(even){margin-right:0}
.destinations-page .main .pagination{margin-top:40px}
}
@media screen and (max-width: 610px) {
.destinations-page .main .popular_destination__slider .slide_item{width:100%;margin-right:0}
.destinations-page .main .popular_destination__slider .slide_item:nth-child(3n){margin-right:0}
.destinations-page{padding-top:190px}
.destinations-page .main{margin-top:45px}
.destinations-page .section-title{font-size:36px}
.destinations-page .section-subtitle{font-size:14px}
.destinations-page .section-title{font-size:34px}
.destinations-page .main .popular_destination__slider .slide_item{margin-bottom:20px}
}
@media screen and (max-width: 430px) {
.destinations-page .main .pagination{margin-top:20px}
.destinations-page .popular_destination__slider .slide_item_content .slide_text{font-size:14px}
.destinations-page .main{margin-top:28px}
}
.locked .image_bg--single,.lg-on .image_bg--single{width:auto;right:0}
.image_bg--single{padding-top:225px;width:100%;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:660px;top:0;left:0;}
.image_bg--single.small{min-height:460px;}
.image_bg--single:before{height:20%;bottom:0;left:0;right:0;content:'';position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}
.image_bg--single:after{opacity:.48;position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:#000}
.single-page{padding-top:420px}
.single-page.small{padding-top:280px}
.single-page.tour-single{padding-bottom:0}
.single-page.tour-single.dark{background:#000}
.single-page .single-row{display:flex;justify-content:space-between}
.single-page .single-left{width:850px}
.single-page .single-right{width:403px}
.single-page .main{position:relative;z-index:1;max-width:100%}
.single-page .main .title{font-size:38px;font-weight:600;margin-bottom:20px}
.single-page .main .rating{margin-bottom:7px}
.single-page .main .short_description{margin-bottom:55px}
.single-page .main .short_description li{font-size:18px;color:rgba(255,255,255,0.65);width:50%;position:relative;padding-left:45px;margin-bottom:20px}
.single-page .main .short_description li:before{background-position:center center;background-size:contain;background-repeat:no-repeat;content:'';position:absolute;left:0;top:50%}
.single-page .main .short_description li.time:before{width:25px;height:25px;background-image:url(../images/time.svg);margin-top:-12px}
.single-page .main .short_description li.date:before{width:22px;height:24px;background-image:url(../images/date-2.svg);margin-top:-12px}
.single-page .main .short_description li.takeoff:before{width:26px;height:18px;background-image:url(../images/takeoff.svg);margin-top:-9px}
.single-page .main .short_description li.landing:before{width:28px;height:25px;background-image:url(../images/landing.svg);margin-top:-12px}
.single-page .main .short_description li.age:before{width:14px;height:18px;background-image:url(../images/age.svg);margin-top:-9px}
.single-page .main .short_description li.people:before{width:28px;height:24px;margin-top:-12px;background-image:url(../images/people.svg)}
.single-page .main .geo{color:rgba(255,255,255,0.8);font-size:20px;position:relative;line-height:24px;display:inline-block;float:none;width:auto;}
.single-page .section-top{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:55px}
.single-page .section-top .controls{display:flex;justify-content:space-between}
.single-page .section-top .controls .btn{white-space:nowrap}
.single-page .content-head{padding-bottom:67px;overflow:hidden}
.single-page .description{margin-top:20px;margin-bottom:40px;line-height:1.6;font-size:18px;color:rgba(255,255,255,0.77)}
.single-page .description p{margin:10px 0}
.single-page .description .single-left > :first-child{margin-top:0}
.single-page .map-iframe{width:100%;height:310px;border-radius:12px;overflow:hidden;position:relative}
.single-page .map-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
.single-page .content-body{background:#fff;padding-top:60px}
.single-page .content-body .wrap_float{display:flex;justify-content:space-between}
.single-page .content-body ._title{font-size:30px;font-weight:900;color:#3E4559;margin-bottom:25px}
.single-page .content-body .text{color:#818693;font-size:18px;line-height:1.5}
.single-page .content-body .text p{margin:10px 0}
.single-page .content-body .text p:first-child{margin-top:0}
.single-page .content-body .list-block{border-bottom:1px solid #E6E6E6;padding:10px 0 38px;margin-bottom:28px}
.single-page .content-body .list-block ul{padding-left:0;margin:0}
.single-page .content-body .list-block ul li{margin-bottom:10px;display:block}
.single-page .content-body .list-block ul.true li{position:relative;padding-left:25px}
.single-page .content-body .list-block ul.true li:before{width:14px;height:10px;background:url(../images/li-true.svg) center center no-repeat;background-size:contain;position:absolute;left:0;top:6px;content:''}
.single-page .content-body .list-block ul.false li{position:relative;padding-left:25px}
.single-page .content-body .list-block ul.false li:before{width:11px;height:11px;background:url(../images/false-li.svg) center center no-repeat;background-size:contain;position:absolute;left:0;top:6px;content:''}
.single-page .content-body .expect{padding-top:60px;border-bottom:1px solid #E6E6E6;padding-bottom:18px}
.single-page .content-body .ul_list{margin:24px 0}
.single-page .content-body .ul_list li{font-size:18px;font-weight:500;color:#3E4559;position:relative;padding-left:30px;line-height:1.4;margin-bottom:15px}
.single-page .content-body .ul_list li:before{width:16px;height:16px;background:url(../images/plus.svg) center center no-repeat;background-size:contain;position:absolute;left:0;top:5px;content:''}
.single-page .content-body .faq{margin-bottom:40px;padding-top:50px}
.single-page .content-body .faq > p{margin:0}
.single-page .content-body .faq .faq_accordeon{margin-top:25px}
.single-page .content-body .faq .faq_accordeon .faq_item{margin-bottom:20px}
.single-page .content-body .faq .faq_accordeon .faq_item.active .faq_tab{color:#ff7f00}
.single-page .content-body .faq .faq_accordeon .faq_item .faq_tab{background:#E8E8E8;border-radius:5px;height:70px;position:relative;padding:0 30px;display:flex;align-items:center;font-size:16px;font-weight:500;color:#3E4559}
.single-page .content-body .faq .faq_accordeon .faq_item .faq_tab:hover{cursor:pointer}
.single-page .content-body .faq .faq_accordeon .faq_item .faq_tab:hover *{cursor:pointer}
.single-page .content-body .faq .faq_accordeon .faq_item .faq_content{color:#818693;line-height:1.4;padding:16px 0;display:none}
.single-page .content-body .faq .faq_accordeon .faq_item .faq_content p{margin:10px 0}
.single-page .content-body .map_block ._title{font-size:30px;font-weight:900;color:#3E4559}
.single-page .content-body .map_block .map_content .map{height:532px;background:#eee;position:relative}
.single-page .content-body .map_block .map_content .map iframe{width:100%;height:100%;position:absolute;border:0}
.single-page .content-body .photogallery{padding-top:50px}
.single-page .content-body .photogallery .galleryslider{position:relative}
.single-page .content-body .photogallery .galleryslider .arrows .arrow{width:62px;height:62px;border-radius:50%;background:#fff;position:absolute;top:241px;z-index:1;margin-top:-31px}
.single-page .content-body .photogallery .galleryslider .arrows .arrow:hover{cursor:pointer}
.single-page .content-body .photogallery .galleryslider .arrows .arrow:before{width:20px;height:14px;background:url(../images/slide-arrow.svg) center center no-repeat;background-size:contain;content:'';position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-10px}
.single-page .content-body .photogallery .galleryslider .arrows .arrow.prev{left:-31px}
.single-page .content-body .photogallery .galleryslider .arrows .arrow.next{right:-31px}
.single-page .content-body .photogallery .galleryslider .arrows .arrow.next:before{transform:rotate(180deg)}
.single-page .content-body .photogallery .galleryslider .slider-top{margin-bottom:20px;position:relative}
.single-page .content-body .photogallery .galleryslider .slider-top .item-slide{width:860px;display:block;float:left;position:relative}
.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:before{top:0;left:0;right:0;bottom:0;background:#000;opacity:0;content:'';position:absolute;z-index:1;transition:all .2s linear}
.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:after{width:46px;height:46px;background:url(../images/zoom.svg) center center no-repeat;background-size:contain;position:absolute;content:'';top:50%;left:50%;margin-top:-23px;margin-left:-23px;z-index:2;opacity:0;transition:all .2s linear}
.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:hover{cursor:pointer}
.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:hover *{cursor:pointer}
.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:hover:before{opacity:.34;transition:all .2s linear}
.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:hover:after{opacity:1;transition:all .2s linear}
.single-page .content-body .photogallery .galleryslider .slider-top .item-slide .sq_parent{width:100%;position:relative;padding-bottom:56%;overflow:hidden}
.single-page .content-body .photogallery .galleryslider .slider-top .item-slide .sq_parent .sq_wrap{position:absolute;width:100%;height:100%}
.single-page .content-body .photogallery .galleryslider .slider-top .item-slide .sq_parent .sq_wrap .sq_content{float:left;width:100%;height:100%;overflow:hidden;display:block}
.single-page .content-body .photogallery .galleryslider .slider-top .item-slide .sq_parent .sq_wrap .sq_content img{width:100%}
.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide{width:274px;margin-right:20px}
.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide:hover{cursor:pointer}
.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide:hover *{cursor:pointer}
.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide .sq_parent{width:100%;position:relative;padding-bottom:58%;overflow:hidden}
.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide .sq_parent .sq_wrap{position:absolute;width:100%;height:100%}
.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide .sq_parent .sq_wrap .sq_content{float:left;width:100%;height:100%;overflow:hidden}
.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide .sq_parent .sq_wrap .sq_content img{width:100%;object-fit:cover;height:100%}
.single-page .related_tours{padding-top:50px;padding-bottom:46px;border-bottom:1px solid #E6E6E6}
.single-page .related_tours .most_popular__section{padding:0;background:#fff}
.single-page .related_tours .slider_item{width:49%;margin-right:2%;height:380px}
.single-page .related_tours .slider_item:last-child{margin-right:0}
.single-page .related_tours .slider_item .slider_item__content{padding:30px}
.single-page .reviews_comments{padding-top:30px;padding-bottom:60px}
.single-page .reviews_comments_top ._title{width:auto;margin-bottom:0;padding:10px 0}
.single-page .reviews_comments_top .rating{width:auto;padding:17px 0;margin-left:16px}
.single-page .reviews_comments_top .sorting{width:auto;float:right}
.single-page .reviews_comments_top .sorting p{width:auto;font-weight:500;line-height:62px}
.single-page .reviews_comments_top .sorting .select_wrap{width:auto;position:relative;margin-left:22px}
.single-page .reviews_comments_top .sorting .select_wrap:before{width:9px;height:6px;background:url(../images/select-arrow.svg) center center no-repeat;background-size:contain;position:absolute;content:'';top:50%;margin-top:-3px;right:22px}
.single-page .reviews_comments_top .sorting .select_wrap select{width:180px;height:62px;border:2px solid #E6E6E6;border-radius:5px;font-size:15px;font-weight:500;color:#3E4559;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:25px;position:relative;z-index:1;box-sizing:border-box}
.single-page .reviews_comments_top .sorting .select_wrap select:focus{outline:0}
.single-page .reviews_comments_top .stars{width:auto}
.single-page .reviews_comments_top .stars .star{width:32px;height:25px;display:block;float:left;position:relative;padding:0 2px}
.single-page .reviews_comments_top .stars .star:before{width:22px;height:22px;background:url(../images/star-dark.svg) center center no-repeat;background-size:contain;content:'';position:absolute;top:0;left:2px}
.single-page .reviews_comments_top .stars .star:after{width:22px;height:22px;background:url(../images/star-active.svg) center center no-repeat;background-size:contain;content:'';position:absolute;top:0;left:2px;display:none}
.single-page .reviews_comments_top .stars .star.active:before{display:none}
.single-page .reviews_comments_top .stars .star.active:after{display:block}
.single-page .reviews_comments_list .comment_item{padding-left:110px;position:relative;padding-top:40px;border-bottom:1px solid #E6E6E6;padding-bottom:40px}
.single-page .reviews_comments_list .comment_item:last-child{border-bottom:0}
.single-page .reviews_comments_list .comment_item .photo{width:82px;height:82px;border-radius:50%;position:absolute;overflow:hidden;left:0}
.single-page .reviews_comments_list .comment_item .photo img{width:100%}
.single-page .reviews_comments_list .comment_item .name{font-weight:700;margin-bottom:3px}
.single-page .reviews_comments_list .comment_item .position{font-weight:700;color:#818693}
.single-page .reviews_comments_list .comment_item .text{color:#818693;font-size:16px;margin-top:25px;margin-bottom:22px}
.single-page .reviews_comments_list .comment_item .rating{margin-bottom:7px}
.single-page .reviews_comments_list .comment_item .rating .stars{width:auto}
.single-page .reviews_comments_list .comment_item .rating .stars .star{width:18px;height:17px;display:block;float:left;position:relative;padding:0 2px}
.single-page .reviews_comments_list .comment_item .rating .stars .star:first-child{padding-left:0}
.single-page .reviews_comments_list .comment_item .rating .stars .star:first-child:before{left:0}
.single-page .reviews_comments_list .comment_item .rating .stars .star:first-child:after{left:0}
.single-page .reviews_comments_list .comment_item .rating .stars .star:before{width:14px;height:14px;background:url(../images/star-dark.svg) center center no-repeat;background-size:contain;content:'';position:absolute;top:0;left:2px;opacity:.5}
.single-page .reviews_comments_list .comment_item .rating .stars .star:after{width:14px;height:14px;background:url(../images/star-active.svg) center center no-repeat;background-size:contain;content:'';position:absolute;top:0;left:2px;display:none}
.single-page .reviews_comments_list .comment_item .rating .stars .star.active:before{display:none}
.single-page .reviews_comments_list .comment_item .rating .stars .star.active:after{display:block}
.single-page .reviews_comments_list .comment_item .date{font-size:15px;font-style:italic;color:#C7C7C7}
.single-page .single-sidebar{position:sticky;top:20px;right:0}
.single-page .single-sidebar .block-title{font-size:24px;color:#3E4559;margin-bottom:14px;font-weight:900;margin-bottom:25px}
.single-page .single-sidebar .tour--info{background:#111A37;border-radius:17px;box-shadow:0 0 20px 0 rgba(0,0,0,0.05)}
.single-page .single-sidebar .tour--info .btn{width:100%;color:#fff}
.single-page .single-sidebar .tour--info .top{padding:40px 30px 33px;min-height:286px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:12px 12px 0 0;position:relative;display:flex;justify-content:space-between;flex-direction:column}
.single-page .single-sidebar .tour--info .top:before{top:0;left:0;right:0;bottom:0;opacity:.43;background:#000;content:'';border-radius:12px 12px 0 0;width:100%;position:absolute}
.single-page .single-sidebar .tour--info .top .flex-bottom{position:relative;z-index:1}
.single-page .single-sidebar .tour--info .top .flex-bottom ._title{font-size:27px;font-weight:900;color:#fff;margin-bottom:18px}
.single-page .single-sidebar .tour--info .top .flex-bottom .rating{margin-bottom:10px}
.single-page .single-sidebar .tour--info .top .flex-bottom .time{color:rgba(255,255,255,0.65);padding-left:32px;position:relative}
.single-page .single-sidebar .tour--info .top .flex-bottom .time:before{width:22px;height:22px;background:url(../images/time.svg) center center no-repeat;background-size:contain;position:absolute;content:'';top:0;left:0}
.single-page .single-sidebar .tour--info .bottom{background:#fff;padding:25px 35px;border-radius:0 0 12px 12px}
.single-page .single-sidebar .tour--info .bottom .date{position:relative;padding-left:30px;line-height:27px;margin-bottom:40px}
.single-page .single-sidebar .tour--info .bottom .date:before{width:22px;height:24px;background:url(../images/calendar.svg) center center no-repeat;background-size:contain;content:'';position:absolute;left:0;top:0}
.single-page .single-sidebar .tour--info .cost{color:#3E4559;vertical-align:bottom;margin-bottom:25px}
.single-page .single-sidebar .tour--info .cost .new-cost{font-size:26px;display:inline-block;float:none;font-weight:900;width:auto}
.single-page .single-sidebar .tour--info .cost .old-cost{font-size:20px;text-decoration:line-through;display:inline-block;float:none;width:auto;margin-left:15px}
.single-page .single-sidebar .why-book{background:#009A70;border-radius:15px;padding:12px 30px;margin-bottom:20px}
.single-page .single-sidebar .why-book ._title{font-size:24px;font-weight:900;color:#fff;margin:30px 0 20px}
.single-page .single-sidebar .why-book ul li{font-size:16px;color:#fff;border-bottom:1px solid rgba(230,230,230,0.44);position:relative;padding:20px 0;padding-left:34px}
.single-page .single-sidebar .why-book ul li:last-child{border-bottom:0}
.single-page .single-sidebar .why-book ul li:before{position:absolute;left:0;content:'';background-position:center center;background-repeat:no-repeat;background-size:contain}
.single-page .single-sidebar .why-book ul li.li-1:before{width:13px;height:24px;background-image:url(../images/dollar.svg);top:16px}
.single-page .single-sidebar .why-book ul li.li-2:before{width:19px;height:18px;background-image:url(../images/call.svg);top:20px}
.single-page .single-sidebar .why-book ul li.li-3:before{width:22px;height:20px;background-image:url(../images/star2.svg);top:18px}
.single-page .single-sidebar .why-book ul li.li-4:before{width:20px;height:20px;background-image:url(../images/lifebuoy.svg);top:20px}
.single-page .single-sidebar .latest_tours{background:#fff;border-radius:14px;padding:34px 30px;margin-bottom:20px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 rgba(0,0,0,0.05);border:1px solid #E2E2E2}
.single-page .single-sidebar .latest_tours ._item{position:relative;border-bottom:1px solid #E6E6E6;display:block;float:left;width:100%;padding:24px 20px 24px 115px}
.single-page .single-sidebar .latest_tours ._item:first-child{padding-top:0}
.single-page .single-sidebar .latest_tours ._item:last-child{border-bottom:0;padding-bottom:6px}
.single-page .single-sidebar .latest_tours ._item .left{position:absolute;left:0;width:90px}
.single-page .single-sidebar .latest_tours ._item .left .img{width:90px;height:90px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px}
.single-page .single-sidebar .latest_tours ._item .left .tag{position:absolute;height:26px;line-height:26px;left:50%;width:68px;margin-left:-34px;font-size:13px;font-weight:500;color:#fff;text-align:center;border-radius:13px}
.single-page .single-sidebar .latest_tours ._item .left .tag.discount{background:#CB4822;top:-13px}
.single-page .single-sidebar .latest_tours ._item .left .tag.new{background:#009A70;bottom:-13px}
.single-page .single-sidebar .latest_tours ._item .right{min-height:90px;padding-top:8px}
.single-page .single-sidebar .latest_tours ._item .right ._title{font-size:16px;font-weight:500;color:#3E4559;margin-bottom:4px}
.single-page .single-sidebar .latest_tours ._item .right .cost{font-size:16px;color:#3E4559;font-weight:500;margin-bottom:11px}
.single-page .single-sidebar .latest_tours ._item .right .cost b,.single-page .single-sidebar .latest_tours ._item .right .cost strong{font-weight:900;color:#ff7f00}
.single-page .single-sidebar .latest_tours ._item .right .cost .old_cost{font-size:14px;color:#818693;font-weight:400;text-decoration:line-through}
.single-page .single-sidebar .latest_tours ._item .right .time{position:relative;padding-left:30px;color:rgba(62,69,89,0.65)}
.single-page .single-sidebar .latest_tours ._item .right .time:before{width:20px;height:20px;background:url(../images/time-2.svg) center center no-repeat;background-size:cover;position:absolute;content:'';left:0;top:0}
.single-page .single-sidebar .question-block{background:#ff7f00;border-radius:14px;padding:34px 30px;margin-bottom:20px}
.single-page .single-sidebar .question-block ._title{font-size:24px;font-weight:900;color:#fff;margin-bottom:20px}
.single-page .single-sidebar .question-block ._text{font-size:16px;font-weight:500;color:#fff;line-height:1.5}
.single-page .single-sidebar .question-block .tel{margin-top:35px}
.single-page .single-sidebar .question-block .tel a{font-size:26px;color:#fff;display:block;float:left}
.single-page .single-sidebar .question-block .email{margin-top:50px}
.single-page .single-sidebar .question-block .email a{font-size:18px;color:#fff;display:block;float:left}
.single-tour-slider .single-tour-slide{width:403px;height:370px;border-radius:12px;overflow:hidden;margin-right:48px}
.single-tour-slider .slick-list{overflow:visible}
.add_comment{margin-top:50px;border-bottom:1px solid #E6E6E6;padding-bottom:42px;margin-bottom:42px}
.add_comment .rating .stars{width:auto}
.add_comment .rating .stars .star{width:30px;height:26px;display:block;float:left;position:relative;padding:0 2px}
.add_comment .rating .stars .star:hover{cursor:pointer}
.add_comment .rating .stars .star:first-child{padding-left:0}
.add_comment .rating .stars .star:first-child:before{left:0}
.add_comment .rating .stars .star:first-child:after{left:0}
.add_comment .rating .stars .star:before{width:22px;height:22px;background:url(../images/star-dark.svg) center center no-repeat;background-size:contain;content:'';position:absolute;top:0;left:2px}
.add_comment .rating .stars .star:after{width:22px;height:22px;background:url(../images/star-active.svg) center center no-repeat;background-size:contain;content:'';position:absolute;top:0;left:2px;display:none}
.add_comment .rating .stars .star.fill:before{display:none}
.add_comment .rating .stars .star.fill:after{display:block}
.add_comment .rating .stars .star.selected:before{display:none}
.add_comment .rating .stars .star.selected:after{display:block}
.add_comment .btn{padding:0 6px}
.add_comment .btn.upload{border:2px solid rgba(62,69,89,0.21);background:rgba(255,255,255,0);color:#3E4559;line-height:57px;transition:all .2s linear;width:220px}
.add_comment .btn.upload:hover{background:#cfd1d5;border-color:#cfd1d5;transition:all .2s linear;cursor:pointer}
.add_comment .btn.submit{color:#fff;width:220px}
.add_comment .field{margin-bottom:18px}
.add_comment .field.file-field{margin-top:13px}
.add_comment .field.file-field input{display:none}
.add_comment .field.file-field .file-name{margin-left:15px;width:auto;line-height:60px;max-width:470px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.add_comment .field.file-field .close{width:16px;height:60px;background:url(../images/close-black.svg) center center no-repeat;background-size:contain;margin-left:12px}
.add_comment .field .input_wrap.calendar-field{position:relative}
.add_comment .field .input_wrap.calendar-field .input{padding-right:46px}
.add_comment .field .input_wrap.calendar-field:before{width:20px;height:20px;background:url(../images/calendar.svg) center center no-repeat;background-size:contain;position:absolute;content:'';right:15px;top:50%;margin-top:-10px}
.add_comment .field .label{color:rgba(62,69,89,0.35);display:block;float:left;width:100%;margin-bottom:10px}
.add_comment .field .input{height:62px;box-sizing:border-box;border:2px solid #E6E6E6;background:none;border-radius:5px;width:100%;padding:0 25px;font-size:15px;font-weight:500;color:#3e4559}
.add_comment .field .textarea{height:174px;box-sizing:border-box;border:2px solid #E6E6E6;background:none;border-radius:5px;width:100%;resize:none;font-size:15px;font-weight:500;color:#3e4559;padding:25px}
.add_comment .field .textarea:focus{outline:0}
.add_comment .field .textarea:hover{cursor:text}
.add_comment .comment-fotm-bottom{display:flex;justify-content:space-between;align-items:center}
.add_comment .comment-fotm-bottom .btn{height:48px;line-height:48px;font-size:15px}
.apartment-item{border-bottom:1px solid #E6E6E6;padding-bottom:37px;margin:25px 0}
.apartment-item .image-container{width:270px;height:160px;overflow:hidden;margin-right:17px;margin-bottom:17px;display:block;float:left}
.apartment-item .image-container:nth-child(3n){margin-right:0}
.apartment-item .apartment-info{display:flex;justify-content:space-between}
.apartment-item .apartment-title{margin:0;font-size:28px}
.apartment-item .apartment-cost{font-size:28px;color:#3E4559;font-weight:900;width:auto}
.apartment-item .btn{height:48px;line-height:48px;font-size:15px}
.rating{margin-bottom:7px}
.rating .stars{width:auto}
.rating .stars .star{width:22px;height:17px;display:block;float:left;position:relative;padding:0 2px}
.rating .stars .star:first-child{padding-left:0}
.rating .stars .star:first-child:before{left:0}
.rating .stars .star:first-child:after{left:0}
.rating .stars .star:before{width:18px;height:17px;background:url(../images/star.svg) center center no-repeat;background-size:contain;content:'';position:absolute;top:0;left:2px}
.rating .stars .star:after{width:18px;height:17px;background:url(../images/star-active.svg) center center no-repeat;background-size:contain;content:'';position:absolute;top:0;left:2px;display:none}
.rating .stars .star.active:before{display:none}
.rating .stars .star.active:after{display:block}
.rating .reviews_count{width:auto;font-size:15px;color:rgba(255,255,255,0.65);margin-left:10px}
.field{margin-bottom:18px}
.field.half{width:49%}
.field .input_wrap.calendar-field{position:relative}
.field .input_wrap.calendar-field .input{padding-right:46px}
.field .input_wrap.calendar-field:before{width:20px;height:20px;background:url(../images/calendar.svg) center center no-repeat;background-size:contain;position:absolute;content:'';right:15px;top:50%;margin-top:-10px}
.field .label{font-size: 15px;font-weight: 500;color: rgba(62,69,89,0.35);margin-bottom:5px;}
.field .input{height:50px;box-sizing:border-box;border:2px solid #E6E6E6;background:none;border-radius:5px;width:100%;padding:0 25px;font-size:15px;font-weight:500;color:#3e4559}
.field .textarea{height:125px;box-sizing:border-box;border:2px solid #E6E6E6;background:none;border-radius:5px;width:100%;resize:none;font-size:15px;font-weight:500;color:#3e4559;padding:25px}
.field .textarea:focus{outline:0}
.field .textarea:hover{cursor:text}
.tags{margin-bottom:22px;position:relative;z-index:1}
.tags .tag{width:70px;line-height:28px;text-align:center;border-radius:24px;font-size:13px;font-weight:500;color:#fff;margin-right:15px}
.tags .tag:last-child{margin-right:0}
.tags .tag.discount{background:#CB4822}
.tags .tag.new{background:#009A70}
.dark .content-body{background:#000}
.dark .content-head{padding-bottom:0}
.dark .description{margin-top:0;margin-bottom:30px}
.dark .content-body ._title{color:#fff}
.dark .page--content{color:#fff}
.dark .page--content :not(span){color:#C7C7C7}
.dark .page--content h2,.dark .page--content h3,.dark .page--content h4,.dark .page--content h5,.dark .page--content h6{color:#fff}
.dark .page--content .btn{color:#fff}
.dark .page--content .btn *{color:#fff}
.dark .content-body .faq .faq_accordeon .faq_item .faq_tab{background:rgba(232,232,232,0.29);color:#fff}
.dark .map-iframe{margin-bottom:30px}
.dark .related_tours .most_popular__section{background:#000}
.dark .add_comment .field .input,.dark .add_comment .field .textarea{color:#fff}
.dark .add_comment .btn.upload{background:#fff;color:#000}
.dark .add_comment .field.file-field .file-name{color:#fff}
.dark .add_comment .field.file-field .close{background-image:url(../images/close.svg)}
.dark .reviews_comments_top .sorting .select_wrap select,.dark .reviews_comments_top .sorting p,.dark .reviews_comments_list .comment_item .name,.dark .reviews_comments_list .comment_item .position,.dark .add_comment .field .label,.dark .program .day-num,.dark .program .day-title,.dark .included .included-item .included_title{color:#fff}
.dark .reviews_comments_top .sorting .select_wrap:before{background-image:url(../images/select-arrow-white.svg)}
.dark .program .day-item .day-head:before{background-image:url(../images/day-plus-white.svg)}
.dark .program .day-item .day-head:after{background-image:url(../images/minus-white.svg);border-color:#fff}
.program{margin-bottom:40px}
.program .day-item .apartment-item{margin:0;padding:0;border-bottom:0}
.program .day-item .apartment-item .image-container{height:226px}
.program .day-item .day-head{display:flex;position:relative;padding-left:85px;padding-right:35px;border-bottom:1px solid #DFDFDF;height:90px}
.program .day-item .day-head:hover{cursor:pointer}
.program .day-item .day-head:hover *{cursor:pointer}
.program .day-item .day-head:before{width:44px;height:44px;border:2px solid #E6E6E6;border-radius:50%;content:'';position:absolute;right:0;top:50%;margin-top:-22px;background:url(../images/day-plus.svg) center center no-repeat;background-size:12px 12px;transition:all .2s linear}
.program .day-item .day-head:after{width:44px;height:44px;border:2px solid #3E4559;border-radius:50%;content:'';position:absolute;right:0;top:50%;margin-top:-22px;background:url(../images/minus.svg) center center no-repeat;background-size:12px 2px;opacity:0;transition:all .2s linear}
.program .day-item .day-head.active:before{opacity:0}
.program .day-item .day-head.active:after{opacity:1}
.program .day-item .day-body{display:none;padding-bottom:20px}
.program .day-icon{width:60px;height:60px;border-radius:50%;overflow:hidden;margin-right:23px;position:absolute;top:50%;margin-top:-30px;left:0}
.program .day-num{font-size:24px;font-weight:600;width:180px;margin-right:25px;align-self:center}
.program .day-title{font-size:20px;font-weight:500;align-self:center}
.included .included-item{position:relative;width:50%;border-top:1px solid #DFDFDF;padding:25px 60px}
.included .included-item:nth-child(1),.included .included-item:nth-child(2){border-top:0}
.included .included-item:nth-child(odd){clear:both}
.included .included-item:before{background:#176eff url(../images/check-white.svg) center center no-repeat;box-sizing:14px 10px;width:44px;height:44px;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-22px;content:''}
.included .included-item .included_title{font-size:20px;margin-bottom:7px}
.included .included-item .included_text{color:#818693}
@media screen and (min-width: 1800px) {
.single-page.tour-single{padding-top:450px}
}
@media screen and (min-width: 1001px) {
.mobile-fixed-bottom{display:none!important}
}
@media screen and (max-width: 1600px) {
.single-page{padding-top:270px}
.single-page .main .short_description{margin-bottom:40px}
.image_bg--single:before{height:43%}
.image_bg--single{min-height:550px}
.add_comment .btn.upload{line-height:46px}
.add_comment .field.file-field .file-name{line-height:50px}
.add_comment .field.file-field .close{height:50px}
}
@media screen and (max-width: 1440px) {
.single-page{padding-top:300px}
.image_bg--single:before{height:46%}
.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide{width:240px}
.single-page .content-body .photogallery .galleryslider .slider-top .item-slide{width:800px}
.add_comment .field.file-field .file-name{max-width:387px}
}
@media screen and (max-width: 1400px) {
.single-tour-slider .single-tour-slide{width:370px;height:340px;margin-right:45px}
.single-page .single-right{width:370px}
.single-page .description{margin-top:60px}
.single-page .single-left{width:785px}
.apartment-item .image-container{width:250px;height:140px}
.dark .description{margin-top:0}
}
@media screen and (max-width: 1230px) {
.single-page .single-sidebar{margin-right:0;background:#fff;padding-bottom:30px;max-width:100%;width:100%}
.single-page .single-sidebar .wrap{max-width:1000px}
.single-page .single-sidebar .wrap .categories--list,.single-page .single-sidebar .wrap .text_widget,.single-page .single-sidebar .wrap .latest_tours{max-width:760px;clear:both}
.single-page .single-sidebar .tour--info{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 rgba(0,0,0,0.05)}
.single-page .single-sidebar .tour--info,.single-page .single-sidebar .why-book,.single-page .single-sidebar .question-block,.single-page .single-sidebar .latest_tours{max-width:760px;clear:both}
.single-page .single-sidebar .tour--info .tabsblock{border-radius:13px}
.single-tour-slider .single-tour-slide{width:310px;height:260px;margin-right:35px}
.single-page .single-right{width:310px}
.single-page .single-left{width:656px}
.apartment-item .image-container{width:207px}
.single-page .single-sidebar .tour--info .top .flex-bottom ._title{font-size:22px}
.dark .single-sidebar{background:#000}
}
@media screen and (max-width: 1076px) {
.single-page .content-body .wrap_float{max-width:100%}
.single-page .content-body .photogallery .galleryslider .slider-top .item-slide{width:100%}
.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide{margin:0 10px}
.single-page .single-sidebar .wrap{max-width:930px}
.single-page .content-body .photogallery .galleryslider .arrows{display:none}
.single-page .single-sidebar .tour--info,.single-page .single-sidebar .why-book,.single-page .single-sidebar .question-block,.single-page .single-sidebar .latest_tours{max-width:100%}
.single-page .content-body .photogallery{overflow:hidden}
.single-page .single-sidebar .tour--info .tabsblock{border-radius:15px}
.single-page.tour-single .single-sidebar{padding-bottom:60px}
.add_comment{padding-left:0}
.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:before,.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:after{display:none}
.single-tour-slider .single-tour-slide{width:280px;height:240px;margin-right:45px}
.single-page .single-left{width:550px}
.apartment-item .image-container{width:172px;height:118px}
}
@media screen and (max-width: 1000px) {
.single-page .single-sidebar .wrap{max-width:92vw}
.single-page.tour-single .single-sidebar{position:relative}
.single-page .single-left{width:100%;}
.single-page .single-right{width:100%;order:2;}
.single-page.tour-singlee .main .section-top{display:block}
.single-page .description{display:block}
.single-page .content-body .wrap_float{flex-direction:column}
.single-page .content-body .single-left{order:1;margin-top:30px}
.single-page .single-left{margin-bottom:38px}
.single-tour-slider .slick-list{overflow:auto;padding-left:4vw}
.single-tour-slider .slick-track{width:auto!important;transform:none!important;display:block!important;white-space:nowrap}
.single-tour-slider .single-tour-slide{display:inline-block!important;float:none;margin-right:14px;height:210px}
.single-tour-slider .single-tour-slide:last-child{margin-right:4vw}
.single-page.tour-single .content-head .wrap{max-width:100%}
.single-page.tour-single .main .section-top,.single-page.tour-single .description{padding:0 4vw}
.single-page.tour-single .main .section-top{flex-direction:column}
.tour-single-arrows{display:none}
.apartment-item .image-container{width:32%;margin-right:2%;height:155px;height:19vw}
.single-page .reviews_comments{padding-bottom:0}
.single-page.tour-single .single-sidebar{padding-bottom:0}
.single-page .single-sidebar{top:auto}
.single-page.tour-single .content-body{padding-bottom:50px}
.single-page .content-body .faq{margin-bottom:0}
.add_comment{margin-top:0}
.single-page .main .title{font-size:34px}
.single-page .main .geo{font-size:18px}
.dark .description{padding:0}
.mobile-fixed-bottom{display:none;width:70px;height:70px;color:#fff;border-radius:50%;position:fixed;z-index:5;background:#ff7f00;justify-content:center;align-items:center;text-align:center;right:4vw;bottom:4vw}
.single-page .main .section-top .controls .btn{max-width:280px;width:100%}
}
@media screen and (max-width: 760px) {
.single-page .related_tours .slider_item{height:300px}
.single-page .content-body .map_block .map_content .map{height:400px}
.single-page{padding-top:224px}
.image_bg--single:before{height:67%}
.single-page .main .short_description{margin-bottom:30px}
.add_comment .field.file-field .file-name{max-width:40vw}
.single-page .single-sidebar .tour--info .btn{padding:0 44px}
}
@media screen and (max-width: 686px) {
.single-page .reviews_comments_top .stars .star{width:27px}
}
@media screen and (max-width: 610px) {
.single-page{padding-top:220px}
.single-page .main .short_description li.age:before{left:8px}
.single-page .main .short_description li{width:100%;max-width:100%;clear:both;margin-bottom:14px}
.single-page .main .short_description{margin-bottom:14px}
.single-page .content-body .photogallery .galleryslider .slider-top{margin-bottom:8px}
.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide{margin:0 4px}
.single-page .related_tours .slider_item{width:100%}
.single-page .reviews_comments_top .sorting{clear:both;float:left}
.single-page .description{font-size:16px}
.single-page .content-body .text{font-size:16px}
.single-page .content-body .table_wrap .table tbody tr td{font-size:16px}
.single-page .reviews_comments_top ._title{margin-bottom:13px}
.single-page .reviews_comments_top .sorting .select_wrap select{height:48px}
.single-page .reviews_comments_top .sorting p{line-height:48px}
.add_comment .field.file-field .file-name{max-width:90%;clear:both;margin-left:0;line-height:30px}
.add_comment .field.file-field .close{height:30px}
.add_comment .btn.upload{margin-bottom:12px}
.single-page .main .section-top .controls .btn{max-width:100%}
.single-page .description{margin-top:42px}
.single-page .single-sidebar .tour--info .btn{width:100%}
.single-page .content-body .list-block ul{width:100%}
.single-page .content-body .list-block{padding-bottom:24px}
.apartment-item .image-container{width:100%;margin-right:0;margin-bottom:20px;height:52vw}
.apartment-item{display:flex;flex-direction:column;margin:15px 0}
.apartment-item .apartment-info{order:-1;margin-bottom:20px}
.apartment-item .btn{margin-top:20px}
.apartment-item .apartment-title{font-size:21px}
.apartment-item .apartment-cost{font-size:21px}
.single-page .content-body .faq h2{margin-top:0}
.modal.modal_book_now .modal-title{font-size:24px}
.field.half{width:100%}
.dark .description{margin-top:10px}
.program .day-item .day-body{padding-top:16px}
.program .day-item .day-body .apartment-images{margin-top:20px}
.program .day-item:last-child .day-body{padding-bottom:0}
.included .included-item{width:100%;padding-top:20px;padding-bottom:20px;padding-right:0}
.included .included-item:nth-child(2){border-top:1px solid #DFDFDF}
.program .day-item .day-head{flex-direction:column;height:auto;padding-top:14px;padding-bottom:14px;padding-left:80px}
.program .day-num{width:100%;margin-right:0;font-size:20px;margin-bottom:5px}
.program .day-title{font-size:17px}
.program .day-item .apartment-item .image-container{height:auto}
.program{margin-bottom:30px}
.program .day-icon{width:50px;height:50px;margin-top:-25px}
.program .day-item .day-head{padding-left:63px}
.program .day-item .day-head:before,.program .day-item .day-head:after{width:36px;height:36px;margin-top:-18px}
.program .day-title{font-weight:400}
.program .day-title{font-size:16px}
}
@media screen and (max-width: 430px) {
.single-page .main .title{font-size:30px;margin-bottom:15px}
.single-page .main .short_description li{padding-left:43px}
.single-page{padding-top:190px}
.single-page .main .short_description li{font-size:16px}
.single-page .main .title{line-height:1.2}
.single-page .description{font-size:16px}
.single-page .content-body ._title{margin-bottom:10px}
.single-page .content-body .text{font-size:16px}
.single-page .content-body .table_wrap .table tbody tr td:first-child{width:100%;max-width:100%}
.single-page .content-body .table_wrap .table{display:block;float:left;width:100%}
.single-page .content-body .table_wrap .table tbody{display:block;float:left;width:100%}
.single-page .content-body .table_wrap .table tbody tr{display:block;float:left;width:100%;border-bottom:1px solid #e6e6e6;margin-bottom:12px;padding-bottom:11px}
.single-page .content-body .table_wrap .table tbody tr td{display:block;float:left;width:100%;font-size:16px;padding:5px 0;border-bottom:0}
.single-page .content-body .expect{padding-top:35px}
.single-page .content-body ._title{font-size:24px}
.single-page .content-body .ul_list li{font-size:16px}
.single-page .content-body .ul_list li:before{top:2px}
.single-page .content-body .faq .faq_accordeon .faq_item .day{width:58px;left:15px}
.single-page .content-body .faq .faq_accordeon .faq_item .faq_tab{padding-left:10px}
.single-page .content-body .faq .faq_accordeon .faq_item .faq_content{padding:0}
.single-page .content-body .faq{margin-bottom:28px}
.single-page .content-body .map_block ._title{font-size:24px}
.single-page.tour-single .content-head{padding-bottom:45px}
.single-page .content-body{padding-top:50px}
.single-page .content-body .table_wrap .table tbody tr td ul li{margin-bottom:5px}
.single-page .content-body .table_wrap .table tbody tr td ul.false li:before{top:4px}
.single-page .content-body .table_wrap .table tbody tr td ul.true li:before{top:4px}
.single-page .content-body .faq .faq_accordeon .faq_item .faq_content{font-size:15px}
.single-page .content-body .map_block .map_content .map{height:300px}
.single-page .reviews_comments_list .comment_item .photo{width:70px;height:70px}
.single-page .reviews_comments_list .comment_item{padding-left:85px}
.single-page .reviews_comments_list .comment_item .text{font-size:15px;margin-top:18px}
.single-page .single-sidebar .tour--info .top{padding:30px 20px 25px}
.single-page .single-sidebar .tour--info .top .cost{font-size:22px}
.single-page .single-sidebar .tour--info .tabsblock_content{padding:34px 20px 30px}
.single-page .single-sidebar .tour--info .tabsblock_content .date{margin-bottom:20px}
.single-page .single-sidebar .why-book{padding:12px 20px}
.single-page .single-sidebar .question-block{padding:34px 20px}
.single-page .single-sidebar .latest_tours{padding:30px 20px}
.single-page .related_tours .slider_item .slider_item__content{padding:20px}
.single-page .content-body .table_wrap .table tbody tr:first-child td{border-top:0}
.single-page .content-body .table_wrap{margin-top:35px}
.single-page .content-body .faq .faq_accordeon .faq_item .faq_tab{padding-right:10px}
.single-page .reviews_comments_top .rating{padding:14px 0}
.single-page .main .section-top .title{font-size:27px}
.single-page .main .geo{font-size:15px}
.single-page .single-sidebar .tour--info .bottom{padding:18px}
.single-page .single-sidebar .tour--info .cost{margin-bottom:18px}
.single-page .content-body .list-block ul li{margin-bottom:5px}
.single-page .content-body .faq{padding-top:22px}
.single-page .related_tours{padding-top:12px}
.single-page .content-body .single-left{margin-bottom:0}
.single-page .content-body .list-block{margin-bottom:17px}
.dark .content-head{padding-bottom:0}
.included .included-item .included_title{font-size:18px}
}
.blog-page{padding-top:220px}
.blog-page.search-page .blog-item ._title b,.blog-page.search-page .blog-item ._title strong{font-style:italic}
.blog-page.search-page .blog-item ._text b,.blog-page.search-page .blog-item ._text strong{font-style:italic}
.blog-page.search-page .title{margin-bottom:10px}
.blog-page.search-page .subtitle{position:relative;z-index:1;color:#fff;margin-bottom:44px;font-size:20px}
.blog-page.search-page .main{max-width:100%}
.blog-page .title{font-size:40px;font-weight:700;color:#fff;margin-bottom:44px}
.blog-page .main,.blog-page .sidebar,.blog-page .title{position:relative;z-index:1}
.blog-page .blog-item{margin-bottom:44px;display:block;float:left;width:100%}
.blog-page .blog-item:last-child{margin-bottom:30px}
.blog-page .blog-item ._img{border-radius:10px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-bottom:2px}
.blog-page .blog-item ._img .sq_parent{width:100%;position:relative;padding-bottom:48%;overflow:hidden}
.blog-page .blog-item ._img .sq_parent .sq_wrap{position:absolute;width:100%;height:100%}
.blog-page .blog-item ._img .sq_parent .sq_wrap .sq_content{float:left;width:100%;height:100%}
.blog-page .blog-item ._date{font-size:12px;font-weight:700;color:rgba(255,255,255,0.37);position:relative;line-height:18px;margin:15px 0 12px}
.blog-page .blog-item ._title{font-size:30px;font-weight:900;color:#fff;margin-bottom:10px;transition:all .2s linear}
.blog-page .blog-item ._text{font-size:16px;color:#fff;line-height:1.7}
.blog-page .blog-item:hover ._title{color:#ff7f00;transition:all .2s linear}
.blog-page .blog-list.two-colums .blog-item{width:48%;margin-right:4%}
.blog-page .blog-list.two-colums .blog-item:nth-child(even){margin-right:0}
.blog-page .blog-list.two-colums .blog-item:nth-child(odd){clear:both}
.blog-page .blog-list.two-colums .blog-item ._img .sq_parent{padding-bottom:64%}
.blog-page .blog-list.two-colums .blog-item ._title{font-size:20px;margin-bottom:13px}
.blog-page .blog-list.two-colums .blog-item ._text{font-size:14px}
.blog-page .blog-list.three-colums .blog-item{width:32%;margin-right:2%}
.blog-page .blog-list.three-colums .blog-item:nth-child(3n){margin-right:0}
.blog-page .blog-list.three-colums .blog-item:nth-child(3n+1){clear:both}
.blog-page .blog-list.three-colums .blog-item ._img .sq_parent{padding-bottom:64%}
.blog-page .blog-list.three-colums .blog-item ._title{font-size:20px;margin-bottom:13px}
.blog-page .blog-list.three-colums .blog-item ._text{font-size:14px}
.categories--list{background:#fff;border-radius:15px;padding:34px 30px;padding-bottom:22px;margin-bottom:20px}
.categories--list ul li{border-bottom:1px solid #E6E6E6;font-size:16px;font-weight:500;color:#9599A4;padding:18px 0;position:relative;padding-left:85px}
.categories--list ul li:first-child{padding-top:0}
.categories--list ul li a{display:block;float:left;width:100%}
.categories--list ul li a:hover ._title{color:#ff7f00}
.categories--list ul li a:hover .count{color:#3E4559}
.categories--list ul li:last-child{border-bottom:0}
.categories--list ul li .count{color:#CBCBCB;width:40px;text-align:right;display:inline-block;position:absolute;left:0}
.text_widget{padding:34px 30px;border-radius:15px;margin-bottom:20px}
.text_widget ._title{font-size:24px;font-weight:900;color:#fff;margin-bottom:25px}
.text_widget ._text{font-size:16px;color:#fff;line-height:1.9}
.recent_photo{border:1px solid #E2E2E2;border-radius:15px;padding:34px 30px}
.recent_photo .block-title{color:#fff!important;margin-bottom:25px}
.recent_photo .photos .item{width:30%;margin-right:5%;margin-bottom:5%;border-radius:5px;overflow:hidden;position:relative;display:block;float:left}
.recent_photo .photos .item:before{background:#111B38;position:absolute;top:0;left:0;width:100%;opacity:0;height:100%;content:'';z-index:1;transition:all .2s linear}
.recent_photo .photos .item:after{width:28px;height:26px;background:url(../images/link.svg) center center no-repeat;background-size:contain;position:absolute;content:'';top:50%;left:50%;margin-top:-13px;margin-left:-14px;z-index:2;opacity:0;transition:all .2s linear}
.recent_photo .photos .item:nth-child(3n){margin-right:0}
.recent_photo .photos .item:hover:before{opacity:.6;transition:all .2s linear}
.recent_photo .photos .item:hover:after{opacity:1;transition:all .2s linear}
.recent_photo .photos .item .sq_parent{width:100%;position:relative;padding-bottom:100%;overflow:hidden}
.recent_photo .photos .item .sq_parent .sq_wrap{position:absolute;width:100%;height:100%}
.recent_photo .photos .item .sq_parent .sq_wrap .sq_content{float:left;width:100%;height:100%}
.recent_photo .photos .item .sq_parent .sq_wrap .sq_content img{width:100%;height:100%;object-fit:cover}
.single-page.blog-single .main .title{margin-bottom:15px}
.single-page.blog-single .single-sidebar .latest_tours{background:#111B38}
.single-page.blog-single .single-sidebar .latest_tours .block-title{color:#fff}
.single-page.blog-single .single-sidebar .latest_tours ._item .right ._title{color:#fff;margin-bottom:14px}
.single-page.blog-single .single-sidebar .latest_tours ._item .right .time{color:#fff}
.single-page.blog-single .single-sidebar .latest_tours ._item .right .time:before{background-image:url(../images/time.svg)}
.blog-single{padding-bottom:0}
.blog-single .wrap{max-width:844px}
.blog-single.full .wrap{max-width:1306px}
.blog-single .categories--list{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-shadow:0 0 20px 0 rgba(0,0,0,0.05);border:1px solid #E2E2E2}
.blog-single .date{color:rgba(255,255,255,0.37);text-transform:uppercase;position:relative;font-size:12px;font-weight:700;line-height:18px;margin-bottom:36px}
.blog-single .quote{padding-bottom:24px;margin:20px 0 3px}
.blog-single .quote_top{position:relative;padding-left:70px;margin-bottom:15px}
.blog-single .quote_top .photo{width:48px;height:48px;border-radius:50%;overflow:hidden;position:absolute;bottom:0;left:0}
.blog-single .quote_top .photo img{width:100%;height:100%;object-fit:cover}
.blog-single .quote_top .text{background:#ff7f00;padding:30px 37px;color:#fff;border-radius:20px 20px 20px 0;font-style:italic;font-weight:500}
.blog-single .quote_bottom{padding-left:70px}
.blog-single .quote_bottom .name{font-size:18px;font-weight:500;color:#3E4559;font-style:italic}
.blog-single .recent_articles{padding-top:30px;padding-bottom:80px}
.blog-single .recent_articles .title{font-size:29px;color:#3E4559;font-weight:900;margin-bottom:25px}
.blog-single .blog_item:nth-child(2){margin-right:0}
.blog-single .blog_item .blog_item_date{color:#818693}
.blog-single .blog_item .blog_item_title{color:#3E4559}
.blog-single .blog_item .blog_item_text{color:#818693}
.blog-single .video{padding-bottom:56.25%;height:0;position:relative}
.blog-single .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
.blog-single .description{margin-top:0}
.blog-single .content-body .wrap_float{flex-direction:column}
.facttable tr td{border:1px dotted #3E4559;padding:10px;font-size:15px;}
.facttable tr td:nth-child(1){font-weight:600;}
.facttable tr td:nth-child(2){background:#fff;}
.page--content{padding-top:16px}
.page--content > :first-child{margin-top:0}
.page--content img{max-width:100%}
.page--content p{font-size:18px;color:#818693;margin:20px 0;line-height:1.4}
.page--content h2{color:#3E4559;font-size:30px;font-weight:900;margin:25px 0 10px}
.page--content h3{color:#3E4559;font-size:26px;font-weight:600;margin:25px 0 10px}
.page--content h4{color:#3E4559;font-size:24px;font-weight:500;margin:25px 0 10px}
.page--content h5{color:#3E4559;font-size:22px;font-weight:500;margin:25px 0 10px}
.page--content h6{color:#3E4559;font-size:20px;font-weight:500;margin:25px 0 10px}
.page--content b{color:#3E4559}
.page--content ul,.page--content ol{margin:20px 0;padding-left:30px}
.page--content ul li,.page--content ol li{font-size:18px;color:#818693;line-height:1.4;display:list-item}
.page--content a:not([class]){color:#ff7f00}
.page--content a:not([class]):hover{text-decoration:underline}
@media screen and (min-width: 1800px) {
.single-page.blog-single{padding-top:550px}
}
@media screen and (max-width: 1600px) {
.blog-page{padding-top:200px}
.blog-page .title{margin-bottom:44px}
}
@media screen and (max-width: 1230px) {
.blog-single .single-sidebar{padding-bottom:60px}
}
@media screen and (max-width: 1000px) {
.blog-page .blog-list.three-colums .blog-item{width:48%;margin-right:4%}
.blog-page .blog-list.three-colums .blog-item:nth-child(3n){margin-right:4%}
.blog-page .blog-list.three-colums .blog-item:nth-child(3n+1){clear:none}
.blog-page .blog-list.three-colums .blog-item:nth-child(even){margin-right:0}
.blog-single .wrap{max-width:92vw}
}
@media screen and (max-width: 610px) {
.blog-page .title{font-size:34px;margin-bottom:28px}
.blog-page .blog-item ._title{font-size:23px;margin-bottom:10px}
.blog-page .blog-item ._date{margin:10px 0 14px}
.blog-page .blog-item{margin-bottom:40px}
.categories--list,.text_widget,.recent_photo{padding:30px}
.blog-page .blog-list.two-colums .blog-item{width:100%;margin-right:0}
.blog-single .blog_item{width:100%;margin-right:0}
.blog-single .recent_articles{padding-bottom:20px}
.page--content{padding-top:10px}
.blog-single .quote{margin:10px 0}
.blog-single .quote_top .text{padding:20px}
.page--content p{margin:8px 0}
.blog-page{padding-top:184px}
.blog-page .blog-list.three-colums .blog-item{width:100%;margin-right:0}
.blog-page .blog-list.three-colums .blog-item:nth-child(3n){margin-right:0}
.blog-page .blog-list.three-colums .blog-item:nth-child(3n+1){clear:none}
.blog-page .blog-list.three-colums .blog-item:nth-child(even){margin-right:0}
.blog-single .content-body{padding-bottom:50px}
}
@media screen and (max-width: 430px) {
.blog-page .blog-item ._text{font-size:15px}
.blog-page .blog-item:last-child{margin-bottom:12px}
.categories--list,.text_widget,.recent_photo{padding:30px 20px}
.categories--list ul li{padding:13px 0;font-size:15px;padding-left:68px}
.text_widget ._title{margin-bottom:18px}
.text_widget ._text{font-size:15px;line-height:1.7}
.recent_photo .block-title{margin-bottom:25px}
.page--content h2{font-size:24px}
.page--content p{font-size:16px}
.page--content h3{font-size:21px}
.page--content ul li,.page--content ol li{font-size:16px;margin-bottom:5px}
}
.about-page{padding-top:220px}
.about-page .main{max-width:100%}
.about-page .content-head{padding-bottom:20px;overflow:hidden}
.about-page .section-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}
.about-page .section-top .title{width:auto;margin-bottom:0}
.about-page .content-body{background:#000;padding-top:30px}
.about-page .content-body .wrap_float{max-width:100%;flex-direction:column}
.about-page .description{margin-top:80px}
.about-page .description-title{font-size:30px;font-weight:900;color:#fff;margin-bottom:25px}
.about-page .description .text p{font-size:16px;color:#fff}
.about-page .description .left{max-width:840px;width:64%}
.about-page .description .right{max-width:420px;float:right;width:33%}
.about-page .about-slider .about-slide{width:864px;height:546px;border-radius:12px;overflow:hidden;margin:0 24px}
.about-page .about-slider .slick-list{overflow:visible}
.about-page .team_title{font-size:30px;font-weight:900;color:#fff;margin-bottom:25px}
.about-page .team .item{max-width:410px;background:#fff;border-radius:15px;overflow:hidden;width:32%;margin-right:2%;margin-bottom:2%;display:block;float:left}
.about-page .team .item.full{width:100%;}
.about-page .team .item:nth-child(3n){margin-right:0}
.about-page .team .item_image .sq_parent{width:100%;position:relative;padding-bottom:90%;overflow:hidden}
.about-page .team .item_image .sq_parent .sq_wrap{position:absolute;width:100%;height:100%}
.about-page .team .item_image .sq_parent .sq_wrap .sq_content{float:left;width:100%;height:100%}
.about-page .team .item_image .sq_parent .sq_wrap .sq_content img{width:100%;height:100%;object-fit:cover}
.about-page .team .item_info{padding:20px}
.about-page .team .item_info .item_title{font-family:'Oswald',sans-serif;font-size:26px;color:#3E4559;font-weight:900;margin-bottom:0}
.about-page .team .item_info .item_position{color:#818693;font-size:18px;font-style:italic}
.slick-arrows{width:144px}
.slick-arrows .arrow{width:62px;height:62px;border-radius:50%;border:2px solid rgba(255,255,255,0.2);background:none;top:0;position:relative;transition:all .2s linear;float: left;}
.slick-arrows .arrow:before{width:20px;height:14px;background:url(../images/slick-arrow.svg) center center no-repeat;background-size:contain;position:absolute;content:'';left:50%;top:50%;margin-left:-10px;margin-top:-7px}
.slick-arrows .arrow.next{margin-left:20px}
.slick-arrows .arrow.next:before{transform:rotate(180deg)}
.slick-arrows .arrow:hover{border-color:#fff}
.statistic{display:flex;justify-content:space-between;margin-bottom:100px}
.statistic .stat-item{width:auto}
.statistic .stat-item .val{font-size:122px;color:#ff7f00;width:auto;font-weight:300}
.statistic .stat-item .text{width:auto;font-size:16px;color:#fff;clear:both}
.height100{height:100%;}
.contacts-page{padding-bottom:0}
.contacts-page .contacts-columns{margin-top:45px;}
.contacts-page .contacts-columns .column{position:relative;padding-bottom:52px;color:#fff;}
.contacts-page .mab-block{background:#eee;height:600px;overflow:hidden;width:100%}
.contacts-page .mab-block iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
.contacts-page .content-head{position:relative}
.contacts-page .content-body{position:relative}
.contacts-page .content-body:before{background:-moz-linear-gradient(top,#000 0%,#000 17%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,#000 0%,#000 17%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,#000 0%,#000 17%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#00000000',GradientType=0);position:absolute;content:'';top:0;left:0;width:100%;height:93px;z-index:1}
.contacts-page .socials{text-align:center;padding-top:90px}
.contacts-page .socials .links{width:auto;float:none;display:inline-block}
.contacts-page .socials .links a{display:block;float:left;width:40px;height:40px;position:relative;margin:0 28px}
.contacts-page .socials .links a:before{position:absolute;content:'';background-position:center center;background-repeat:no-repeat;background-size:contain;top:50%;left:50%;opacity:.35;transition:all .2s linear}
.contacts-page .socials .links a:hover:before{opacity:1;transition:all .2s linear}
.contacts-page .socials .links a.fb:before{background-image:url(../images/facebook-logo.svg);width:22px;height:38px;margin-top:-19px;margin-left:-11px}
.contacts-page .socials .links a.instagram:before{background-image:url(../images/instagram.svg);width:34px;height:34px;margin-top:-17px;margin-left:-17px}
.contacts-page .socials .links a.pinterest:before{background-image:url(../images/pinterest.svg);width:30px;height:36px;margin-top:-18px;margin-left:-15px}
.contacts-page .socials .links a.twitter:before{background-image:url(../images/twitter.svg);width:38px;height:30px;margin-top:-15px;margin-left:-19px}
@media screen and (max-width: 1600px) {
.about-page{padding-top:200px}
.about-page .description{margin-top:100px}
}
@media screen and (max-width: 1440px) {
.contacts-page .contacts-columns{margin-top:35px}
}
@media screen and (max-width: 1400px) {
.slick-arrows .arrow{height:50px;width:50px}
.slick-arrows{width:120px}
}
@media screen and (max-width: 1230px) {
.about-page .description{margin-top:100px}
.about-page .team .item_info{padding:20px 20px 30px}
.about-page .team .item_info .item_title{font-size:22px;margin-bottom:6px}
.about-page .team .item_info .item_position{font-size:16px}
.statistic .stat-item .val{font-size:96px}
}
@media screen and (max-width: 1000px) {
.about-page .team .item_info .item_title{font-size:19px}
.about-page .team .item_info .item_position{font-size:14px}
.contacts-page .contacts-columns .column .text{font-size:14px}
.contacts-page .contacts-columns .column a{font-size:18px}
.about-page .about-slider .about-slide{margin:0;height:56vw}
.about-page .about-slider .slick-list{overflow:visible;border-radius:0;padding:0!important}
.about-page .about-slider .about-slide{opacity:0;transition:all .2s linear}
.about-page .about-slider .about-slide.slick-current{opacity:1}
.statistic .stat-item .val{font-size:66px}
.about-page .section-top .title{margin-bottom:0;margin-top:3px}
.about-page .description{margin-top:66px}
}
@media screen and (max-width: 760px) {
.about-page .description .left{width:100%;max-width:100%}
.about-page .description .right{width:100%;max-width:100%}
.about-page .description{margin-top:50px}
.about-page .team .item{width:49%}
.about-page .team .item:nth-child(3n){margin-right:2%}
.about-page .team .item:nth-child(even){margin-right:0}
.contacts-page .contacts-columns{display:block}
.contacts-page .contacts-columns .column{display:block;padding-bottom:35px}
.contacts-page .contacts-columns .column ._title{margin-bottom:12px}
.contacts-page .contacts-columns{margin-top:30px}
.contacts-page .content-body{padding-top:0}
.contacts-page .mab-block{height:470px}
.contacts-page .socials{padding-top:60px}
.contacts-page .socials .links a{margin:0 18px}
.about-page .section-top .title{margin-top:9px}
.statistic{flex-direction:column}
.statistic .stat-item .val{font-size:74px}
.statistic .stat-item{margin-bottom:20px}
.statistic{margin-bottom:64px}
.contacts-page .content-body:before{display:none}
}
@media screen and (max-width: 610px) {
.single-page .main .title{font-size:32px}
.about-page .description-title{font-size:24px;margin-bottom:17px}
.about-page .team_title{font-size:23px}
.about-page{padding-top:184px}
.about-page .team .item{width:100%;margin-right:0;margin-bottom:23px}
.contacts-page .contacts-columns{margin-top:30px}
.contacts-page .contacts-columns .column.tel ._title:before{width:24px}
.contacts-page .contacts-columns .column.email ._title:before{width:24px}
.contacts-page .contacts-columns .column.location ._title:before{width:16px}
.contacts-page .contacts-columns .column ._title{padding-left:38px}
.contacts-page{padding-bottom:20px}
.about-page .team .item{max-width:100%}
.slick-arrows .arrow{width:50px;height:50px}
.slick-arrows .arrow.next{margin-left:13px}
.about-page .about-slider-arrows{width:auto}
.about-page .section-top .title{margin-top:6px}
.statistic .stat-item .val{font-size:65px}
.statistic{margin-bottom:42px}
.about-page .description{margin-top:36px}
}
@media screen and (max-width:575px) {
.header__top{background:rgba(0,0,0,.4);padding:5px;}
}
@media screen and (max-width: 430px) {
.about-page{padding-top:180px}
.contacts-page .mab-block{height:370px}
}
@media screen and (max-width: 358px) {
.contacts-page .socials .links a{margin:0 12px}
}
.gallery_page{padding-top:220px;background:#000;padding-bottom:80px}
.gallery_page .title{font-size:40px;font-weight:900;color:#fff;position:relative;z-index:1;margin-bottom:44px}
.gallery_page .item{width:32%;margin-right:1.8%;margin-bottom:1.8%;border-radius:8px;overflow:hidden;position:relative;display:block;float:left}
.gallery_page .item:before{background:rgba(0,0,0,0.34);content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;transition:all .2s linear}
.gallery_page .item:after{width:44px;height:44px;background:url(../images/zoom.svg) center center no-repeat;background-size:contain;position:absolute;content:'';top:50%;left:50%;margin-top:-22px;margin-left:-22px;z-index:2;opacity:0;transition:all .2s linear}
.gallery_page .item:hover:before{opacity:1;transition:all .2s linear}
.gallery_page .item:hover:after{opacity:1;transition:all .2s linear}
.gallery_page .item:nth-child(3n){margin-right:0}
.gallery_page .item:nth-child(3n+1){clear:both}
.gallery_page .item:nth-child(6n+1) .sq_parent{padding-bottom:73%}
.gallery_page .item:nth-child(6n+2) .sq_parent{padding-bottom:130%}
.gallery_page .item:nth-child(6n+3) .sq_parent{padding-bottom:94%}
.gallery_page .item:nth-child(6n+4){margin-top:-233px}
.gallery_page .item:nth-child(6n+4) .sq_parent{padding-bottom:151%}
.gallery_page .item:nth-child(6n+5) .sq_parent{padding-bottom:95%}
.gallery_page .item:nth-child(6n+6){margin-top:-146px}
.gallery_page .item:nth-child(6n+6) .sq_parent{padding-bottom:130%}
.gallery_page .item .sq_parent{width:100%;position:relative;padding-bottom:73%;overflow:hidden}
.gallery_page .item .sq_parent .sq_wrap{position:absolute;width:100%;height:100%}
.gallery_page .item .sq_parent .sq_wrap .sq_content{float:left;width:100%;height:100%}
.gallery_page .item .sq_parent .sq_wrap .sq_content img{width:100%;height:100%;object-fit:cover}
.lg-backdrop{background-color:rgba(0,0,0,0.86)}
body.lg-on{overflow:hidden}
.lg-toolbar{background:none}
.lg-toolbar .lg-icon{width:40px;height:40px;background:url(../images/close.svg) center center no-repeat;background-size:18px 18px;position:absolute;right:12px;top:12px}
.lg-toolbar .lg-icon:after{display:none}
.lg-toolbar .lg-icon.lg-download{display:none}
.lg-actions .lg-next{width:48px;height:48px;background:rgba(255,255,255,0.16);border-radius:50%;transform:rotate(90deg);margin-top:-24px}
.lg-actions .lg-next:before{width:14px;height:20px;background:url(../images/lg-arrow.svg) center center no-repeat;background-size:contain;content:'';position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-7px;opacity:1;transition:all .2s linear}
.lg-actions .lg-next:after{width:14px;height:20px;background:url(../images/lg-arrow-active.svg) center center no-repeat;background-size:contain;content:'';position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-7px;opacity:0;transition:all .2s linear;transform:rotate(180deg)}
.lg-actions .lg-next:hover{background:#fff;transition:all .2s linear}
.lg-actions .lg-next:hover:before{opacity:0;transition:all .2s linear}
.lg-actions .lg-next:hover:after{opacity:1;transition:all .2s linear}
.lg-actions .lg-prev{width:48px;height:48px;background:rgba(255,255,255,0.16);border-radius:50%;transform:rotate(-90deg);margin-top:-24px}
.lg-actions .lg-prev:before{width:14px;height:20px;background:url(../images/lg-arrow.svg) center center no-repeat;background-size:contain;content:'';position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-7px;opacity:1;transition:all .2s linear}
.lg-actions .lg-prev:after{width:14px;height:20px;background:url(../images/lg-arrow-active.svg) center center no-repeat;background-size:contain;content:'';position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-7px;opacity:0;transition:all .2s linear;transform:rotate(180deg)}
.lg-actions .lg-prev:hover{background:#fff;transition:all .2s linear}
.lg-actions .lg-prev:hover:before{opacity:0;transition:all .2s linear}
.lg-actions .lg-prev:hover:after{opacity:1;transition:all .2s linear}
@media screen and (max-width: 1600px) {
.gallery_page{padding-top:200px}
}
@media screen and (max-width: 1440px) {
.gallery_page .title{margin-bottom:44px}
.gallery_page .item:nth-child(6n+4){margin-top:-235px}
.gallery_page .item:nth-child(6n+6){margin-top:-147px}
}
@media screen and (max-width: 1400px) {
.gallery_page .item:nth-child(6n+4){margin-top:-215px}
.gallery_page .item:nth-child(6n+6){margin-top:-135px}
}
@media screen and (max-width: 1230px) {
.gallery_page .item:nth-child(6n+4){margin-top:-180px}
.gallery_page .item:nth-child(6n+6){margin-top:-113px}
}
@media screen and (max-width: 1076px) {
.gallery_page .item:nth-child(6n+4){margin-top:-167px}
.gallery_page .item:nth-child(6n+6){margin-top:-104px}
.gallery_page .item:before,.gallery_page .item:after{display:none}
.lg-actions .lg-next:hover{background:rgba(255,255,255,0.16)}
.lg-actions .lg-next:hover:before{opacity:1}
.lg-actions .lg-next:hover:after{display:none}
.lg-actions .lg-prev:hover{background:rgba(255,255,255,0.16)}
.lg-actions .lg-prev:hover:before{opacity:1}
.lg-actions .lg-prev:hover:after{display:none}
}
@media screen and (max-width: 1000px) {
.gallery_page .item:nth-child(6n+4){margin-top:-18%}
.gallery_page .item:nth-child(6n+6){margin-top:-11%}
}
@media screen and (max-width: 610px) {
.gallery_page{padding-top:184px}
.gallery_page .title{font-size:34px}
.gallery_page{padding-bottom:30px}
.gallery_page .title{margin-bottom:28px}
}
@media screen and (max-width: 430px) {
.gallery_page .item{width:49%;margin-right:2%;margin-bottom:2%}
.gallery_page .item:nth-child(3n){margin-right:0;float:right}
.gallery_page .item:nth-child(3n+1){clear:none}
.gallery_page .item:nth-child(even){margin-right:0}
.gallery_page .item:nth-child(6n+4){margin-top:-28%}
.gallery_page .item:nth-child(6n+6){margin-top:0}
.gallery_page .item:nth-child(6n+5) .sq_parent{padding-bottom:130%}
}
.buy-btn{height:70px;width:70px;font-size:16px;background:#FE7E00;border-radius:50%;display:flex;align-items:center;text-align:center;color:#fff;font-weight:600;position:fixed;bottom:24px;right:24px;z-index:100;justify-content:center}
.buy-btn:hover{background:#FE6200}