@charset "UTF-8";
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Outfit:wght@100..900&display=swap');
.togo-back-wrapper,a,button,p,input,select,textarea,li,.transition-3{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.togo-dashboard-nav-menu a .togo-svg-icon,.togo-tour-card-price-regular,.togo-tour-author-info-content .bottom svg,.togo-destination-item.style-3 .togo-destination-3-btn a span,.togo-hero-2-search-input span,.togo-footer-widget-info-item a span,.togo-header-user-menu a .togo-svg-icon,.togo-header-2-top-info a svg{-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}
.togo-dashboard-review-item-title svg,.togo-shop-action a svg,.togo-shop-action button svg,.togo-item-plus svg,.togo-item-minus svg,.togo-tour-card-meta svg,.togo-tour-card-rating svg,.togo-tour-author-info-content span svg,.togo-checkout-payment-item-title svg,.togo-tour-details-booking-list ul li span,.togo-cta-4-list ul li span,.togo-footer-8-info a svg,.togo-blog-item-meta .date svg,.togo-btn-primary span{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}
.togo-tour-details-booking-info a span{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}
.togo-review-item-title span,.togo-tour-details-review-left .rating svg,.togo-section-subtitle.ff-jost img{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}
@font-face{font-family:"Otomanopee";src:url(../fonts/OtomanopeeOne-Regular.ttf);src:url(../fonts/OtomanopeeOne-Regular.ttf) format("embedded-opentype"),url(../fonts/OtomanopeeOne-Regular.ttf) format("woff"),url(../fonts/OtomanopeeOne-Regular.ttf) format("woff2"),url(../fonts/OtomanopeeOne-Regular.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}
:root{--bodyfont:"Outfit", sans-serif;--headingfont:"DM Sans", sans-serif;--togo-ff-fontawesome:"Font Awesome 6 Pro";--white-color:#FFF;--color-black:#111;--togo-common-red:#FF252B;--togo-common-orange:#ED2B04;--togo-common-yellow:#FFE453;--togo-common-green:#46E86A;--togo-common-brown:#664117;--main-color:#e87343;--main-color2:#24616a;--togo-theme-secondary:#FBDFD1;--togo-text-body:#333;--togo-gray-1:#DDD;--togo-gray-2:#EEE;--transition: all 0.5s ease-in-out;}
@media (min-width: 1400px) {
.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1265px}
.container-1440{max-width:1465px}
.container-1640{max-width:1640px}
.container-1850{max-width:1850px}
}
*{margin:0;padding:0;box-sizing:border-box}
html{scroll-behavior:smooth}
body{font-size:15px;line-height:28px;font-weight:400;color:var(--togo-text-body);font-family:var(--bodyfont)}
img{max-width:100%}
a{text-decoration:none}
h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:600;line-height:1.2;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-ms-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out;color:var(--color-black);font-family:var(--headingfont);}
h1{font-size:40px}
h2{font-size:36px}
h3{font-size:28px}
h4{font-size:24px}
h5{font-size:20px}
h6{font-size:16px}
ul{margin:0;padding:0}
p{font-size: 15px;font-weight: 500;margin-bottom: 15px;line-height: 1.6;color: var(--togo-text-body);font-family: var(--bodyfont);}
a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}
a:focus,.button:focus{text-decoration:none;outline:none}
a:focus,a:hover{color:inherit;text-decoration:none}
a,button{color:inherit;outline:none;border:none;background:transparent}
button:hover{cursor:pointer}
button:focus{outline:0}
input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=url],textarea{outline:none;height:56px;width:100%;line-height:56px;font-size:14px;padding-left:26px;padding-right:26px;color:var(--color-black);border:1px solid var(--color-black);background-color:var(--white-color)}
input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--color-black)}
input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{color:var(--color-black)}
input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=url]:-moz-placeholder,textarea:-moz-placeholder{color:var(--color-black)}
input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--color-black)}
input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=url]::placeholder,textarea::placeholder{color:var(--color-black)}
input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=password]:focus,input[type=url]:focus,textarea:focus{border-color:var(--color-black)}
input[type=text]:focus::placeholder,input[type=email]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=url]:focus::placeholder,textarea:focus::placeholder{opacity:0}
textarea{line-height:1.4;padding-top:17px;padding-bottom:17px}
input[type=color]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:none;border:0;cursor:pointer;height:100%;width:100%;padding:0;border-radius:50%}
::-moz-selection{background:var(--color-black);color:var(--white-color);text-shadow:none;background:var(--color-black);color:var(--white-color);text-shadow:none}
::selection{background:var(--color-black);color:var(--white-color);text-shadow:none}
::-moz-placeholder{color:var(--color-black);font-size:16px;opacity:1}
::placeholder{color:var(--color-black);font-size:16px;opacity:1}
.w-img img{width:100%}
.m-img img{max-width:100%}
.fix{overflow:hidden}
.clear{clear:both}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{font-weight: 600;}
.bg-cover{background-position: 50%; background-repeat: no-repeat; background-size: cover;}
.color1{color:var(--main-color) !important}
.bg1{background-color:var(--main-color)!important}
.color2{color:var(--main-color2) !important}
.bg2{background-color:var(--main-color2)!important}
.color3{color:var(--primary-color)!important}
.bg3{background-color:var(--primary-color)!important}
.color4{color:var(--main-color4)!important}
.bg4{background-color:var(--main-color4)!important}
.color5{color:var(--main-color5)!important}
.bg5{background-color:var(--main-color5)!important}
.bgbl{background-color: #1b1b1b;}
.transition{ transition: var(--transition); -webkit-transition: var(--transition); -moz-transition: var(--transition); -ms-transition: var(--transition); -o-transition: var(--transition); }
ul{margin:0;padding:0}
li{list-style:none}
.fs-7{font-size: 13px;}
.line26{line-height: 26px;}
.bb1{border-bottom: 1px solid #ddd;}
.bb21{border-bottom: 2px solid var(--main-color);}
.bb22{border-bottom: 2px solid var(--main-color2);}
.ltr1{letter-spacing: 1px;}
.ltr2{letter-spacing: 2px;}
.justify-p p{text-align:justify}
.lh26 p{line-height:26px}
.lh30 p{line-height:30px}
.page-desc h1,.page-desc h2,.page-desc h3{font-size:24px;font-weight:600;margin-bottom:15px;margin-top:15px;color:var(--main-color)}
.page-desc h4{font-size:20px;font-weight:600;margin-bottom:15px;margin-top:15px;color:var(--main-color2)}
.page-desc h4{font-size:20px;font-weight:600}
.page-desc ul{margin-bottom:15px}
.page-desc p{margin-bottom: 10px;}
.page-desc p strong{color: var(--main-color);}
.pointers li{position:relative;padding-left:20px;display:inline-block;min-width:33%;line-height: 30px;text-align: justify;}
.pointers li+li{margin-top: 10px;}
.pointers .three li{position:relative;padding-left:20px}
.pointers li::before{content:'';position:absolute;width:5px;height:5px;background:var(--main-color);left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);opacity:.5;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}
button:focus,input:focus,input:focus,textarea,textarea:focus{outline:0}
input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=url],textarea,select{ outline:none; background-color:transparent; height:50px; width:100%; line-height:50px; font-size:14px !important; color:#333; padding-left:15px; padding-right:15px; border:1px solid #d5d5d5; font-weight:400; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; }
input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#333}
input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{color:#333}
input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=url]:-moz-placeholder,textarea:-moz-placeholder{color:#333}
input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#333}
input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=url]::placeholder,textarea::placeholder{color:#333}
.inpput:focus, select:focus{border-color: var(--main-color);}
.form-control:focus{box-shadow: none;border-color: var(--main-color) !important;}
.datepicker{cursor:pointer;background:url(../images/calendar.svg) no-repeat right 10px center !important;padding-right:20px!important}
select{cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;background:url(../images/angle-down.svg) no-repeat right 10px center!important;background-size:14px!important;padding-right:25px!important}
textarea.form-control, textarea{resize:none;min-height:100px; background: transparent;}
.place-cover ul{margin:0;padding:0; display: block !important;}
.place-cover ul li{display:inline-block !important;position:relative;padding-right:2px;line-height:24px;color:#444; font-size: 14px;margin: 0;}
.place-cover ul li::after{content:','}
.place-cover ul li:last-child{padding-right:0}
.place-cover ul li:last-child::after{display:none}
.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;width:100%}
.wh-ap-btn{outline:none;width:45px;height:45px;border:0;background-color:#2ecc71;padding:0;border-radius:100%;box-shadow:0 1px 3px #0000001f 0 1px 2px #0000003d;cursor:pointer;transition:opacity 0.3s,background 0.3s,box-shadow .3s;-webkit-transition:opacity 0.3s,background 0.3s,box-shadow .3s;-moz-transition:opacity 0.3s,background 0.3s,box-shadow .3s;-ms-transition:opacity 0.3s,background 0.3s,box-shadow .3s;-o-transition:opacity 0.3s,background 0.3s,box-shadow .3s;line-height:45px}
.wh-ap-btn::after{content:"\f618";width:100%;height:100%;display:block;opacity:1;font-family:bootstrap-icons!important;font-size:22px;color:#fff}
.call-ap-btn{outline:none;width:45px;height:45px;border:0;background-color:var(--main-color2);padding:0;border-radius:100%;box-shadow:0 1px 3px #0000001f 0 1px 2px #0000003d;cursor:pointer;transition:opacity 0.3s,background 0.3s,box-shadow .3s;-webkit-transition:opacity 0.3s,background 0.3s,box-shadow .3s;-moz-transition:opacity 0.3s,background 0.3s,box-shadow .3s;-ms-transition:opacity 0.3s,background 0.3s,box-shadow .3s;-o-transition:opacity 0.3s,background 0.3s,box-shadow .3s;line-height:45px}
.call-ap-btn::after{content:"\f5c1";width:100%;height:100%;display:block;opacity:1;font-family:bootstrap-icons!important;font-size:22px;color:var(--white-color)}
.wh-fixed > a{display:block;text-decoration:none}
.call-pulse{width:45px;height:45px;left:15px;bottom:90px;background:var(--main-color2);position:fixed;text-align:center;color:var(--main-color4);cursor:pointer;border-radius:50%;z-index:99;display:inline-block;line-height:45px}
.call-pulse:before{position:absolute;content:" ";z-index:-1;bottom:-10px;right:-10px;background-color:var(--main-color2);width:65px;height:65px;border-radius:100%;animation-fill-mode:both;-webkit-animation-fill-mode:both;opacity:.6;-webkit-animation:pulse 1s ease-out;animation:pulse 1.8s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.whatsapp-pulse{width:45px;height:45px;left:15px;bottom:30px;background:#10b418;position:fixed;text-align:center;color:#fff;cursor:pointer;border-radius:50%;z-index:99;display:inline-block;line-height:45px}
.whatsapp-pulse:before{position:absolute;content:" ";z-index:-1;bottom:-10px;right:-10px;background-color:#10b418;width:65px;height:65px;border-radius:100%;animation-fill-mode:both;-webkit-animation-fill-mode:both;opacity:.6;-webkit-animation:pulse 1s ease-out;animation:pulse 1.8s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
@-webkit-keyframes pulse {
0%{-webkit-transform:scale(0);opacity:0}
25%{-webkit-transform:scale(0.3);opacity:1}
50%{-webkit-transform:scale(0.6);opacity:.6}
75%{-webkit-transform:scale(0.9);opacity:.3}
100%{-webkit-transform:scale(1);opacity:0}
}
@keyframes pulse {
0%{transform:scale(0);opacity:0}
25%{transform:scale(0.3);opacity:1}
50%{transform:scale(0.6);opacity:.6}
75%{transform:scale(0.9);opacity:.3}
100%{transform:scale(1);opacity:0}
}
.circle-container{background:transparent;position:fixed;right:30px;bottom:30px;height:40px;width:40px;cursor:pointer;display:block;border-radius:50px;z-index:999;opacity:0;visibility:hidden;transform:translateY(15px);transition:all 200ms linear}
.circle-container.active{opacity:1;visibility:visible;transform:translateY(0)}
.circle-container::after{position:absolute;font-family:"Bootstrap-icons";content:"\f145";text-align:center;line-height:40px;font-size:28px;color:var(--main-color2);left:0;top:0;height:40px;width:40px;cursor:pointer;display:block;z-index:1;transition:all 200ms linear}
.circle-container:hover svg path{fill:var(--main-color);transition:.3s}
.circle-container:hover::after{color:var(--white-color)}
.circle-container svg path{fill:none}
.circle-container svg.circle-progress path{stroke:var(--main-color);stroke-width:5;box-sizing:border-box;transition:all 200ms linear}

.socials ul{margin:0;padding:0;}
.socials ul li{ display:inline-block; transition: var(--transition); -webkit-transition: var(--transition); -moz-transition: var(--transition); -ms-transition: var(--transition); -o-transition: var(--transition); }
.socials ul li + li{margin-left:3px;}
.socials ul li a{ display: block; color: var(--white-color); width: 30px; height: 30px; line-height: 30px; text-align: center; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; background: rgb(255 255 255 / 14%); font-size: 13px; }
.socials ul li a:hover{background:var(--main-color2);color: var(--white-color);}
.white{color: var(--white-color) !important;}
.border1{border: 1px solid #f3f3f3;}
button.btn-close {position: absolute;right: 15px;top: 20px;outline: none;box-shadow: none;color: var(--white-color);padding: 0;}
ul,ol{margin:0;padding:0}
ul li,ol li{list-style:none}
.breadcrumb{background:none;margin:0;padding:0}
.breadcrumb li{font-weight:400;font-size:14px;position:relative}
.breadcrumb li + li{margin-left:10px;padding-left:10px}
.breadcrumb li + li::before{content:'';position:absolute;left:-1px;top:51%;transform:translateY(-50%);border-top:5px solid transparent;border-left:5px solid #333;border-bottom:5px solid transparent}
.breadcrumb.white li + li::before{content:'';position:absolute;left:-1px;top:51%;transform:translateY(-50%);border-top:5px solid transparent;border-left:5px solid #fff;border-bottom:5px solid transparent}
.breadcrumb li a{display:block}
.breadcrumb li a,.breadcrumb li{color:#212121}
.breadcrumb.white li a,.breadcrumb.white li{color:var(--white-color)}
.breadcrumb.light li + li::before{border-left-color:var(--white-color)}
.breadcrumb.light li a,.breadcrumb.light li{color:var(--white-color)}
.bglight{background-color:#fbfbfb}
.bglight2{background-color:#fbf7f0}
.check li{position:relative;padding-left:20px}
.check li::before{content:"\F271";position:absolute;top:0;left:0;font-size:13px;font-family:bootstrap-icons!important;color:#2f892f}
.times li{position:relative;padding-left:20px}
.times li::before{content:"\f629";position:absolute;top:0;left:0;font-size:13px;font-family:bootstrap-icons!important;color:#e74d4d}
hr{opacity:.1}
.bb5{border-bottom: 5px solid var(--main-color2);}
.top-2{top: 2px;}



.z-index-1{position:relative;z-index:1}
.z-index-2{position:relative;z-index:2}
.z-index-3{position:relative;z-index:3}
.z-index-4{position:relative;z-index:4}
.z-index-5{position:relative;z-index:5}
.z-index-6{position:relative;z-index:6}
.z-index-7{position:relative;z-index:7}
.z-index-8{position:relative;z-index:8}
.z-index-9{position:relative;z-index:9}
.z-index-10{position:relative;z-index:10}
.gx-5{--bs-gutter-x:5px}
.gx-10{--bs-gutter-x:10px}
.gx-20{--bs-gutter-x:20px}
.gx-30{--bs-gutter-x:30px}
.gx-40{--bs-gutter-x:40px}
.gx-45{--bs-gutter-x:45px}
@media (max-width: 767px) {
.gx-45{--bs-gutter-x:0}
}
.gx-50{--bs-gutter-x:50px}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.gx-50{--bs-gutter-x:24px}
}
@media (max-width: 767px) {
.gx-50{--bs-gutter-x:0}
}
.gx-60{--bs-gutter-x:60px}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.gx-60{--bs-gutter-x:24px}
}
@media (max-width: 767px) {
.gx-60{--bs-gutter-x:15px}
}
.gx-70{--bs-gutter-x:70px}
.gx-80{--bs-gutter-x:80px}
.gx-90{--bs-gutter-x:90px}
.gx-100{--bs-gutter-x:100px}
.overflow-y-visible{overflow-x:hidden;overflow-y:visible}
.p-relative{position:relative}
.p-absolute{position:absolute}
.bg-pos{background-position:50%;background-size:cover;background-repeat:no-repeat}
p.fs-18{font-size:18px}
p.ff-jost{font-family:var(--bodyfont)}
p.ff-outfit{font-family:var(--bodyfont)}
p.color-white{color:var(--white-color)}
.togo-dropcap::first-letter{float:left;width:65px;height:85px;font-size:90px;line-height:.8;font-weight:500;margin-right:5px;text-align:center;line-height:inherit;text-transform:capitalize;color:var(--white-color);font-family:var(--bodyfont)}
.togo-slide-transtion{-webkit-transition-timing-function:linear;transition-timing-function:linear}
.togo-slide-transtion .swiper-slide{width:auto}
.togo-line-anim{display:inline;transition:all .3s linear;background-repeat:no-repeat;background-size:0 1px,0 1px;background-position:100% 100%,0 100%;background-image:linear-gradient(currentcolor,currentcolor),linear-gradient(currentcolor,currentcolor)}
.togo-line-anim:hover{background-size:0 1px,100% 1px}
a.line-border,button.line-border{position:relative;display:inline-flex;align-items:center}
a.line-border:hover span::after,button.line-border:hover span::after{transform:translate(1rem)}
a.line-border:hover span::before,button.line-border:hover span::before{transform:translate(calc(100% + 1rem))}
a.line-border span,button.line-border span{position:relative;overflow:hidden}
a.line-border span::before,a.line-border span::after,button.line-border span::before,button.line-border span::after{content:"";position:absolute;display:block;bottom:.2em;width:100%;height:1px;background-color:currentColor;transition:transform .5s cubic-bezier(0.59,0.23,0.22,0.96)}
a.line-border span::before,button.line-border span::before{left:0}
a.line-border span::after,button.line-border span::after{left:-1rem;transform:translate(-100%)}
a.hover-line,button.hover-line{position:relative}
a.hover-line::after,button.hover-line::after{content:"";bottom:2px;right:0;width:0;height:1px;position:absolute;transition:.3s ease-in-out;background-color:currentColor}
a.hover-line:hover::after,button.hover-line:hover::after{width:100%;right:auto;left:0}

#chart{min-height:450px}
.togo-pagination nav ul{display:flex;align-items:center}
.togo-pagination nav ul li{list-style:none;margin-right:5px;display:inline-block}
.togo-pagination nav ul li a{height:36px;width:36px;font-size:16px;font-weight:500;border-radius:50%;text-align:center;display:inline-grid;place-content:center;color:var(--color-black)}
.togo-pagination nav ul li a.next{border:1px solid #eeeeeee6}
.togo-pagination nav ul li a.active,.togo-pagination nav ul li a:hover{color:var(--white-color);background-color:var(--main-color)}
.togo-back-wrapper{position:fixed;right:50px;bottom:0;height:44px;width:44px;cursor:pointer;display:block;border-radius:50%;z-index:99;opacity:0;visibility:hidden}
@media (max-width: 767px) {
.togo-back-wrapper{right:20px;bottom:20px}
}
.togo-back-wrapper.togo-back-btn-show{visibility:visible;opacity:1;bottom:50px}
.togo-back-btn{display:inline-block;width:44px;height:44px;line-height:44px;text-align:center;color:var(--color-black);background:var(--white-color);box-shadow:0 8px 16px #03041c4d;border-radius:50%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.togo-back-btn svg{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}
.togo-back-btn:hover{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}
.togo-btn-primary{ font-size:15px; font-weight:600; border-radius:4px; display:inline-block; padding:8px 20px; -webkit-transition:all .3s ease-out; -moz-transition:all .3s ease-out; -ms-transition:all .3s ease-out; -o-transition:all .3s ease-out; transition:all .3s ease-out; color:var(--white-color); background-color:var(--main-color); -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; }
.togo-btn-primary span{line-height:1;margin-right:4px;display:inline-block}
.togo-btn-primary:hover{color:var(--white-color);background-color:var(--togo-common-orange)}
.togo-btn-primary.bdr-style{background-color:transparent;color:var(--white-color);border:1px solid var(--white-color)}
.togo-btn-primary.bdr-style:hover{border-color:transparent;background-color:var(--togo-common-orange)}
.togo-btn-primary.bdr-style.orange-bdr{color:var(--main-color);border-color:var(--main-color)}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-btn-primary.bdr-style.orange-bdr{padding:8px 18px}
}
.togo-btn-primary.bdr-style.orange-bdr:hover{color:var(--white-color)}
.togo-btn-primary.bdr-style-black{background-color:transparent;color:var(--color-black);border:1px solid var(--color-black)}
.togo-btn-primary.bdr-style-black:hover{border-color:transparent;color:var(--white-color);background-color:var(--main-color)}
.togo-btn-primary.btn-white-bg{color:var(--color-black);background-color:var(--white-color)}
.togo-btn-primary.btn-white-bg:hover{background-color:#fffc}
@keyframes rotate_anim {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes text_upper {
0%{transform:translateY(0)}
to{transform:translateY(-105%)}
}
@keyframes text_bottom {
0%{transform:translateY(105%)}
to{transform:translateY(0)}
}
@keyframes animate-pulse {
0%{box-shadow:0 0 0 0 #fff3 0 0 0 0 #fff3}
40%{box-shadow:0 0 0 50px #ff6d4a00 0 0 0 0 #fff3}
80%{box-shadow:0 0 0 50px #ff6d4a00 0 0 0 30px #ff6d4a00}
100%{box-shadow:0 0 0 0 #ff6d4a00 0 0 0 30px #ff6d4a00}
}
@keyframes headerSlideDown {
0%{margin-top:-150px}
100%{margin-top:0}
}
@keyframes rotate2 {
from{transform:rotate(0deg)}
to{transform:rotate(360deg)}
}
@keyframes swing {
20%{transform:rotate3d(0,0,1,15deg)}
40%{transform:rotate3d(0,0,1,-10deg)}
60%{transform:rotate3d(0,0,1,5deg)}
80%{transform:rotate3d(0,0,1,-5deg)}
to{transform:rotate3d(0,0,1,0deg)}
}
.togo-loader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background-color:var(--main-color)}
.togo-loader span{position:absolute;width:100%;height:100%;transform:rotate(calc(18deg * var(--i)))}
.togo-loader span::before{content:"";width:25px;height:25px;border-radius:50%;position:absolute;top:0;left:0;filter:blur(5px);transform:scale(0);animation:load 2s linear infinite;animation-delay:calc(0.1s * var(--i));background-color:var(--white-color)}
.togo-preloader{width:130px;height:130px;top:42%;left:0;right:0;margin:0 auto}
@keyframes load {
0%{transform:scale(0);opacity:0}
10%{transform:scale(1.2);opacity:1}
80%,100%{transform:scale(0);opacity:0}
}
.plane{position:absolute;top:0;left:0;width:100px;height:100px;animation:rotate 2s linear infinite;animation-delay:-1.5s}
.plane svg{position:absolute;top:-10px;left:80px;transform:rotate(65deg);color:var(--white-color)}
@keyframes rotate {
0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}
}
.togo-breadcrumb-bg{position:relative}
.togo-breadcrumb-bg::after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:linear-gradient(to top, #000000a6 0%, #0000 100%);}
.togo-breadcrumb-content{display:inline-block}
.togo-breadcrumb-content .togo-hero-11-input-wrapper{display:flex;align-items:center;padding:1px 15px;border-radius:40px;border:1px solid #EEE;background-color:var(--white-color);box-shadow:0 4px 15px 0 #0000000d}
@media (max-width: 767px) {
.togo-breadcrumb-content .togo-hero-11-input-wrapper{flex-wrap:wrap}
}
.togo-breadcrumb-content .togo-hero-11-input-wrapper .datepicker{top:60px}
.togo-breadcrumb-content .togo-hero-11-input-wrapper .togo-hero-11-input-search{margin:0;border:none}
@media (max-width: 767px) {
.togo-breadcrumb-content .togo-hero-11-input-wrapper .togo-hero-11-input-search{width:100%}
}
.togo-breadcrumb-content .togo-hero-11-input-wrapper .togo-hero-11-input-search:nth-child(-n+2){margin-right:10px;border-right:1px solid #EEE}
@media (max-width: 767px) {
.togo-breadcrumb-content .togo-hero-11-input-wrapper .togo-hero-11-input-search:nth-child(-n+2){width:100%;border:none}
.togo-breadcrumb-content .togo-hero-11-input-wrapper .togo-hero-2-search-btn{padding-bottom:15px}
}
.togo-breadcrumb-list ul{display:flex;align-items:center}
.togo-breadcrumb-list ul li{font-size:16px;font-weight:400;list-style:none;color:var(--color-black)}
.togo-breadcrumb-list ul li.dev{margin:0 8px}
.togo-breadcrumb-list ul li a:hover{color:var(--main-color)}
.togo-breadcrumb-style-2-ptb{padding:250px 0 50px;}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-breadcrumb-style-2-ptb{padding:220px 0 50px;}
}
@media (max-width: 767px) {
.togo-breadcrumb-style-2-ptb{padding:200px 0 50px;}
}
.togo-breadcrumb-heading p{font-size:20px;line-height:1.3;color:var(--white-color);font-family:var(--bodyfont)}
@media (max-width: 767px) {
.togo-breadcrumb-heading p br{display:none}
}
.togo-breadcrumb-title{font-size:46px;line-height:1;color:var(--white-color)}
@media (max-width: 767px) {
.togo-breadcrumb-title{font-size:40px}
.togo-breadcrumb-title br{display:none}
}
.togo-breadcrumb-sub_title{font-size:16px;font-weight:400;display:inline-block;text-transform:uppercase;color:var(--white-color)}
.togo-section-subtitle{font-size:16px;font-weight:400;display:inline-block;text-transform:uppercase;color:var(--main-color)}
.togo-section-subtitle.color-white{color:var(--white-color)}
.togo-section-subtitle.color-black{color:var(--color-black)}
.togo-section-subtitle.ff-jost{color:var(--togo-text-body);font-family:var(--bodyfont)}
.togo-section-subtitle.ff-jost img{margin-right:4px;animation:rotate2 4s linear infinite}
.togo-section-title{font-size:32px;font-weight:600;line-height:1.2;margin-bottom:30px;color:var(--color-black);font-family:var(--bodyfont)}
@media (max-width: 767px) {
.togo-section-title{font-size:32px;margin-bottom:20px}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-section-title br{display:none}
}
.togo-section-title.ff-playfair{font-family:var(--headingfontlayfair)}
.togo-section-title.ff-marcellus{font-family:var(--headingfont)}
.togo-section-title.ff-jost{font-family:var(--bodyfont)}
.togo-section-title.ff-outfit{font-family:var(--bodyfont)}
.togo-section-title.fs-24{font-size:24px}
.togo-section-title.fs-28{font-size:28px}
.togo-section-title.fs-36{font-size:36px}
.togo-section-title.fs-46{font-size:46px}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-section-title.fs-46{font-size:42px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-section-title.fs-46{font-size:40px}
}
@media (max-width: 767px) {
.togo-section-title.fs-46{font-size:34px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-section-title.fs-46 br{display:none}
}
.togo-section-title.fs-56{font-size:56px}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-section-title.fs-56{font-size:50px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-section-title.fs-56{font-size:46px}
}
@media (max-width: 767px) {
.togo-section-title.fs-56{font-size:34px}
}
.togo-section-title.fs-64{font-size:64px}
@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-section-title.fs-64{font-size:55px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-section-title.fs-64{font-size:50px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-section-title.fs-64{font-size:46px}
}
@media (max-width: 767px) {
.togo-section-title.fs-64{font-size:36px}
}
.togo-section-title.fw-400{font-weight:400}
.togo-section-title.fw-600{font-weight:600}
.togo-section-title.color-white{color:var(--white-color)}
.nice-select{background:#fff;border:1px solid #e8e8e8;border-radius:5px;box-sizing:border-box;cursor:pointer;display:block;float:left;height:42px;line-height:40px;padding:0 30px 0 18px;position:relative;font-size:14px;font-family:inherit;user-select:none;transition:all .2s ease;white-space:nowrap;clear:both;outline:none}
.nice-select:hover{border-color:#dbdbdb}
.nice-select:focus,.nice-select:active,.nice-select.open{border-color:#999}
.nice-select::after{content:"\f107";position:absolute;top:50%;right:20px;font-weight:500;pointer-events:none;transform:translateY(-50%);transition:transform .15s ease;color:var(--color-black);font-family:var(--togo-ff-fontawesome)}
.nice-select.open::after{transform:translateY(-50%) rotate(180deg)}
.nice-select.disabled{color:#999;border-color:#ededed;pointer-events:none}
.nice-select.disabled::after{color:#ccc}
.nice-select.wide{width:100%}
.nice-select.wide .list{left:0!important;right:0!important}
.nice-select.right{float:right}
.nice-select.right .list{right:0;left:auto}
.nice-select.small{height:36px;line-height:34px;font-size:12px}
.nice-select.small::after{height:4px;width:4px}
.nice-select.small .option{min-height:34px;line-height:34px}
.nice-select .list{opacity:0;padding:0;top:100%;left:0;z-index:5;margin-top:4px;overflow:hidden;background:#fff;position:absolute;border-radius:5px;pointer-events:none;transform-origin:50% 0;transform:scale(0.75) translateY(-21px);box-shadow:0 0 0 1px #4444441c;transition:all .2s cubic-bezier(0.5,0,0,1.25),opacity .15s ease-out}
.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}
.nice-select .option{min-height:40px;line-height:40px;cursor:pointer;transition:all .2s;padding:0 29px 0 18px}
.nice-select .option.selected{font-weight:700}
.nice-select .option.disabled{cursor:default;color:#999;background:transparent}
.no-csspointerevents .nice-select .list{display:none}
.no-csspointerevents .nice-select.open .list{display:block}
.ui-button-icon-only,.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}
.ui-checkboxradio-disabled,.ui-state-disabled{pointer-events:none}
.ui-datepicker .ui-icon,.ui-icon{text-indent:-99999px;background-repeat:no-repeat}
.ui-helper-reset,.ui-menu{outline:0;list-style:none}
.ui-helper-hidden,.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;line-height:1.3;text-decoration:none;font-size:100%}
.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;overflow:hidden}
.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%}
.ui-autocomplete,.ui-menu .ui-menu{position:absolute}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}
.ui-autocomplete{top:0;left:0;cursor:default}
.ui-menu{padding:0;margin:0;display:block}
.ui-button,.ui-controlgroup{display:inline-block;vertical-align:middle}
.ui-button,.ui-menu-icons,.ui-resizable{position:relative}
.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}
.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}
.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}
.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}
.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}
.ui-button,.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}
.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}
.ui-menu .ui-menu-icon{left:auto;right:0}
.ui-button{line-height:normal;margin-right:.1em;cursor:pointer;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}
.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}
.ui-button-icon-only{width:2em;text-indent:-9999px;white-space:nowrap}
input.ui-button.ui-button-icon-only{text-indent:0}
.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}
.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}
input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}
button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus,.ui-controlgroup > .ui-controlgroup-item:focus{z-index:9999}
.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}
.ui-controlgroup .ui-controlgroup-label span{font-size:80%}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}
.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}
.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}
.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker .ui-icon{display:block;overflow:hidden;left:.5em;top:.3em}
.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-n{height:2px;top:0}
.ui-dialog .ui-resizable-e{width:2px;right:0}
.ui-dialog .ui-resizable-s{height:2px;bottom:0}
.ui-dialog .ui-resizable-w{width:2px;left:0}
.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{width:7px;height:7px}
.ui-dialog .ui-resizable-se{right:0;bottom:0}
.ui-dialog .ui-resizable-sw{left:0;bottom:0}
.ui-dialog .ui-resizable-ne{right:0;top:0}
.ui-dialog .ui-resizable-nw{left:0;top:0}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-draggable-handle,.ui-selectable,.ui-sortable-handle{-ms-touch-action:none;touch-action:none}
.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-progressbar{height:2em;text-align:left;overflow:hidden}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}
.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}
.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}
.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}
.ui-selectmenu-open{display:block}
.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}
.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}
.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min,.ui-spinner-down{bottom:0}
.ui-slider-vertical .ui-slider-range-max,.ui-spinner-up{top:0}
.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}
.ui-spinner-input{border:none;background:0 0;color:inherit;padding:.222em 0;margin:.2em 2em .2em .4em;vertical-align:middle}
.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}
.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}
.ui-tabs{position:relative;padding:.2em}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}
.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}
body .ui-tooltip{border-width:2px}
.ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget.ui-widget-content{border:1px solid #c5c5c5}
.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}
.ui-widget-content a,.ui-widget-header a{color:#333}
.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}
.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}
.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}
.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}
.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}
.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}
.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}
.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}
.ui-state-checked{border:1px solid #dad55e;background:#fffa90}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}
.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#5f3f3f}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px}
.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.html)}
.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.html)}
.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.html)}
.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.html)}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.html)}
.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.html)}
.ui-icon-blank{background-position:16px 16px}
.ui-icon-caret-1-n{background-position:0 0}
.ui-icon-caret-1-ne{background-position:-16px 0}
.ui-icon-caret-1-e{background-position:-32px 0}
.ui-icon-caret-1-se{background-position:-48px 0}
.ui-icon-caret-1-s{background-position:-65px 0}
.ui-icon-caret-1-sw{background-position:-80px 0}
.ui-icon-caret-1-w{background-position:-96px 0}
.ui-icon-caret-1-nw{background-position:-112px 0}
.ui-icon-caret-2-n-s{background-position:-128px 0}
.ui-icon-caret-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-65px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-65px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:1px -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}
.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}
.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}
.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}
.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
.pt-1{padding-top:1px}
.pt-2{padding-top:2px}
.pt-3{padding-top:3px}
.pt-4{padding-top:4px}
.pt-5{padding-top:5px}
.pt-6{padding-top:6px}
.pt-7{padding-top:7px}
.pt-8{padding-top:8px}
.pt-9{padding-top:9px}
.pt-10{padding-top:10px}
.pt-11{padding-top:11px}
.pt-12{padding-top:12px}
.pt-13{padding-top:13px}
.pt-14{padding-top:14px}
.pt-15{padding-top:15px}
.pt-16{padding-top:16px}
.pt-17{padding-top:17px}
.pt-18{padding-top:18px}
.pt-19{padding-top:19px}
.pt-20{padding-top:20px}
.pt-21{padding-top:21px}
.pt-22{padding-top:22px}
.pt-23{padding-top:23px}
.pt-24{padding-top:24px}
.pt-25{padding-top:25px}
.pt-26{padding-top:26px}
.pt-27{padding-top:27px}
.pt-28{padding-top:28px}
.pt-29{padding-top:29px}
.pt-30{padding-top:30px}
.pt-35{padding-top:35px}
.pt-40{padding-top:40px}
.pt-45{padding-top:45px}
.pt-50{padding-top:50px}
.pt-55{padding-top:55px}
.pt-60{padding-top:60px}
.pt-65{padding-top:65px}
.pt-70{padding-top:70px}
.pt-75{padding-top:75px}
.pt-80{padding-top:80px}
.pt-85{padding-top:85px}
.pt-90{padding-top:90px}
.pt-95{padding-top:95px}
.pt-100{padding-top:100px}
.pt-105{padding-top:105px}
.pt-110{padding-top:110px}
.pt-115{padding-top:115px}
.pt-120{padding-top:120px}
.pt-125{padding-top:125px}
.pt-130{padding-top:130px}
.pt-135{padding-top:135px}
.pt-140{padding-top:140px}
.pt-145{padding-top:145px}
.pt-150{padding-top:150px}
.pt-155{padding-top:155px}
.pt-160{padding-top:160px}
.pt-165{padding-top:165px}
.pt-170{padding-top:170px}
.pt-175{padding-top:175px}
.pt-180{padding-top:180px}
.pt-185{padding-top:185px}
.pt-190{padding-top:190px}
.pt-195{padding-top:195px}
.pt-200{padding-top:200px}
.pb-1{padding-bottom:1px}
.pb-2{padding-bottom:2px}
.pb-3{padding-bottom:3px}
.pb-4{padding-bottom:4px}
.pb-5{padding-bottom:5px}
.pb-6{padding-bottom:6px}
.pb-7{padding-bottom:7px}
.pb-8{padding-bottom:8px}
.pb-9{padding-bottom:9px}
.pb-10{padding-bottom:10px}
.pb-11{padding-bottom:11px}
.pb-12{padding-bottom:12px}
.pb-13{padding-bottom:13px}
.pb-14{padding-bottom:14px}
.pb-15{padding-bottom:15px}
.pb-16{padding-bottom:16px}
.pb-17{padding-bottom:17px}
.pb-18{padding-bottom:18px}
.pb-19{padding-bottom:19px}
.pb-20{padding-bottom:20px}
.pb-21{padding-bottom:21px}
.pb-22{padding-bottom:22px}
.pb-23{padding-bottom:23px}
.pb-24{padding-bottom:24px}
.pb-25{padding-bottom:25px}
.pb-26{padding-bottom:26px}
.pb-27{padding-bottom:27px}
.pb-28{padding-bottom:28px}
.pb-29{padding-bottom:29px}
.pb-30{padding-bottom:30px}
.pb-35{padding-bottom:35px}
.pb-40{padding-bottom:40px}
.pb-45{padding-bottom:45px}
.pb-50{padding-bottom:50px}
.pb-55{padding-bottom:55px}
.pb-60{padding-bottom:60px}
.pb-65{padding-bottom:65px}
.pb-70{padding-bottom:70px}
.pb-75{padding-bottom:75px}
.pb-80{padding-bottom:80px}
.pb-85{padding-bottom:85px}
.pb-90{padding-bottom:90px}
.pb-95{padding-bottom:95px}
.pb-100{padding-bottom:100px}
.pb-105{padding-bottom:105px}
.pb-110{padding-bottom:110px}
.pb-115{padding-bottom:115px}
.pb-120{padding-bottom:120px}
.pb-125{padding-bottom:125px}
.pb-130{padding-bottom:130px}
.pb-135{padding-bottom:135px}
.pb-140{padding-bottom:140px}
.pb-145{padding-bottom:145px}
.pb-150{padding-bottom:150px}
.pb-155{padding-bottom:155px}
.pb-160{padding-bottom:160px}
.pb-165{padding-bottom:165px}
.pb-170{padding-bottom:170px}
.pb-175{padding-bottom:175px}
.pb-180{padding-bottom:180px}
.pb-185{padding-bottom:185px}
.pb-190{padding-bottom:190px}
.pb-195{padding-bottom:195px}
.pb-200{padding-bottom:200px}
.pl-1{padding-left:1px}
.pl-2{padding-left:2px}
.pl-3{padding-left:3px}
.pl-4{padding-left:4px}
.pl-5{padding-left:5px}
.pl-6{padding-left:6px}
.pl-7{padding-left:7px}
.pl-8{padding-left:8px}
.pl-9{padding-left:9px}
.pl-10{padding-left:10px}
.pl-11{padding-left:11px}
.pl-12{padding-left:12px}
.pl-13{padding-left:13px}
.pl-14{padding-left:14px}
.pl-15{padding-left:15px}
.pl-16{padding-left:16px}
.pl-17{padding-left:17px}
.pl-18{padding-left:18px}
.pl-19{padding-left:19px}
.pl-20{padding-left:20px}
.pl-21{padding-left:21px}
.pl-22{padding-left:22px}
.pl-23{padding-left:23px}
.pl-24{padding-left:24px}
.pl-25{padding-left:25px}
.pl-26{padding-left:26px}
.pl-27{padding-left:27px}
.pl-28{padding-left:28px}
.pl-29{padding-left:29px}
.pl-30{padding-left:30px}
.pl-35{padding-left:35px}
.pl-40{padding-left:40px}
.pl-45{padding-left:45px}
.pl-50{padding-left:50px}
.pl-55{padding-left:55px}
.pl-60{padding-left:60px}
.pl-65{padding-left:65px}
.pl-70{padding-left:70px}
.pl-75{padding-left:75px}
.pl-80{padding-left:80px}
.pl-85{padding-left:85px}
.pl-90{padding-left:90px}
.pl-95{padding-left:95px}
.pl-100{padding-left:100px}
.pl-105{padding-left:105px}
.pl-110{padding-left:110px}
.pl-115{padding-left:115px}
.pl-120{padding-left:120px}
.pl-125{padding-left:125px}
.pl-130{padding-left:130px}
.pl-135{padding-left:135px}
.pl-140{padding-left:140px}
.pl-145{padding-left:145px}
.pl-150{padding-left:150px}
.pl-155{padding-left:155px}
.pl-160{padding-left:160px}
.pl-165{padding-left:165px}
.pl-170{padding-left:170px}
.pl-175{padding-left:175px}
.pl-180{padding-left:180px}
.pl-185{padding-left:185px}
.pl-190{padding-left:190px}
.pl-195{padding-left:195px}
.pl-200{padding-left:200px}
.pr-1{padding-right:1px}
.pr-2{padding-right:2px}
.pr-3{padding-right:3px}
.pr-4{padding-right:4px}
.pr-5{padding-right:5px}
.pr-6{padding-right:6px}
.pr-7{padding-right:7px}
.pr-8{padding-right:8px}
.pr-9{padding-right:9px}
.pr-10{padding-right:10px}
.pr-11{padding-right:11px}
.pr-12{padding-right:12px}
.pr-13{padding-right:13px}
.pr-14{padding-right:14px}
.pr-15{padding-right:15px}
.pr-16{padding-right:16px}
.pr-17{padding-right:17px}
.pr-18{padding-right:18px}
.pr-19{padding-right:19px}
.pr-20{padding-right:20px}
.pr-21{padding-right:21px}
.pr-22{padding-right:22px}
.pr-23{padding-right:23px}
.pr-24{padding-right:24px}
.pr-25{padding-right:25px}
.pr-26{padding-right:26px}
.pr-27{padding-right:27px}
.pr-28{padding-right:28px}
.pr-29{padding-right:29px}
.pr-30{padding-right:30px}
.pr-35{padding-right:35px}
.pr-40{padding-right:40px}
.pr-45{padding-right:45px}
.pr-50{padding-right:50px}
.pr-55{padding-right:55px}
.pr-60{padding-right:60px}
.pr-65{padding-right:65px}
.pr-70{padding-right:70px}
.pr-75{padding-right:75px}
.pr-80{padding-right:80px}
.pr-85{padding-right:85px}
.pr-90{padding-right:90px}
.pr-95{padding-right:95px}
.pr-100{padding-right:100px}
.pr-105{padding-right:105px}
.pr-110{padding-right:110px}
.pr-115{padding-right:115px}
.pr-120{padding-right:120px}
.pr-125{padding-right:125px}
.pr-130{padding-right:130px}
.pr-135{padding-right:135px}
.pr-140{padding-right:140px}
.pr-145{padding-right:145px}
.pr-150{padding-right:150px}
.pr-155{padding-right:155px}
.pr-160{padding-right:160px}
.pr-165{padding-right:165px}
.pr-170{padding-right:170px}
.pr-175{padding-right:175px}
.pr-180{padding-right:180px}
.pr-185{padding-right:185px}
.pr-190{padding-right:190px}
.pr-195{padding-right:195px}
.pr-200{padding-right:200px}
.mt-1{margin-top:1px}
.mt-2{margin-top:2px}
.mt-3{margin-top:3px}
.mt-4{margin-top:4px}
.mt-5{margin-top:5px}
.mt-6{margin-top:6px}
.mt-7{margin-top:7px}
.mt-8{margin-top:8px}
.mt-9{margin-top:9px}
.mt-10{margin-top:10px}
.mt-11{margin-top:11px}
.mt-12{margin-top:12px}
.mt-13{margin-top:13px}
.mt-14{margin-top:14px}
.mt-15{margin-top:15px}
.mt-16{margin-top:16px}
.mt-17{margin-top:17px}
.mt-18{margin-top:18px}
.mt-19{margin-top:19px}
.mt-20{margin-top:20px}
.mt-21{margin-top:21px}
.mt-22{margin-top:22px}
.mt-23{margin-top:23px}
.mt-24{margin-top:24px}
.mt-25{margin-top:25px}
.mt-26{margin-top:26px}
.mt-27{margin-top:27px}
.mt-28{margin-top:28px}
.mt-29{margin-top:29px}
.mt-30{margin-top:30px}
.mt-35{margin-top:35px}
.mt-40{margin-top:40px}
.mt-45{margin-top:45px}
.mt-50{margin-top:50px}
.mt-55{margin-top:55px}
.mt-60{margin-top:60px}
.mt-65{margin-top:65px}
.mt-70{margin-top:70px}
.mt-75{margin-top:75px}
.mt-80{margin-top:80px}
.mt-85{margin-top:85px}
.mt-90{margin-top:90px}
.mt-95{margin-top:95px}
.mt-100{margin-top:100px}
.mt-105{margin-top:105px}
.mt-110{margin-top:110px}
.mt-115{margin-top:115px}
.mt-120{margin-top:120px}
.mt-125{margin-top:125px}
.mt-130{margin-top:130px}
.mt-135{margin-top:135px}
.mt-140{margin-top:140px}
.mt-145{margin-top:145px}
.mt-150{margin-top:150px}
.mt-155{margin-top:155px}
.mt-160{margin-top:160px}
.mt-165{margin-top:165px}
.mt-170{margin-top:170px}
.mt-175{margin-top:175px}
.mt-180{margin-top:180px}
.mt-185{margin-top:185px}
.mt-190{margin-top:190px}
.mt-195{margin-top:195px}
.mt-200{margin-top:200px}
.mb-1{margin-bottom:1px}
.mb-2{margin-bottom:2px}
.mb-3{margin-bottom:3px}
.mb-4{margin-bottom:4px}
.mb-5{margin-bottom:5px}
.mb-6{margin-bottom:6px}
.mb-7{margin-bottom:7px}
.mb-8{margin-bottom:8px}
.mb-9{margin-bottom:9px}
.mb-10{margin-bottom:10px}
.mb-11{margin-bottom:11px}
.mb-12{margin-bottom:12px}
.mb-13{margin-bottom:13px}
.mb-14{margin-bottom:14px}
.mb-15{margin-bottom:15px}
.mb-16{margin-bottom:16px}
.mb-17{margin-bottom:17px}
.mb-18{margin-bottom:18px}
.mb-19{margin-bottom:19px}
.mb-20{margin-bottom:20px}
.mb-21{margin-bottom:21px}
.mb-22{margin-bottom:22px}
.mb-23{margin-bottom:23px}
.mb-24{margin-bottom:24px}
.mb-25{margin-bottom:25px}
.mb-26{margin-bottom:26px}
.mb-27{margin-bottom:27px}
.mb-28{margin-bottom:28px}
.mb-29{margin-bottom:29px}
.mb-30{margin-bottom:30px}
.mb-35{margin-bottom:35px}
.mb-40{margin-bottom:40px}
.mb-45{margin-bottom:45px}
.mb-50{margin-bottom:50px}
.mb-55{margin-bottom:55px}
.mb-60{margin-bottom:60px}
.mb-65{margin-bottom:65px}
.mb-70{margin-bottom:70px}
.mb-75{margin-bottom:75px}
.mb-80{margin-bottom:80px}
.mb-85{margin-bottom:85px}
.mb-90{margin-bottom:90px}
.mb-95{margin-bottom:95px}
.mb-100{margin-bottom:100px}
.mb-105{margin-bottom:105px}
.mb-110{margin-bottom:110px}
.mb-115{margin-bottom:115px}
.mb-120{margin-bottom:120px}
.mb-125{margin-bottom:125px}
.mb-130{margin-bottom:130px}
.mb-135{margin-bottom:135px}
.mb-140{margin-bottom:140px}
.mb-145{margin-bottom:145px}
.mb-150{margin-bottom:150px}
.mb-155{margin-bottom:155px}
.mb-160{margin-bottom:160px}
.mb-165{margin-bottom:165px}
.mb-170{margin-bottom:170px}
.mb-175{margin-bottom:175px}
.mb-180{margin-bottom:180px}
.mb-185{margin-bottom:185px}
.mb-190{margin-bottom:190px}
.mb-195{margin-bottom:195px}
.mb-200{margin-bottom:200px}
.ml-1{margin-left:1px}
.ml-2{margin-left:2px}
.ml-3{margin-left:3px}
.ml-4{margin-left:4px}
.ml-5{margin-left:5px}
.ml-6{margin-left:6px}
.ml-7{margin-left:7px}
.ml-8{margin-left:8px}
.ml-9{margin-left:9px}
.ml-10{margin-left:10px}
.ml-11{margin-left:11px}
.ml-12{margin-left:12px}
.ml-13{margin-left:13px}
.ml-14{margin-left:14px}
.ml-15{margin-left:15px}
.ml-16{margin-left:16px}
.ml-17{margin-left:17px}
.ml-18{margin-left:18px}
.ml-19{margin-left:19px}
.ml-20{margin-left:20px}
.ml-21{margin-left:21px}
.ml-22{margin-left:22px}
.ml-23{margin-left:23px}
.ml-24{margin-left:24px}
.ml-25{margin-left:25px}
.ml-26{margin-left:26px}
.ml-27{margin-left:27px}
.ml-28{margin-left:28px}
.ml-29{margin-left:29px}
.ml-30{margin-left:30px}
.ml-35{margin-left:35px}
.ml-40{margin-left:40px}
.ml-45{margin-left:45px}
.ml-50{margin-left:50px}
.ml-55{margin-left:55px}
.ml-60{margin-left:60px}
.ml-65{margin-left:65px}
.ml-70{margin-left:70px}
.ml-75{margin-left:75px}
.ml-80{margin-left:80px}
.ml-85{margin-left:85px}
.ml-90{margin-left:90px}
.ml-95{margin-left:95px}
.ml-100{margin-left:100px}
.ml-105{margin-left:105px}
.ml-110{margin-left:110px}
.ml-115{margin-left:115px}
.ml-120{margin-left:120px}
.ml-125{margin-left:125px}
.ml-130{margin-left:130px}
.ml-135{margin-left:135px}
.ml-140{margin-left:140px}
.ml-145{margin-left:145px}
.ml-150{margin-left:150px}
.ml-155{margin-left:155px}
.ml-160{margin-left:160px}
.ml-165{margin-left:165px}
.ml-170{margin-left:170px}
.ml-175{margin-left:175px}
.ml-180{margin-left:180px}
.ml-185{margin-left:185px}
.ml-190{margin-left:190px}
.ml-195{margin-left:195px}
.ml-200{margin-left:200px}
.mr-1{margin-right:1px}
.mr-2{margin-right:2px}
.mr-3{margin-right:3px}
.mr-4{margin-right:4px}
.mr-5{margin-right:5px}
.mr-6{margin-right:6px}
.mr-7{margin-right:7px}
.mr-8{margin-right:8px}
.mr-9{margin-right:9px}
.mr-10{margin-right:10px}
.mr-11{margin-right:11px}
.mr-12{margin-right:12px}
.mr-13{margin-right:13px}
.mr-14{margin-right:14px}
.mr-15{margin-right:15px}
.mr-16{margin-right:16px}
.mr-17{margin-right:17px}
.mr-18{margin-right:18px}
.mr-19{margin-right:19px}
.mr-20{margin-right:20px}
.mr-21{margin-right:21px}
.mr-22{margin-right:22px}
.mr-23{margin-right:23px}
.mr-24{margin-right:24px}
.mr-25{margin-right:25px}
.mr-26{margin-right:26px}
.mr-27{margin-right:27px}
.mr-28{margin-right:28px}
.mr-29{margin-right:29px}
.mr-30{margin-right:30px}
.mr-35{margin-right:35px}
.mr-40{margin-right:40px}
.mr-45{margin-right:45px}
.mr-50{margin-right:50px}
.mr-55{margin-right:55px}
.mr-60{margin-right:60px}
.mr-65{margin-right:65px}
.mr-70{margin-right:70px}
.mr-75{margin-right:75px}
.mr-80{margin-right:80px}
.mr-85{margin-right:85px}
.mr-90{margin-right:90px}
.mr-95{margin-right:95px}
.mr-100{margin-right:100px}
.mr-105{margin-right:105px}
.mr-110{margin-right:110px}
.mr-115{margin-right:115px}
.mr-120{margin-right:120px}
.mr-125{margin-right:125px}
.mr-130{margin-right:130px}
.mr-135{margin-right:135px}
.mr-140{margin-right:140px}
.mr-145{margin-right:145px}
.mr-150{margin-right:150px}
.mr-155{margin-right:155px}
.mr-160{margin-right:160px}
.mr-165{margin-right:165px}
.mr-170{margin-right:170px}
.mr-175{margin-right:175px}
.mr-180{margin-right:180px}
.mr-185{margin-right:185px}
.mr-190{margin-right:190px}
.mr-195{margin-right:195px}
.mr-200{margin-right:200px}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-header-ptb{padding:10px 0}
}
.togo-header-wrapper{padding:0 50px}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
.togo-header-wrapper{padding:0 30px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-header-wrapper{padding:12px}
}
.togo-header-menu{position:relative}
.togo-header-menu > nav > ul > li{margin:0 18px;list-style:none;position:relative;display:inline-block}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-header-menu > nav > ul > li{margin:0 15px}
}
.togo-header-menu > nav > ul > li > a{padding:21px 0;font-size:15px;font-weight:600;display:inline-block;color:var(--color-black)}
.togo-header-menu > nav > ul > li.p-static{position:static}
.togo-header-menu > nav > ul > li.togo-dropdown > a::after{content:"\f107";font-size:14px;font-weight:300;margin-left:4px;display:inline-block;color:var(--color-black);transition:all .3s 0s ease-out;font-family:var(--togo-ff-fontawesome)}
.togo-header-menu > nav > ul > li.togo-dropdown:hover > a{color:var(--main-color)}
.togo-header-menu > nav > ul > li.togo-dropdown:hover > a::after{transform:rotate(-180deg);color:var(--main-color)}
.togo-header-menu > nav > ul > li .togo-submenu{position:absolute;left:0;width:250px;z-index:99;padding:16px 0;text-align:start;opacity:0;visibility:hidden;transition:all .3s;top:calc(100% + 20px);transform:translateY(10px);border:1px solid #eee;border-radius:0 0 16px 16px;background:var(--white-color);box-shadow:1px 9px 26px 0 #0000000a}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-header-menu > nav > ul > li .togo-submenu{width:250px}
}
.togo-header-menu > nav > ul > li .togo-submenu li{width:100%;padding:0 20px;list-style:none;position:relative}
.togo-header-menu > nav > ul > li .togo-submenu li:not(:last-of-type){margin-bottom:12px}
.togo-header-menu > nav > ul > li .togo-submenu li a{position:relative;font-size:16px;font-weight:500;line-height:1;width:100%;display:inline-block;color:var(--color-black)}
@media only screen and (min-width: 1600px) and (max-width: 1700px),only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-header-menu > nav > ul > li .togo-submenu li a{font-size:14px}
}
.togo-header-menu > nav > ul > li .togo-submenu li .togo-submenu{left:100%;top:calc(100% + 10px)}
.togo-header-menu > nav > ul > li .togo-submenu li.togo-dropdown > a::after{position:absolute;right:0;content:"\f105";font-size:14px;font-weight:400;margin-left:4px;display:inline-block;color:var(--color-black);transition:all .3s 0s ease-out;font-family:var(--togo-ff-fontawesome)}
.togo-header-menu > nav > ul > li .togo-submenu li.togo-dropdown:hover > a::after{transform:rotate(90deg)}
.togo-header-menu > nav > ul > li .togo-submenu li:hover > a,.togo-header-menu > nav > ul > li .togo-submenu li.active > a{padding-left:5px;color:var(--main-color)}
.togo-header-menu > nav > ul > li .togo-submenu li:hover > .togo-submenu,.togo-header-menu > nav > ul > li .togo-submenu li.active > .togo-submenu{top:-15px;opacity:1;visibility:visible}
.togo-header-menu > nav > ul > li .togo-megamenu{position:absolute;left:0;opacity:0;z-index:99;width:1175px;text-align:start;visibility:hidden;transition:all .3s;top:calc(100% + 20px);padding:16px 24px 16px 0;transform:translateY(10px);border:1px solid #eee;border-radius:0 0 16px 16px;background:var(--white-color);box-shadow:1px 9px 26px 0 #0000000a}
@media only screen and (min-width: 1600px) and (max-width: 1700px) {
.togo-header-menu > nav > ul > li .togo-megamenu{width:1050px}
}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
.togo-header-menu > nav > ul > li .togo-megamenu{width:1012px;left:-120px}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-header-menu > nav > ul > li .togo-megamenu{width:930px;left:-120px}
}
.togo-header-menu > nav > ul > li:hover > .togo-submenu,.togo-header-menu > nav > ul > li:hover > .togo-megamenu{top:100%;opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}
.togo-header-menu > nav > ul > li.active > a{color:var(--main-color)!important}
.togo-header-menu > nav > ul > li.active > a::after{transform:rotate(-180deg);color:var(--main-color)!important}
.togo-header-logo img{max-width:inherit}
.togo-header-cart-btn:hover{color:var(--main-color)}
.togo-header-user{position:relative;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.togo-header-user:hover{cursor:pointer;color:var(--main-color)}
.togo-header-user:hover .togo-header-user-submenu{opacity:1;visibility:visible;transform:translateY(0)}
.togo-header-user-submenu{position:absolute;top:100%;bottom:auto;right:0;opacity:0;left:auto;z-index:9;width:220px;padding:20px;text-align:start;visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transform:translateY(10px);border-radius:0 0 16px 16px;border:1px solid var(--togo-gray-2);background-color:var(--white-color);box-shadow:1px 9px 26px 0 #0000000a}
.togo-header-user-thumb a{display:block}
.togo-header-user-thumb a:hover span{color:var(--main-color)}
.togo-header-user-thumb a img{border-radius:50%}
.togo-header-user-thumb a span{font-size:16px;font-weight:500;display:inline-block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--color-black)}
.togo-header-user-menu a{font-size:16px;font-weight:500;display:block;color:var(--color-black)}
.togo-header-user-menu a:not(:last-of-type){margin-bottom:10px}
.togo-header-user-menu a:hover{color:var(--main-color)}
.togo-header-user-menu a .togo-svg-icon{width:24px;margin-right:5px;display:inline-block}
.togo-header-style-1{margin-left:-20px}
@media only screen and (min-width: 1600px) and (max-width: 1700px),only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-header-style-1{margin-left:20px}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-header-style-1{margin-left:0}
}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
.togo-header-style-2{margin-left:25px}
}
.togo-header-style-2 .togo-header-menu > nav > ul > li > a{color:var(--white-color)}
.togo-header-style-2 .togo-header-menu > nav > ul > li.togo-dropdown > a::after{color:var(--white-color)}
.togo-header-style-2 .togo-header-menu > nav > ul > li.togo-dropdown:hover > a{color:var(--main-color)}
.togo-header-style-2 .togo-header-menu > nav > ul > li.togo-dropdown:hover > a::after{transform:rotate(-180deg);color:var(--main-color)}
.togo-header-style-4 .togo-header-menu > nav > ul > li > a{color:var(--white-color)}
.togo-header-style-4 .togo-header-menu > nav > ul > li.togo-dropdown > a::after{color:var(--white-color)}
.togo-header-style-4 .togo-header-menu > nav > ul > li.togo-dropdown:hover > a{color:var(--white-color)}
.togo-header-style-4 .togo-header-menu > nav > ul > li.togo-dropdown:hover > a::after{transform:rotate(-180deg);color:var(--white-color)}
.togo-header-style-4 .togo-header-menu > nav > ul > li.active > a{color:var(--white-color)!important}
.togo-header-style-4 .togo-header-menu > nav > ul > li.active > a::after{color:var(--white-color)!important}
.togo-header-2-top{padding:7px 50px}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-header-2-top{padding:7px 30px}
}
@media (max-width: 767px) {
.togo-header-2-top{padding:0 20px}
}
.togo-header-2-top-info a{color:var(--white-color)}
.togo-header-2-top-info a:not(:last-of-type){margin-right:15px}
.togo-header-2-top-info a:hover{color:var(--main-color)}
.togo-header-2-top-text p{margin:0;font-weight:500;color:var(--white-color)}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-header-2-top-text p{font-size:13px}
}
.togo-header-2-top-text p a{color:var(--main-color)}
.togo-header-2-top-border{border-bottom:1px solid #7f7e79}
.togo-header-2-top-social a{color:var(--white-color)}
.togo-header-2-top-social a:not(:last-of-type){margin-right:10px}
.togo-header-2-top-social a:hover{color:var(--main-color)}
.togo-header-2-top.header-style-4{padding:0 50px}
.togo-header-2-top.header-style-4 .togo-header-2-top-info a{color:var(--color-black)}
.togo-header-2-top.header-style-4 .togo-header-2-top-info a:hover{color:var(--main-color)}
.togo-header-2-top.header-style-4 .togo-header-2-top-text p{color:var(--color-black)}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-header-2-top.header-style-4 .togo-header-2-top-text p{font-size:15px}
}
.togo-header-3-cart-btn{color:var(--color-black)}
.togo-header-3-cart-btn span:hover{color:var(--main-color)}
.togo-header-3-bar{color:var(--color-black)}
.togo-header-3-bar .togo-offcanvas-3-open-btn:hover{color:var(--main-color)}
.togo-header-4-top-right{padding:9px 0;padding-right:12px}
.togo-header-4-top-right .togo-header-4-user{padding-left:12px;margin-left:12px;border-left:1px solid #EEE}
.togo-header-4-top-right .togo-header-4-cart-btn{padding-left:12px;margin-left:12px;padding-right:12px;border-left:1px solid #EEE;border-right:1px solid #EEE}
.togo-header-4-top-right .togo-footer-copyright-currence-btn{padding-left:12px;border-left:1px solid #EEE}
@media only screen and (min-width: 1600px) and (max-width: 1700px),only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-header-6-style{margin-left:20px}
}
.togo-header-6-style .togo-header-menu > nav > ul > li{margin:0 8px}
.togo-header-6-top{padding:20px 0}
.togo-header-6-top-content span{display:block;line-height:1;color:var(--white-color)}
.togo-header-6-top-content a{font-size:16px;font-weight:500;color:var(--white-color)}
.togo-header-6-top-content a:hover{color:var(--main-color)}
.togo-header-6-top-right{display:flex}
.togo-header-6-top-right .togo-header-6-top-content:not(:last-of-type){margin-right:24px;padding-right:24px;border-right:1px solid #eeeeee80}
.togo-header-6-top-right.style-7 .togo-header-6-top-content span{color:var(--togo-text-body)}
.togo-header-6-top-right.style-7 .togo-header-6-top-content a{color:var(--color-black)}
.togo-header-6-top-right.style-7 .togo-header-6-top-content a:hover{color:var(--main-color)}
.togo-header-6-top-right.style-7 .togo-header-6-top-content:not(:last-of-type){border:none;margin-right:0;padding-right:0}
.togo-header-6-top-right.style-7 .togo-header-6-top-content:nth-child(2n){margin-left:24px;padding-left:24px;border-left:1px solid #EEE}
.togo-header-6-wrapper{border-radius:33px;background:#FFFBF8;padding:0 15px 0 40px}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-header-6-wrapper{margin-top:20px;padding:15px 15px 15px 40px}
}
.togo-header-6-user span{color:var(--color-black)}
.togo-header-7-wrapper{padding:0 34px;border-top:1px solid #EEE;border-bottom:1px solid #EEE}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-header-7-wrapper{padding:22px 34px}
}
@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-header-7-style .togo-header-menu > nav > ul > li .togo-megamenu{left:0}
.togo-header-8-style .togo-header-menu > nav > ul > li .togo-megamenu{left:0}
}
.togo-header-10-right .togo-header-cart-btn{color:var(--white-color)}
.togo-header-10-right .togo-header-cart-btn:hover{color:var(--main-color)}
.togo-header-10-right .togo-header-user{color:var(--white-color)}
.togo-header-10-right .togo-header-user:hover{color:var(--main-color)}
.togo-header-11-style{margin-left:-20px}
@media only screen and (min-width: 1600px) and (max-width: 1700px),only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-header-11-style{margin-left:20px}
}
.togo-header-11-right .togo-header-cart-btn{color:var(--color-black)}
.togo-header-11-right .togo-header-cart-btn:hover{color:var(--main-color)}
.togo-header-11-right .togo-header-user{color:var(--color-black)}
.togo-header-11-right .togo-header-user:hover{color:var(--main-color)}
.togo-hdr-transparent{position:relative;top:0;left:0;right:0;z-index:9;width:100%}
.togo-hdr-fixed{position:fixed;top:0;left:0;right:0;z-index:55}
.togo-hdr-bdr{border-bottom:1px solid #EEE}
.togo-megamenu-nav{display:flex;height:100%;padding:0 26px;flex-direction:column;border-right:1px solid #EEE;justify-content:space-between}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-megamenu-nav{padding:0;display:block;margin-bottom:20px}
}
.togo-megamenu-nav ul{display:block}
.togo-megamenu-nav ul li{list-style:none}
.togo-megamenu-nav ul li:not(:last-of-type){margin-bottom:10px}
.togo-megamenu-nav ul li:hover a,.togo-megamenu-nav ul li.active a{color:var(--main-color)}
.togo-megamenu-nav ul li a{font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:space-between;color:var(--color-black)}
.togo-megamenu-nav ul li a span{display:inline-block}
.togo-megamenu-nav ul li a span svg{width:18px}
.togo-megamenu-banner{border-radius:8px;padding:24px 24px 50px;background-size:cover;background-repeat:no-repeat}
.togo-megamenu-banner-title{font-size:24px;font-weight:600;color:var(--white-color)}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-megamenu-banner-title{font-size:22px}
}
.togo-megamenu-banner p{padding-bottom:20px;color:var(--white-color)}
.togo-megamenu-destination-wrap{opacity:0;transform:translateX(10px);transition:all .25s ease-in-out}
.togo-megamenu-destination-wrap.show{opacity:1;transform:translateX(0px)}
.togo-megamenu-destination-title{font-size:16px;font-weight:500;color:#555;margin-bottom:18px;display:inline-block;text-transform:uppercase}
.togo-megamenu-destination-item{gap:12px;display:flex;align-items:center}
.togo-megamenu-destination-item:hover .togo-megamenu-destination-thumb img{transform:scale(1.1)}
.togo-megamenu-destination-thumb{overflow:hidden;border-radius:50%}
.togo-megamenu-destination-thumb img{border-radius:50%;transition:all .5s ease-in-out}
.togo-megamenu-destination-content a{font-size:16px;font-weight:500;color:var(--color-black)}
.togo-megamenu-destination-content a:hover{color:var(--main-color)}
.togo-mobilemenu-content .togo-submenu{display:none}
.togo-mobilemenu-content ul{position:static;display:block;box-shadow:none}
.togo-mobilemenu-content ul li{list-style:none;position:relative;width:100%;padding:0}
.togo-mobilemenu-content ul li:not(:last-child) a{border-bottom:1px solid #eaebedb3}
.togo-mobilemenu-content ul li.togo-dropdown > a{position:relative}
.togo-mobilemenu-content ul li.togo-dropdown > a .dropdown-toggle-btn{position:absolute;right:0;top:50%;width:30px;height:30px;font-size:16px;text-align:center;line-height:28px;transform:translateY(-15px);color:var(--color-black);border:1px solid #eaebedb3;z-index:1}
.togo-mobilemenu-content ul li.togo-dropdown > a .dropdown-toggle-btn i{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.togo-mobilemenu-content ul li.togo-dropdown > a .dropdown-toggle-btn.dropdown-opened i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.togo-mobilemenu-content ul li.togo-dropdown > a .dropdown-toggle-btn:hover{background-color:var(--main-color);border-color:var(--main-color);color:var(--white-color)}
.togo-mobilemenu-content ul li.togo-dropdown > a .dropdown-toggle-btn:hover i{color:var(--white-color)}
.togo-mobilemenu-content ul li.togo-dropdown > a.expanded{color:var(--main-color)}
.togo-mobilemenu-content ul li.togo-dropdown > a.expanded .dropdown-toggle-btn.dropdown-opened{background-color:var(--main-color);border-color:var(--main-color);color:var(--white-color)}
.togo-mobilemenu-content ul li.togo-dropdown > a.expanded .dropdown-toggle-btn.dropdown-opened i{color:var(--white-color)}
.togo-mobilemenu-content ul li.togo-dropdown:hover > a::after{color:var(--togo-theme-green)}
.togo-mobilemenu-content ul li:last-child a span{border-bottom:0}
.togo-mobilemenu-content ul li > a{display:block;font-size:16px;font-weight:500;position:relative;padding:10px 20px 10px 0;color:var(--color-black)}
.togo-mobilemenu-content ul li > a > i{width:11%;font-size:21px;line-height:1;margin-right:13px;display:inline-block;-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px)}
.togo-mobilemenu-content ul li > a svg{transform:togo-translateY(2px)}
.togo-mobilemenu-content ul li img{width:100%}
.togo-mobilemenu-content ul li ul{padding:0}
.togo-mobilemenu-content ul li ul li{padding:0}
.togo-mobilemenu-content ul li ul li a{width:93%;padding:10px 20px 10px 0;margin-left:auto;text-shadow:none!important}
.togo-mobilemenu-content ul li ul li li a{width:88%}
.togo-mobilemenu-content ul li ul li li li a{width:83%}
.togo-mobilemenu-content ul li ul li li li li a{width:68%}
.togo-mobilemenu-content ul li:hover > a{color:var(--main-color)}
.togo-mobilemenu-content ul li:hover > a::after,.togo-mobilemenu-content ul li:hover > a .dropdown-toggle-btn i{color:var(--main-color)}
.togo-mobilemenu-content ul li .mega-menu,.togo-mobilemenu-content ul li .mobile-slide{position:static;min-width:100%;display:none;padding:0;visibility:visible;opacity:1;box-shadow:none}
.togo-mobilemenu-content ul li .mega-menu li,.togo-mobilemenu-content ul li .mobile-slide li{float:none;width:100%;padding:0}
.togo-mobilemenu-content ul li .mega-menu li:hover a .dropdown-toggle-btn,.togo-mobilemenu-content ul li .mobile-slide li:hover a .dropdown-toggle-btn{color:var(--main-color)}
.togo-mobilemenu-content .togo-megamenu-nav{padding:0;display:block;margin-bottom:20px}
.togo-mobilemenu-content .togo-megamenu-banner{display:none}
.togo-mobilemenu-content * ul,.togo-mobilemenu-content * li{transition:none!important}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-postbox-box{padding-bottom:80px}
}
.togo-postbox-details-wrapper{margin-bottom:60px;padding-bottom:30px;border-bottom:1px solid #edf0f2}
.togo-postbox-details-tags span{font-size:16px;position:relative;display:inline-block;text-transform:uppercase}
.togo-postbox-details-tags span:not(:last-of-type){margin-right:15px;padding-right:15px}
.togo-postbox-details-tags span:not(:last-of-type)::after{position:absolute;top:50%;right:0;height:5px;width:5px;content:"";border-radius:50%;transform:translateY(-50%);background-color:var(--togo-text-body)}
.togo-postbox-details-title{font-size:48px;font-weight:600}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-postbox-details-title{font-size:42px}
}
@media (max-width: 767px) {
.togo-postbox-details-title{font-size:32px}
.togo-postbox-details-title br{display:none}
}
.togo-postbox-details-thumb img{border-radius:16px}
.togo-postbox-details-text p{padding-bottom:5px}
.togo-postbox-details-related{margin-bottom:60px;padding-bottom:20px;border-bottom:1px solid #edf0f2}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-sidebar-box{padding-bottom:80px}
}
.togo-sidebar-widget-title{font-size:20px;font-weight:600;margin-bottom:15px;color:var(--color-black)}
.togo-sidebar-search-input{position:relative}
.togo-sidebar-search-input input{height:54px;border-radius:8px;padding-right:60px;border-color:#DDD;color:var(--color-black);background:var(--white-color)}
.togo-sidebar-search-input input:focus{border-color:var(--main-color)}
.togo-sidebar-search-input button{position:absolute;top:50%;right:25px;transform:translateY(-50%)}
.togo-sidebar-search-input button:hover{color:var(--main-color)}
.togo-sidebar-post-title{font-size:18px;font-weight:500;margin-bottom:15px;display:inline-block}
.togo-sidebar-post-title:hover{color:var(--main-color)}
.togo-sidebar-item{gap:30px}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-sidebar-item{gap:20px;flex-wrap:wrap}
}
.togo-sidebar-item:hover .togo-sidebar-item-thumb img{transform:scale(1.1)}
.togo-sidebar-item-thumb{width:340px;height:240px;flex:0 0 auto;overflow:hidden;border-radius:16px}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-sidebar-item-thumb{width:100%;height:300px}
}
.togo-sidebar-item-thumb img{width:100%;height:100%;border-radius:16px;transition:all .5s ease-in-out}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-sidebar-item-thumb img{object-fit:cover}
}
.togo-sidebar-item-tag{font-size:16px;margin-bottom:10px;display:inline-block}
.togo-sidebar-item-title{margin-bottom:15px; font-size: 20px;}
.togo-sidebar-item-title a:hover{color:var(--main-color)}
.togo-blog-heading p{font-size:18px}
@media (max-width: 767px) {
.togo-blog-heading p br{display:none}
}
.togo-blog-item:hover .togo-blog-item-thumb img{transform:scale(1.2)}
.togo-blog-item.blog-style-2{gap:16px;display:flex;align-items:center}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-blog-item.blog-style-2{align-items:start}
}
@media (max-width: 767px) {
.togo-blog-item.blog-style-2{flex-wrap:wrap}
}
.togo-blog-item.blog-style-2 .togo-blog-item-thumb{width:100%;height:100%;max-height:166px;max-width:185px}
@media (max-width: 767px) {
.togo-blog-item.blog-style-2 .togo-blog-item-thumb{max-width:100%;max-height:100%}
}
.togo-blog-item.blog-style-2 .togo-blog-item-meta{margin-bottom:5px}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-blog-item.blog-style-2 .togo-blog-item-content{padding-top:0}
}
.togo-blog-item.blog-style-2 .togo-blog-item-content p{margin-bottom:7px}
.togo-blog-item.blog-style-2.style-10{gap:30px;align-items:center}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-blog-item.blog-style-2.style-10{gap:15px}
}
@media (max-width: 767px) {
.togo-blog-item.blog-style-2.style-10{gap:0}
}
.togo-blog-item-thumb{overflow:hidden;border-radius:16px}
.togo-blog-item-thumb img{width:100%;border-radius:16px;transition:all .5s ease-in-out}
.togo-blog-item-content{padding:16px 0}
.togo-blog-item-content p{line-height:1.4}
.togo-blog-item-meta span{position:relative;font-size:16px;line-height:1}
.togo-blog-item-meta span:not(:last-of-type){margin-right:20px}
.togo-blog-item-meta span:not(:last-of-type)::after{position:absolute;content:"";top:8px;right:-12px;width:4px;height:4px;border-radius:50%;background-color:var(--togo-gray-1)}
.togo-blog-item-meta .label{font-weight:500;color:var(--color-black)}
.togo-blog-item-meta .date{font-weight:400;color:var(--togo-text-body)}
.togo-blog-item-title{font-size:20px;font-weight:400;margin-bottom:10px;color:var(--color-black)}
.togo-blog-item-title.fs-18{font-size:18px;font-weight:500}
.togo-blog-item-title a:hover{color:var(--main-color)}
.togo-blog-item-btn a{font-size:16px;font-weight:500;color:var(--main-color)}
.togo-blog-2-item:hover .togo-blog-2-item-thumb img{transform:scale(1.2)}
.togo-blog-2-item-title{font-size:18px;font-weight:500;line-height:1.4;letter-spacing:.18px}
.togo-blog-2-item-title.ff-marcellus{font-family:var(--headingfont)}
.togo-blog-2-item-title a:hover{color:var(--main-color)}
.togo-blog-2-item-thumb{overflow:hidden;border-radius:16px}
.togo-blog-2-item-thumb img{width:100%;border-radius:16px;transition:all .5s ease-in-out}
@media (max-width: 767px) {
.togo-blog-4-ptb{padding-bottom:80px}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-blog-4-heading{margin-bottom:20px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-blog-4-heading p br{display:none}
}
.togo-blog-4-item{gap:20px;display:flex;align-items:center;border-radius:16px;background:#FFF1F0}
.togo-blog-4-item:hover .togo-blog-4-item-thumb img{transform:scale(1.2)}
.togo-blog-4-item-title{font-size:18px;line-height:1.4}
.togo-blog-4-item-title a:hover{color:var(--main-color)}
.togo-blog-4-item-thumb{width:100%;height:100%;overflow:hidden;max-width:185px;border-radius:16px 0 0 16px}
.togo-blog-4-item-thumb img{width:100%;border-radius:16px 0 0 16px;transition:all .5s ease-in-out}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-blog-6-ptb{padding-top:120px;padding-bottom:80px}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-blog-9-heading,.togo-blog-10-heading{margin-bottom:0}
.togo-blog-11-ptb{padding-top:0}
}
.offcanvas-area.opened .offcanvas-wrapper{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.offcanvas-area.opened .cart-wrapper{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.offcanvas-wrapper{position:fixed;top:0;right:0;width:400px;height:100vh;z-index:999;padding:40px;overflow-y:scroll;transition:all .3s;background:#FFF;scrollbar-width:none;overscroll-behavior-y:contain;-webkit-transform:translateX(calc(100% + 80px));-moz-transform:translateX(calc(100% + 80px));-ms-transform:translateX(calc(100% + 80px));-o-transform:translateX(calc(100% + 80px));transform:translateX(calc(100% + 80px))}
@media (max-width: 767px) {
.offcanvas-wrapper{width:100%}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.offcanvas-wrapper{width:400px}
}
.offcanvas-top{margin-bottom:30px}
.offcanvas-close-btn{color:#000}
.offcanvas-close-btn:hover{opacity:1;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.togo-offcanvas-hamburger-btn{height:40px;width:40px;border-radius:6px;line-height:38px;text-align:center;transition:.3s linear;border:1px solid #031f4233;background-color:var(--white-color)}
.cart-area.opened .cart-wrapper{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.cart-wrapper{position:fixed;top:0;left:0;width:350px;height:100vh;z-index:999;overflow-y:scroll;transition:all .3s;background:#FFF;scrollbar-width:none;overscroll-behavior-y:contain;-webkit-transform:translateX(calc(-100% - 80px));-moz-transform:translateX(calc(-100% - 80px));-ms-transform:translateX(calc(-100% - 80px));-o-transform:translateX(calc(-100% - 80px));transform:translateX(calc(-100% - 80px))}
@media (max-width: 767px) {
.cart-wrapper{width:100%}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.cart-wrapper{width:300px}
}
.cart-top{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;height:55px;box-shadow:0 5px 15px -5px #0000001f}
.cart-title{font-size:20px;font-weight:600}
.cart-close button{transform:scale(0.7)}
.cart-close button:hover{transform:scale(0.7) rotate(90deg)}
.cart-empty-content{display:flex;align-items:center;padding:40px 24px;flex-direction:column;justify-content:center}
.cart-empty-icon{margin-bottom:15px}
.cart-empty-title{font-size:20px;margin-bottom:10px}
.cart-empty-text{margin-bottom:10px}
.cart-empty-text p{font-size:15px;text-align:center}
.filter-area.opened .filter-wrapper{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.filter-wrapper{position:fixed;top:0;left:0;width:350px;height:100vh;z-index:999;overflow-y:scroll;transition:all .3s;background:#FFF;scrollbar-width:none;overscroll-behavior-y:contain;-webkit-transform:translateX(calc(-100% - 80px));-moz-transform:translateX(calc(-100% - 80px));-ms-transform:translateX(calc(-100% - 80px));-o-transform:translateX(calc(-100% - 80px));transform:translateX(calc(-100% - 80px))}
@media (max-width: 767px) {
.filter-wrapper{width:300px}
}
.body-overlay{position:fixed;top:0;left:0;z-index:99;width:100%;height:100%;opacity:0;visibility:hidden;transition:.45s ease-in-out;background:#18181866}
.body-overlay.opened{opacity:1;visibility:visible}
.togo-offcanvas-menu{margin-bottom:80px}
.togo-offcanvas-menu ul{list-style:none}
.togo-offcanvas-menu ul li{position:relative}
.togo-offcanvas-menu ul li > a{padding:10px 0;display:block;font-size:20px;font-weight:500}
.togo-offcanvas-menu ul li.active > a{color:var(--color-black)}
.togo-offcanvas-menu ul li.active > .togo-menu-close i{top:10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}
.togo-offcanvas-menu ul li .submenu{display:none}
.togo-offcanvas-menu ul li .submenu .submenu{margin-left:30px}
.togo-offcanvas-menu .togo-megamenu-wrapper.megamenu-white-bg{backdrop-filter:none;background:transparent;box-shadow:none}
.togo-offcanvas-menu .mega-menu{width:auto;opacity:1;visibility:visible;transition:none;position:static;display:none;-webkit-transform:perspective(0) rotateX(0);-moz-transform:perspective(0) rotateX(0);-ms-transform:perspective(0) rotateX(0);-o-transform:perspective(0) rotateX(0);transform:perspective(0) rotateX(0)}
.togo-offcanvas-menu .togo-megamenu-list ul li{padding:0}
.togo-offcanvas-menu .togo-megamenu-list ul li a{font-size:17px;padding:12px 20px}
.togo-offcanvas-menu .togo-submenu > li > a{padding:8px 20px;border-radius:10px;font-size:17px}
.togo-offcanvas-menu .togo-submenu > li > a:hover{background-color:#f8f8fb;color:var(--color-black)}
.togo-offcanvas-menu .togo-megamenu-box{padding:20px 0}
.togo-offcanvas-menu .togo-megamenu-box li a{font-size:17px;padding:8px 20px;border-radius:10px}
.togo-offcanvas-menu .togo-megamenu-box li a:hover{background-color:#f8f8fb;color:var(--color-black)}
.togo-menu-close{position:absolute;right:7px;top:12px}
.togo-menu-close i{transition:all .3s;font-size:18px;font-weight:500}
.togo-footer-widget-title{font-size:16px;font-weight:500;text-transform:uppercase;color:var(--color-black);font-family:var(--bodyfont)}
.togo-footer-widget-info-item a{gap:14px;font-size:18px;font-weight:400;line-height:1.2;margin-bottom:12px;display:inline-flex;color:var(--color-black);font-family:var(--bodyfont)}
.togo-footer-widget-info-item a span{display:inline-block}
.togo-footer-widget-info-item a:hover{color:var(--main-color)}
.togo-footer-widget-menu ul li{list-style-type:none}
.togo-footer-widget-menu ul li:not(:last-child){margin-bottom:10px}
.togo-footer-widget-menu ul li a{font-size:16px;font-weight:500;display:inline-block;color:var(--color-black)}
.togo-footer-widget-menu ul li a:hover{color:var(--main-color)}
.togo-footer-widget-input input{font-size:16px;border-radius:28px;padding-right:55px;background:var(--white-color);border:1px solid var(--togo-gray-1)}
.togo-footer-widget-input input::-webkit-input-placeholder{font-size:16px;font-weight:400;color:var(--togo-text-body)}
.togo-footer-widget-input input::-moz-placeholder{font-size:16px;font-weight:400;color:var(--togo-text-body)}
.togo-footer-widget-input input:-moz-placeholder{font-size:16px;font-weight:400;color:var(--togo-text-body)}
.togo-footer-widget-input input:-ms-input-placeholder{font-size:16px;font-weight:400;color:var(--togo-text-body)}
.togo-footer-widget-input input::placeholder{font-size:16px;font-weight:400;color:var(--togo-text-body)}
.togo-footer-widget-input input:focus{border-color:var(--main-color)}
.togo-footer-widget-input-btn{position:absolute;top:12px;right:25px}
.togo-footer-widget-input-btn span{color:var(--main-color)}
.togo-footer-widget-social-icon a:not(:last-of-type){margin-right:10px}
.togo-footer-widget-social-icon a:hover{color:var(--main-color)}
.togo-footer-main-wrapper.black-style .togo-footer-widget-title{color:var(--togo-gray-1)}
.togo-footer-main-wrapper.black-style .togo-footer-widget-info-item a{color:var(--white-color)}
.togo-footer-main-wrapper.black-style .togo-footer-widget-info-item a:hover{color:var(--main-color)}
.togo-footer-main-wrapper.black-style .togo-footer-widget-menu ul li a{color:var(--white-color)}
.togo-footer-main-wrapper.black-style .togo-footer-widget-input p{color:var(--white-color)}
.togo-footer-main-wrapper.black-style .togo-footer-widget-social-icon a{color:var(--white-color)}
.togo-footer-main-wrapper.black-style .togo-footer-widget-social-icon a:hover{color:var(--main-color)}
.togo-footer-top-border{border-top:1px solid #eeeeee33;}
.togo-footer-copyright-text p{margin:0}
.togo-footer-copyright-text p a{color:var(--main-color)}
.togo-footer-copyright-currence-btn{position:relative;display:inline-block}
.togo-footer-copyright-currence-btn:hover .togo-footer-copyright-currence-content{opacity:1;visibility:visible;transform:translateY(0)}
.togo-footer-copyright-currence-btn span{font-size:16px;font-weight:500;padding:7px 22px;cursor:pointer;border-radius:23px;display:inline-block;color:var(--color-black);border:1px solid var(--togo-gray-1)}
.togo-footer-copyright-currence-btn span svg{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.togo-footer-copyright-currence-btn span:hover svg{transform:rotate(-180deg)}
.togo-footer-copyright-currence-btn.bottom-style span{padding:0;border:none;font-size:14px}
.togo-footer-copyright-currence-btn.bottom-style:hover .togo-footer-copyright-currence-content{transform:translateY(0px)}
.togo-footer-copyright-currence-btn.bottom-style .togo-footer-copyright-currence-content{top:100%;bottom:auto;transform:translateY(10px);border-radius:0 0 16px 16px}
.togo-footer-copyright-currence-content{position:absolute;top:auto;bottom:100%;right:0;opacity:0;left:auto;width:200px;padding:20px;text-align:start;visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transform:translateY(-10px);border-radius:16px 16px 0 0;border:1px solid var(--togo-gray-2);background-color:var(--white-color);box-shadow:1px 9px 26px 0 #0000000a}
.togo-footer-copyright-currence-content h4{color:#555;font-size:16px;font-weight:600;padding:8px 12px;text-transform:uppercase;background-color:#f8f9fa;border-bottom:1px solid #e9ecef}
.togo-footer-copyright-currence-content ul li{list-style:none;font-size:16px;font-weight:600;padding:8px 12px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;text-transform:uppercase;background-color:#f8f9fa;color:var(--color-black)}
.togo-footer-copyright-currence-content ul li:not(:last-of-type){border-bottom:1px solid #e9ecef}
.togo-footer-copyright-currence-content ul li.active,.togo-footer-copyright-currence-content ul li:hover{color:#007bff;background-color:#007bff1a}
.togo-footer-copyright-currence-content ul li a{display:flex;transition:none;justify-content:space-between}
.togo-footer-col-4{padding-left:20px}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-footer-col-4{padding-left:0}
}
.togo-footer-2-top-border{border-top:1px solid #fff3}
.togo-footer-2-top-border .togo-footer-copyright-text p{color:var(--white-color)}
.togo-footer-2-top-border .togo-footer-copyright-currence-btn span{color:var(--white-color)}
.togo-footer-2-main-wrapper.black-style .togo-footer-widget-title{color:var(--white-color)}
.togo-footer-2-main-wrapper.black-style .togo-footer-widget-info p{color:var(--togo-gray-1)}
.togo-footer-2-main-wrapper.black-style .togo-footer-widget-info-item a{color:var(--white-color)}
.togo-footer-2-main-wrapper.black-style .togo-footer-widget-info-item a:hover{color:var(--main-color)}
.togo-footer-2-main-wrapper.black-style .togo-footer-widget-menu ul li a{color:var(--white-color)}
.togo-footer-2-main-wrapper.black-style .togo-footer-widget-menu ul li a:hover{color:var(--main-color)}
.togo-footer-2-main-wrapper.black-style .togo-footer-2-social-item a{color:var(--white-color)}
.togo-footer-2-main-wrapper.black-style .togo-footer-2-social-item a:hover{color:var(--main-color)}
.togo-footer-2-main-wrapper .togo-footer-widget-title{font-size:18px;font-family:var(--bodyfont)}
.togo-footer-2-social-item{margin-bottom:10px}
.togo-footer-2-social-item a{font-size:16px;font-weight:500;color:var(--white-color)}
.togo-footer-2-social-item a span{width:100%;max-width:24px;margin-right:6px;display:inline-block}
.togo-footer-2-social-item a:hover{color:var(--main-color)}
.togo-footer-5-t-bdr{border-top:1px solid #EEE}
.togo-footer-6-ptb{margin-top:-2px}
.togo-footer-8-ptb{margin-top:-290px}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-footer-8-ptb{margin-top:-300px}
}
@media (max-width: 767px) {
.togo-footer-8-ptb{margin-top:-360px}
}
.togo-footer-8-border{border-top:1px solid #f8f9fa33}
.togo-footer-8-menu ul li{font-size:18px;font-weight:400;display:inline-block;color:var(--white-color);font-family:var(--white-color)}
.togo-footer-8-menu ul li:not(:last-of-type){margin-right:20px}
.togo-footer-8-menu ul li:hover a{color:var(--main-color)}
.togo-footer-8-social a{display:inline-block;color:var(--white-color)}
.togo-footer-8-social a:not(:last-of-type){margin-right:20px}
.togo-footer-8-social a:hover{transform:translateY(-4px);color:var(--main-color)}
.togo-footer-8-info a{font-size:16px;color:var(--white-color);font-family:var(--bodyfont)}
.togo-footer-8-info a:not(:last-of-type){margin-right:20px}
.togo-footer-8-info a:hover{color:var(--main-color)}
.togo-footer-8-info a svg{margin-right:4px}
.togo-hero-hight{height:100vh;background-position:bottom center}
@media (max-width: 767px) {
.togo-hero-hight{height:600px}
}
.togo-hero-heading p{font-size:18px;margin-bottom:22px;color:var(--color-black);font-family:var(--bodyfont)}
@media (max-width: 767px) {
.togo-hero-heading p br{display:none}
}
.togo-hero-title{font-size:46px;font-weight:600;line-height:1;margin-bottom:20px;color:var(--color-black);font-family:var(--headingfontlayfair)}
@media (max-width: 767px) {
.togo-hero-title{font-size:42px}
}
.togo-hero-2-item{height:90vh;position:relative;padding-top:250px;padding-bottom:240px}
@media (max-width: 767px) {
.togo-hero-2-item{height:60vh;padding-top:150px;padding-bottom:140px}
}
.togo-hero-2-bg{position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:-1;background-position:center;background-size:cover;background-repeat:no-repeat;transition:transform 6000ms ease,opacity 1000ms ease-in,-webkit-transform 6000ms ease}
.togo-hero-2-bg::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:#0006;z-index:-1}
.togo-hero-2-heading p{font-size:24px;margin-bottom:30px;color:var(--white-color);font-family:var(--bodyfont)}
@media (max-width: 767px) {
.togo-hero-2-heading p{font-size:17px}
}
.togo-hero-2-heading p.fs-18{font-size:18px;margin-bottom:18px}
.togo-hero-2-title{font-size:64px;font-weight:500;margin-bottom:8px;color:var(--white-color)}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-hero-2-title{font-size:60px}
}
@media (max-width: 767px) {
.togo-hero-2-title{font-size:38px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.togo-hero-2-title{font-size:45px}
}
.togo-hero-2-search-box{display:flex;align-items:center;border-radius:40px;position:relative;padding:12px 10px 12px 20px;justify-content:space-between;background:var(--white-color);border:1px solid var(--togo-gray-1);box-shadow:0 4px 15px 0 #0000000d}
.togo-hero-2-search-input input{height:40px;line-height:40px;padding-left:8px;border-color:transparent;background-color:transparent}
.togo-hero-2-search-input input::-webkit-input-placeholder{font-size:16px;color:#555}
.togo-hero-2-search-input input::-moz-placeholder{font-size:16px;color:#555}
.togo-hero-2-search-input input:-moz-placeholder{font-size:16px;color:#555}
.togo-hero-2-search-input input:-ms-input-placeholder{font-size:16px;color:#555}
.togo-hero-2-search-input input::placeholder{font-size:16px;color:#555}
.togo-hero-2-search-input input:focus{border-color:transparent}
.togo-hero-2-search-input.date{padding-left:20px;border-left:1px solid var(--togo-gray-1)}
.togo-hero-2-search-input.date .datepicker{top:55px;right:-90px}
@media (max-width: 767px) {
.togo-hero-2-search-input.date .datepicker{right:0}
}
.togo-hero-2-search-btn button{height:42px;width:42px;text-align:center;display:inline-grid;place-content:center;border-radius:50%;color:var(--white-color);background-color:var(--main-color)}
.togo-hero-2-pos{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}
.togo-hero-2-fraction-wrap{position:absolute;bottom:80px;right:0;left:-60px;width:210px;margin:0 auto;text-align:center;display:inline-flex;justify-content:center;z-index:999}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-hero-2-fraction-wrap{left:-30px}
}
@media (max-width: 767px) {
.togo-hero-2-fraction-wrap{display:none}
}
.togo-hero-2-fraction-wrap .swiper-horizontal > .swiper-pagination-progressbar,.togo-hero-2-fraction-wrap .swiper-pagination-progressbar.swiper-pagination-horizontal,.togo-hero-2-fraction-wrap .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.togo-hero-2-fraction-wrap .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:1px;left:0;top:auto;bottom:0;right:0;margin:0 30px;text-align:center;background:var(--white-color)}
.togo-hero-2-fraction-wrap .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{top:-1px;height:3px;background:var(--white-color)}
.togo-hero-2-fraction-wrap .swiper-horizontal > .swiper-pagination-bullets,.togo-hero-2-fraction-wrap .swiper-pagination-bullets.swiper-pagination-horizontal,.togo-hero-2-fraction-wrap .swiper-pagination-custom,.togo-hero-2-fraction-wrap .swiper-pagination-fraction{bottom:0;left:0;width:auto}
.togo-hero-2-fraction-wrap .swiper-pagination-fraction span{position:absolute;top:-10px;right:-50px;font-weight:500;font-size:16px;line-height:1;color:var(--white-color)}
.togo-hero-2-fraction-wrap .swiper-pagination-fraction span.current{right:auto;left:10px}
.togo-hero-2-active .swiper-slide-active .togo-hero-2-title,.togo-hero-2-active .swiper-slide-active .togo-hero-8-subtitle,.togo-hero-2-active .swiper-slide-active .togo-hero-2-heading p,.togo-hero-2-active .swiper-slide-active .togo-hero-2-search-wrap,.togo-hero-2-active .swiper-slide-active .togo-hero-3-btn{animation-fill-mode:both;animation-name:fadeInUp}
.togo-hero-2-active .swiper-slide-active .togo-hero-8-subtitle{animation-delay:.6s;animation-duration:.4s}
.togo-hero-2-active .swiper-slide-active .togo-hero-2-title{animation-delay:.7s;animation-duration:.5s}
.togo-hero-2-active .swiper-slide-active .togo-hero-2-heading p{animation-delay:.9s;animation-duration:.7s}
.togo-hero-2-active .swiper-slide-active .togo-hero-2-search-wrap,.togo-hero-2-active .swiper-slide-active .togo-hero-3-btn{animation-delay:1s;animation-duration:.9s}
.togo-hero-2-active .swiper-slide-active .togo-hero-2-bg{transform:scale(1.1)}
.togo-hero-3-wrapper .togo-hero-2-fraction-wrap{right:50px;left:auto;bottom:300px;width:90px;writing-mode:sideways-lr;transform:rotate(90deg)}
@media (max-width: 767px) {
.togo-hero-3-wrapper .togo-hero-2-fraction-wrap{right:10px;bottom:350px}
}
.togo-hero-3-wrapper .togo-hero-2-fraction-wrap .swiper-pagination-progress{margin:5px 30px}
.togo-hero-3-wrapper .togo-hero-2-fraction-wrap .swiper-pagination-fraction span{right:-58px}
.togo-hero-3-wrapper .togo-hero-2-fraction-wrap .swiper-pagination-fraction span.current{top:-8px;left:5px}
.togo-hero-3-banner{position:absolute;top:105px;right:120px;z-index:2;transform-origin:top center;animation:swing 10s ease-out infinite}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-hero-3-banner{right:60px;top:70px}
}
@media (max-width: 767px) {
.togo-hero-3-banner{display:none}
}
.togo-hero-3-bottom-shape{position:absolute;bottom:-1px;left:0;width:100%;z-index:2}
.togo-hero-3-bottom-shape img{width:100%}
.togo-hero-3-item{padding-top:340px}
@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-hero-3-item{padding:200px 0;}
}
@media (max-width: 767px) {
.togo-hero-3-item{padding:150px 0; }
}
.togo-hero-3-item .togo-hero-2-bg{background-position:bottom center}
.togo-hero-4-ptb{background-position-y:-40px}
@media (max-width: 767px) {
.togo-hero-4-ptb{padding-top:140px}
}
.togo-hero-4-thumb{transform:translateY(100px) scale(0.9)}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-hero-4-thumb{transform:translateY(20px)}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-hero-4-thumb{transform:translateY(50px)}
}
.togo-hero-4-thumb img{width:100%}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-hero-4-heading{padding-top:0}
}
.togo-hero-4-heading .togo-hero-2-title{line-height:1.1}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-hero-4-heading .togo-hero-2-title{font-size:50px}
}
.togo-hero-4-heading p{font-size:28px;color:var(--white-color)}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-hero-4-heading p{font-size:24px}
}
@media (max-width: 767px) {
.togo-hero-4-heading p{font-size:20px}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-hero-5-ptb{padding-top:150px}
}
.togo-hero-5-bg{height:100vh}
@media (max-width: 767px) {
.togo-hero-5-bg{height:inherit}
}
.togo-hero-5-bg::after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg,#00000080 0%,#0000 100%)}
.togo-hero-5-shape{position:absolute;bottom:-25%;right:0}
@media (max-width: 767px) {
.togo-hero-5-shape{display:none}
}
.togo-hero-5-title{font-size:64px;font-weight:400;line-height:1.12;margin-bottom:20px;color:var(--white-color);font-family:var(--headingfont)}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-hero-5-title{font-size:48px}
}
@media (max-width: 767px) {
.togo-hero-5-title{font-size:35px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.togo-hero-5-title{font-size:40px}
}
.togo-hero-5-wrapper{display:flex;flex-direction:column;justify-content:space-between}
.togo-hero-5-heading p{font-size:20px;color:var(--white-color);font-family:var(--bodyfont)}
@media (max-width: 767px) {
.togo-hero-5-heading p{font-size:18px}
}
.togo-hero-5-item{gap:24px;display:flex}
.togo-hero-5-item-title{font-size:20px;font-weight:500;color:var(--white-color);font-family:var(--bodyfont)}
.togo-hero-5-item-content p{color:var(--white-color)}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-hero-5-item-content p br{display:none}
}
.togo-hero-6-bg::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:1;background:linear-gradient(180deg,#00000080 0%,#0000 100%)}
.togo-hero-6-shape{position:absolute;bottom:-1px;left:0;width:100%;z-index:2}
.togo-hero-6-shape img{width:100%}
.togo-hero-6-heading{position:absolute;top:50%;left:0;right:0;z-index:2;margin:0 auto;transform:translateY(-50%)}
.togo-hero-6-heading p{font-weight:500;margin-bottom:22px;text-transform:uppercase;color:var(--white-color)}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-hero-6-heading p{font-size:16px}
}
.togo-hero-6-title{font-size:64px;font-weight:400;line-height:1;margin-bottom:16px;color:var(--white-color);font-family:var(--headingfont)}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-hero-6-title{font-size:55px}
}
@media (max-width: 767px) {
.togo-hero-6-title{font-size:45px}
}
.togo-hero-6-video-wrapper{width:100%;height:850px}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-hero-6-video-wrapper{height:730px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-hero-6-video-wrapper{height:650px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-hero-6-video-wrapper{height:600px}
}
@media (max-width: 767px) {
.togo-hero-6-video-wrapper{height:500px}
}
.togo-hero-6-video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:bottom center}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-hero-7-ptb{padding-top:150px}
.togo-hero-7-heading{margin-bottom:60px}
}
.togo-hero-7-thumb-wrap{border-radius:250px}
.togo-hero-7-thumb-wrap img{border-radius:250px}
.togo-hero-7-thumb-wrap::before{position:absolute;content:"";top:-16px;left:50%;width:2px;z-index:0;height:130px;transform:translateX(-50%);background-color:var(--main-color)}
.togo-hero-7-thumb-wrap::after{position:absolute;content:"";bottom:-35px;left:50%;width:2px;z-index:0;height:130px;transform:translateX(-50%);background-color:var(--main-color)}
.togo-hero-7-input-box{top:50%;left:0;right:0;width:100%;z-index:1;margin:0 auto;text-align:center;position:absolute;transform:translateY(-50%)}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-hero-7-input-box{padding:0 30px}
}
.togo-hero-8-subtitle{font-size:16px;font-weight:500;color:var(--white-color);font-family:var(--bodyfont)}
.togo-hero-8-wrapper .hero-style-8{display:flex;align-items:end;justify-content:end;padding-bottom:85px}
.togo-hero-8-wrapper .hero-style-8 .togo-hero-2-title{font-size:80px;font-weight:600;text-transform:capitalize;font-family:var(--bodyfont)}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-hero-8-wrapper .hero-style-8 .togo-hero-2-title{font-size:70px}
}
@media (max-width: 767px) {
.togo-hero-8-wrapper .hero-style-8 .togo-hero-2-title{font-size:60px}
}
.togo-hero-8-wrapper .hero-style-8 .togo-hero-2-heading p{margin-bottom:22px;font-family:var(--bodyfont)}
@media (max-width: 767px) {
.togo-hero-8-wrapper .hero-style-8 .togo-hero-2-heading p br{display:none}
}
.togo-hero-8-wrapper .hero-style-8 .togo-hero-2-bg::before{content:none}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-hero-9-ptb{padding-top:100px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-hero-9-ptb{padding-top:60px}
}
@media (max-width: 767px) {
.togo-hero-9-ptb{padding-bottom:100px}
}
.togo-hero-9-hight{height:100vh}
@media (max-width: 767px) {
.togo-hero-9-hight{height:inherit}
.togo-hero-9-heading{margin-top:50px}
}
.togo-hero-9-title{font-size:64px;font-weight:400;line-height:1.07;margin-bottom:15px;}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-hero-9-title{font-size:45px}
}
.togo-hero-9-mask-thumb{position:absolute;top:0;right:0;height:100%;clip-path:polygon(0 0,100% 0%,100% 100%,0 100%,8% 50%)}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
.togo-hero-9-mask-thumb{right:-80px}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-hero-9-mask-thumb{right:-16%}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-hero-9-mask-thumb{right:-30%}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-hero-9-mask-thumb{right:-50%}
}
@media (max-width: 767px) {
.togo-hero-9-mask-thumb{clip-path:none;width:100%}
}
.togo-hero-9-mask-thumb img{height:100%}
@media (max-width: 767px) {
.togo-hero-9-mask-thumb img{width:100%}
}
.togo-hero-9-thumb{transform:translateX(-120px)}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-hero-9-thumb{transform:translateX(-160px)}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-hero-9-thumb{transform:translateX(-215px)}
}
@media (max-width: 767px) {
.togo-hero-9-thumb{display:none}
}
.togo-hero-9-thumb img{max-width:inherit}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
.togo-hero-9-thumb img{transform:scale(0.8)}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-hero-9-thumb img{transform:scale(0.7)}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-hero-9-thumb img{transform:scale(0.5)}
}
.togo-hero-9-btn-wrap .togo-guide-2-btn-box .togo-btn-tel{padding:6px 20px;border-radius:30px;border:1px solid var(--color-black)}
.togo-hero-9-btn-wrap .togo-guide-2-btn-box .togo-btn-tel:hover{border-color:var(--main-color)}
.togo-hero-10-ptb{padding-top:250px;padding-bottom:240px}
.togo-hero-11-item{height:700px}
.togo-hero-11-input-box{top:180px;left:240px;width:400px;padding:24px;z-index:2;position:absolute;border-radius:16px;background-color:var(--white-color)}
@media only screen and (min-width: 1600px) and (max-width: 1700px),only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-hero-11-input-box{left:175px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-hero-11-input-box{left:40px}
}
@media (max-width: 767px) {
.togo-hero-11-input-box{left:20px;width:350px}
}
.togo-hero-11-input-title{font-size:28px}
.togo-hero-11-input-wrapper .datepicker{top:60px}
.togo-hero-11-input-search{gap:8px;padding:6px 12px;margin-bottom:10px;border-radius:8px;border:1px solid #DDD}
.togo-hero-11-input-search-wrap{width:100%}
.togo-hero-11-input-search-wrap p{margin:0;font-size:14px;font-weight:500;color:var(--color-black)}
.togo-hero-11-input-search-wrap input{border:none;height:24px;padding-left:0;padding-right:0;background-color:transparent}
.togo-hero-11-input-search-wrap input::placeholder{font-size:14px;font-weight:400;color:#555}
.togo-hero-12-bg::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:1;background:#1111114d}
.trip-search-form{position:relative}
.trip-search-form .field-location__result{position:absolute;top:60px;left:0;width:100%;background-color:#fff;border-radius:.5rem;box-shadow:0 4px 15px #0000000d;z-index:9;transition:top .3s ease}
.trip-search-form .field-location__result.active{top:calc(100% + 0.75rem)}
.trip-search-form .field-location__result .near-me{display:flex;gap:8px;align-items:center;padding:14px 16px;cursor:pointer;font-size:16px;font-weight:600;border-bottom:1px solid #eee}
.trip-search-form .field-location__result .near-me .near-me__icon{width:18px}
.trip-search-form .field-location__result .location-list{max-height:300px;padding:14px 16px;overflow-y:auto;text-align:start}
.trip-search-form .field-location__result .location-list ul{margin:0;padding:0;display:flex;row-gap:12px;flex-direction:column;list-style:none}
.trip-search-form .field-location__result .location-list ul > li .country{cursor:pointer;font-size:16px;font-weight:600;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.trip-search-form .field-location__result .location-list ul > li .country:hover{color:var(--main-color)}
.trip-search-form .field-location__result .location-list ul > li ul{margin-top:10px;padding-left:20px;border-left:1px solid #ddd}
.trip-search-form .field-location__result .location-list ul > li ul li{position:relative;font-weight:400;font-size:16px}
.trip-search-form .field-location__result .location-list ul > li ul li .city{cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.trip-search-form .field-location__result .location-list ul > li ul li .city:hover{color:var(--main-color)}
.trip-search-form .field-location__result .location-list ul > li ul li::before{content:"";position:absolute;top:12px;left:-20px;width:12px;height:1px;background:#ddd}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-guide-heading{margin-bottom:0}
}
.togo-guide-item{border-radius:16px;padding:16px 16px 37px;background:#eae1d233}
.togo-guide-item-icon{display:inline-grid;height:60px;width:60px;place-content:center;border-radius:50%;background-color:var(--white-color)}
.togo-guide-item-content p{margin:0;color:var(--color-black)}
.togo-guide-item-title{font-size:40px;font-weight:700;margin-bottom:2px;font-family:var(--bodyfont)}
@media (max-width: 767px) {
.togo-guide-item-title{font-size:35px}
}
.togo-guide-item-title i{font-style:normal}
.togo-guide-item-thumb{height:100%;flex:0 0 auto}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-guide-item-thumb{width:100%}
}
.togo-guide-item-thumb img{height:100%;border-radius:16px}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-guide-item-thumb img{width:100%}
}
.togo-guide-item-text span{font-size:20px;font-weight:500;margin-bottom:10px;display:inline-block;font-family:var(--bodyfont)}
.togo-guide-item-text p{margin-bottom:10px}
.togo-guide-item-wrap{display:flex;flex-wrap:wrap;flex-direction:column;padding:25px 40px 25px 15px;justify-content:space-between}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-guide-item-wrap{padding:25px 0 35px 15px}
}
.togo-guide-item-shape{position:absolute;bottom:8%;right:3%}
@media (max-width: 767px) {
.togo-guide-item-shape{right:-4%;bottom:12%}
}
.togo-guide-item-shape-main{width:102px;display:inline-block}
.togo-guide-item-shape-ani{position:absolute;top:-30px;left:-27px;animation:rotate2 4s linear infinite}
.togo-guide-item.card-style-2{display:flex;max-height:402px;padding:24px 30px 38px 15px;justify-content:space-between}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-guide-item.card-style-2{flex-wrap:wrap;max-height:inherit}
}
.togo-guide-2-shape{position:absolute;top:0;left:0;width:100%;z-index:-1}
.togo-guide-2-shape img{width:52%}
@media (max-width: 767px) {
.togo-guide-2-shape{display:none}
}
.togo-guide-2-wrapper{display:flex;align-items:center;padding-right:68px}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
.togo-guide-2-wrapper{padding-right:30px}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-guide-2-wrapper{margin-bottom:40px}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-guide-2-wrapper{padding-right:0}
}
@media (max-width: 767px) {
.togo-guide-2-wrapper{display:inherit}
}
.togo-guide-2-roted-text{margin-right:45px;padding-top:60px;padding-right:45px;padding-bottom:60px;border-right:1px solid var(--togo-gray-1)}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-guide-2-roted-text{margin-right:40px;padding-right:45px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-guide-2-roted-text{margin-right:25px;padding-right:25px;padding-top:20px;padding-bottom:0}
}
@media (max-width: 767px) {
.togo-guide-2-roted-text{margin:0;padding:0;border:none}
}
.togo-guide-2-roted-text p{font-size:18px;font-weight:500;margin:0;margin-top:8px;text-transform:uppercase;writing-mode:sideways-rl;color:var(--main-color)}
@media (max-width: 767px) {
.togo-guide-2-roted-text p{margin:0;margin-bottom:15px;writing-mode:inherit}
}
.togo-guide-2-thumb-wrapper{gap:8px}
.togo-guide-2-thumb-1{border-radius:16px 0 0 16px}
.togo-guide-2-thumb-1 img{border-radius:16px 0 0 16px}
.togo-guide-2-thumb-2{border-radius:0 16px 16px 0}
.togo-guide-2-thumb-2 img{border-radius:0 16px 16px 0}
.togo-guide-2-thumb-shape{position:absolute;top:50%;left:60%;transform:translate(-50%,-50%)}
@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px) {
.togo-guide-2-thumb-shape{transform:scale(0.7) translate(-70%,-68%)}
}
.togo-guide-2-btn-box{gap:22px}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-guide-2-btn-box{gap:6px}
}
@media (max-width: 767px) {
.togo-guide-2-btn-box{flex-wrap:wrap}
}
.togo-guide-2-btn-box .togo-btn-tel{font-size:16px;font-weight:500;color:var(--color-black)}
.togo-guide-2-btn-box .togo-btn-tel:hover{color:var(--main-color)}
.togo-guide-3-shape-1{position:absolute;top:0;left:0}
@media (max-width: 767px) {
.togo-guide-3-shape-1{display:none}
}
.togo-guide-3-thumb-wrapper{display:flex}
.togo-guide-3-thumb-wrapper .togo-guide-item-shape{position:absolute;bottom:20%;right:auto;left:20%;z-index:2}
.togo-guide-3-thumb-1{height:100%;overflow:hidden;mask-size:contain;mask-repeat:no-repeat;background-position:center center;mask-image:url(../images/guide/home-3/thumb-mask-1.png);-webkit-mask-image:url(../images/guide/home-3/thumb-mask-1.png)}
.togo-guide-3-thumb-2{margin-left:-175px;height:100%;overflow:hidden;mask-size:contain;mask-repeat:no-repeat;background-position:center center;mask-image:url(../images/guide/home-3/thumb-mask-2.png);-webkit-mask-image:url(../images/guide/home-3/thumb-mask-2.png)}
@media (max-width: 767px) {
.togo-guide-3-thumb-2{margin-left:-85px}
}
.togo-guide-8-shape{position:absolute;right:0;bottom:0}
@media (max-width: 767px) {
.togo-guide-8-shape{display:none}
.togo-guide-8-heading-wrap p br{display:none}
}
.togo-guide-8-item{padding:70px 34px;border-radius:16px;background-color:#F0F8FF}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-guide-8-item{padding:45px 35px}
}
@media (max-width: 767px) {
.togo-guide-8-item{padding:35px 30px}
}
.togo-guide-8-item-title{font-size:18px;font-weight:500;font-family:var(--bodyfont)}
.togo-guide-8-item-shape{position:absolute;bottom:0;right:0}
.togo-guide-8-item-shape.top{top:0}
@media (max-width: 767px) {
.togo-chose-ptb{padding-bottom:0}
.togo-chose-shape-box{display:none}
}
.togo-chose-shape-box .shape-1{position:absolute;bottom:0;left:25%;z-index:-1}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-chose-shape-box .shape-1{left:20%}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-chose-shape-box .shape-1{bottom:20%}
}
.togo-chose-shape-box .shape-2{position:absolute;bottom:0;right:25%;z-index:-1}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-chose-shape-box .shape-2{right:15%}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-chose-shape-box .shape-2{display:none}
}
.togo-chose-item{padding-left:80px}
@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-chose-item{padding-left:40px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-chose-item{padding-left:0}
}
.togo-chose-item-title{font-size:20px;line-height:1}
@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-chose-item p br{display:none}
}
.togo-chose-item.chose-style-2 .togo-chose-item-icon{max-height:50px;min-width:52px}
.togo-chose-roted-text{position:relative;font-size:20px;font-weight:500;z-index:1;writing-mode:vertical-rl;color:var(--color-black);font-family:var(--headingfontlayfair);background-color:var(--white-color);transform:rotate(180deg) translate(0px,-70px)}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-chose-roted-text{margin-bottom:30px;writing-mode:inherit;transform:rotate(0) translate(0,0)}
}
.togo-chose-roted-text::before{content:"";height:52px;width:1px;bottom:-60px;right:13px;z-index:-1;position:absolute;background-color:var(--color-black)}
.togo-chose-roted-text::after{content:"";height:52px;width:1px;top:-60px;right:13px;z-index:-1;position:absolute;background-color:var(--color-black)}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-chose-roted-text::after,.togo-chose-roted-text::before{content:none}
.togo-chose-heading{padding-left:0}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-community-ptb{padding-top:150px;padding-bottom:150px}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-community-ptb{padding-top:120px;padding-bottom:120px}
}
.togo-community-bg{position:relative;background-size:cover;background-repeat:no-repeat}
.togo-community-bg::after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:#0009}
.togo-community-heading .togo-section-title{margin-bottom:15px;color:var(--white-color)}
.togo-community-heading .togo-section-title span{position:absolute;bottom:-20px;left:40%}
@media (max-width: 767px) {
.togo-community-heading .togo-section-title span{display:none}
}
.togo-community-heading p{margin-bottom:22px;color:var(--white-color)}
.togo-community-input-icon{position:absolute;top:16px;left:25px}
.togo-community-input input{height:60px;font-size:16px;padding-left:55px;padding-right:55px;border-radius:50px;border-color:transparent;background:var(--white-color)}
.togo-community-input input:focus{border-color:var(--main-color)}
.togo-community-input .togo-footer-widget-input-btn{top:15px}
.togo-community-3-bg{position:relative}
.togo-community-3-bg::after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:0;background:#1111114d}
.togo-community-3-bg-shape .shape-1{position:absolute;top:-25px;left:0;z-index:1;width:100%}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-community-3-bg-shape .shape-1{top:-7px}
}
.togo-community-3-bg-shape .shape-1 img{width:100%}
.togo-community-3-bg-shape .shape-2{position:absolute;bottom:-25px;left:0;z-index:1;width:100%}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-community-3-bg-shape .shape-2{bottom:-5px}
}
.togo-community-3-bg-shape .shape-2 img{width:100%}
.togo-chose-3-heading{padding:20px 0 8px;padding-left:25px;border-left:4px solid var(--color-black)}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-chose-3-heading .togo-section-title{font-size:30px}
}
@media (max-width: 767px) {
.togo-chose-3-heading .togo-section-title{font-size:26px}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-chose-3-item{padding-left:0}
}
.togo-chose-9-item:hover .togo-chose-9-item-thumb img{transform:scale(1.1)}
.togo-chose-9-item-thumb{position:relative;overflow:hidden}
.togo-chose-9-item-thumb::after{position:absolute;top:0;left:0;height:100%;width:100%;content:"";pointer-events:none;background-color:#0003}
.togo-chose-9-item-thumb img{width:100%;height:100%;height:405px;object-fit:cover;transition:all .5s ease-in-out}
@media only screen and (min-width: 1600px) and (max-width: 1700px) {
.togo-chose-9-item-thumb img{height:380px}
}
@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-chose-9-item-thumb img{height:330px}
}
@media (max-width: 767px) {
.togo-chose-9-item-thumb img{height:300px}
}
.togo-chose-9-item-content{top:50%;left:0;right:0;margin:0 auto;position:absolute;text-align:center;transform:translateY(-50%)}
.togo-chose-9-item-title{color:var(--white-color)}
@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px) {
.togo-chose-9-item-title{font-size:20px}
}
.togo-chose-12-shape{position:absolute;top:10%;right:17%}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
.togo-chose-12-shape{right:7%}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-chose-12-shape{right:5%}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-chose-12-shape{display:none}
}
.togo-offer-shape{position:absolute;bottom:0;right:0}
.togo-offer-thumb{width:100%;height:100%;overflow:hidden;mask-size:cover;mask-repeat:no-repeat;background-position:center center;mask-image:url(../images/offer/offer-masking.png);-webkit-mask-image:url(../images/offer/offer-masking.png)}
.togo-offer-thumb img{height:100%;object-fit:cover}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-offer-heading{padding-top:0}
}
.togo-offer-item{gap:10px;display:flex}
.togo-offer-item-title{font-size:20px;line-height:1}
.togo-offer-item-content p{margin:0}
.togo-offer-btn-box .togo-btn-primary{padding:7px 21px 8px}
.togo-offer-6-shape{position:absolute;bottom:0;right:0}
.togo-offer-6-thumb img{border-radius:300px 0 0 300px}
.togo-offer-6-heading p{font-size:18px;margin-bottom:25px}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-offer-6-heading p br{display:none}
}
.togo-offer-6-list .togo-still-list ul li{font-size:20px}
.togo-offer-8-ptb{padding-top:230px;padding-bottom:170px}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-offer-8-ptb{padding-top:80px;padding-bottom:80px}
}
.togo-offer-8-bg-color{position:absolute;bottom:120px;right:0;width:100%;z-index:0;height:600px;background:#F0F8FF;display:inline-block;max-width:60%;border-radius:16px 0 0 16px}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-offer-8-bg-color{bottom:150px}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-offer-8-bg-color{display:none}
}
.togo-offer-8-thumb{left:0;top:120px;width:100%;height:566px;position:absolute;max-width:46%}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-offer-8-thumb{top:80px}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-offer-8-thumb{top:0;height:auto;max-width:100%;position:inherit;margin-bottom:40px}
}
.togo-offer-8-thumb img{width:100%;height:100%;object-fit:cover;border-radius:0 16px 16px 0}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-offer-8-thumb img{height:auto;border-radius:16px}
}
.togo-offer-8-item-wrapper .togo-offer-8-item:not(:last-of-type){margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #EEE}
.togo-offer-8-item-title{font-size:20px;font-family:var(--bodyfont)}
.togo-offer-8-item p{margin:0}
.togo-trand-item:hover .togo-trand-item-thumb img{transform:scale(1.2)}
.togo-trand-item-thumb{overflow:hidden;border-radius:16px}
.togo-trand-item-thumb img{width:100%;border-radius:16px;transition:all .5s ease-in-out}
.togo-trand-item-title{font-size:18px;font-weight:400}
.togo-trand-item-title a:hover{color:var(--main-color)}
.togo-trand-heading p{font-size:18px}
@media (max-width: 767px) {
.togo-trand-6-ptb{padding-top:0}
.togo-trand-6-heading{margin-bottom:40px}
}
.togo-trand-6-heading p{font-size:18px}
@media (max-width: 767px) {
.togo-trand-6-heading p br{display:none}
}
.togo-trand-6-item{border-radius:200px 200px 16px 16px;background:#f2f7f8b3}
.togo-trand-6-item:hover .togo-trand-6-item-thumb img{transform:scale(1.1)}
.togo-trand-6-item-thumb{overflow:hidden;border-radius:200px 200px 0 0}
.togo-trand-6-item-thumb img{width:100%;border-radius:200px 200px 0 0;transition:all .5s ease-in-out}
.togo-trand-6-item-icon{z-index:2;position:relative}
.togo-trand-6-item-icon span{width:60px;height:60px;border-radius:50%;text-align:center;display:inline-grid;place-content:center;border:1px solid #EEE;background-color:var(--white-color);box-shadow:0 4px 15px 0 #0000000d}
.togo-trand-6-item-title{font-weight:400;color:var(--togo-text-body);font-family:var(--headingfont)}
.togo-trand-6-item-content{padding:30px;margin-top:-60px}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 576px) and (max-width: 767px) {
.togo-trand-6-item-content{padding:30px 8px}
}
@media (max-width: 767px) {
.togo-trand-7-heading p br{display:none}
}
.togo-trand-7-item{position:relative}
.togo-trand-7-item:hover .togo-trand-7-item-thumb img{transform:scale(1.1)}
.togo-trand-7-item-thumb{position:relative;overflow:hidden;border-radius:160px}
.togo-trand-7-item-thumb::after{top:0;left:0;height:100%;width:100%;content:"";position:absolute;border-radius:160px;background:#1111114d}
.togo-trand-7-item-thumb img{width:100%;border-radius:160px;transition:all .5s ease-in-out}
.togo-trand-7-item-content{top:50%;left:0;right:0;margin:0 auto;position:absolute;text-align:center;transform:translateY(-50%)}
.togo-trand-7-item-content span{font-size:16px;display:inline-block;color:var(--white-color)}
.togo-trand-7-item-title{font-size:20px;color:var(--white-color)}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-discount-ptb{margin-bottom:80px}
}
.togo-discount-bg::before{position:absolute;content:"";left:0;bottom:-65px;border-radius:16px;width:60%;height:calc(100% - 120px);background-color:#F0F8FF}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-discount-bg::before{content:none}
}
.togo-discount-shape-1{position:absolute;top:0;left:12%}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-discount-shape-1{display:none}
}
.togo-discount-shape-p{position:absolute;top:-68px;left:38%;transform-origin:top center;animation:swing 10s ease-out infinite}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-discount-shape-p{display:none}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-discount-heading p br{display:none}
}
.togo-discount-wrap{padding-right:170px}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-discount-wrap{padding-right:100px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-discount-wrap{padding-right:0}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-discount-wrap{padding-bottom:40px}
}
@media (max-width: 767px) {
.togo-discount-wrap p br{display:none}
}
.togo-discount-offer{gap:5px;display:grid;grid-template-columns:repeat(2,1fr)}
@media (max-width: 767px) {
.togo-discount-offer{grid-template-columns:repeat(1,1fr)}
}
.togo-discount-offer-item span{font-size:18px;font-weight:400;display:inline-flex;align-items:center;font-family:var(--bodyfont);color:var(--color-black)}
.togo-discount-offer-item span svg{margin-right:6px}
.togo-discount-offer-item span i{margin:0;margin-left:6px;font-weight:500;font-size:18px;font-style:normal;color:var(--togo-text-body);font-family:var(--bodyfont)}
.togo-discount-offer-price p span{margin:0 4px;font-size:24px;color:var(--color-black)}
.togo-discount-item-thumb{overflow:hidden;border-radius:16px}
.togo-discount-item-thumb:hover img{transform:scale(1.1)}
.togo-discount-item-thumb img{width:100%;border-radius:16px;transition:all .5s ease-in-out}
.togo-discount-item-thumb::before{content:"";left:0;bottom:0;width:100%;height:100%;position:absolute;border-radius:16px;pointer-events:none;z-index:1;background:linear-gradient(0deg,#000000b3 0%,#0000 100%)}
.togo-discount-item-subtitle{font-size:16px;color:var(--white-color);font-family:var(--bodyfont)}
.togo-discount-item-title{font-size:20px;color:var(--white-color);font-family:var(--bodyfont)}
.togo-discount-item-title a:hover{color:var(--main-color)}
.togo-discount-item-content{position:absolute;left:18px;right:20px;bottom:30px;z-index:1}
.togo-discount-item-content p{color:var(--white-color);font-family:var(--bodyfont)}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-discount-item-content p br{display:none}
}
.togo-discount-slider-wrapper{position:relative;margin-right:-360px}
@media (max-width: 767px) {
.togo-discount-slider-wrapper{margin-right:0}
}
.togo-discount-slider-wrapper .togo-destination-arrows{position:absolute;top:50%;right:14%;z-index:5;transform:translateY(-50%)}
@media (max-width: 767px) {
.togo-discount-slider-wrapper .togo-destination-arrows{display:none}
}
.togo-discount-slider-wrapper .togo-destination-arrows button{border-color:#EEE;background-color:#ffffffe6}
@media (max-width: 767px) {
.togo-discount-bottom{flex-wrap:wrap}
}
.togo-add-10-item{gap:40px;border-radius:16px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-add-10-item{gap:20px}
}
.togo-add-10-item:hover .togo-add-10-item-thumb img{transform:scale(1.1)}
.togo-add-10-item-thumb{overflow:hidden;border-radius:16px 0 0 16px}
@media (max-width: 767px) {
.togo-add-10-item-thumb{border-radius:20px}
}
.togo-add-10-item-thumb img{width:100%;transition:all .5s ease-in-out;border-radius:16px 0 0 16px}
.togo-add-10-item-thumb .shape-right{position:absolute;right:0;left:auto;top:0;height:100%;width:100px;pointer-events:none}
@media (max-width: 767px) {
.togo-add-10-item-thumb .shape-right{display:none}
}
.togo-add-10-item-sub{font-size:16px;margin-bottom:10px;display:inline-block;color:var(--white-color)}
.togo-add-10-item-title{font-size:36px;color:var(--white-color)}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-add-10-item-title{font-size:28px}
}
@media (max-width: 767px) {
.togo-add-10-item-title br{display:none}
}
.togo-add-10-item-price{display:flex;gap:8px;font-size:16px;font-weight:700;margin-bottom:20px;align-items:center;color:var(--white-color)}
.togo-add-10-item-price i{margin:0;font-size:36px;line-height:1;font-style:normal;transform:translateY(-3px);color:var(--white-color);font-family:var(--bodyfont)}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-add-10-item-price i{font-size:28px}
}
@media (max-width: 767px) {
.togo-add-10-item-content{padding:30px}
}
.togo-text-slider-item{display:flex;gap:15px}
.togo-text-slider-item span{font-size:16px;font-weight:500;display:inline-block;color:var(--togo-common-brown);font-family:var(--headingfontlayfair)}
.togo-text-slider-bg-wrapper{z-index:0;position:relative;transform:translateY(-30px)}
.togo-text-slider-bg-item span{font-size:100px;font-weight:700;color:#F9F6F3;font-family:var(--bodyfont)}
.togo-text-2-slider-bg{position:absolute;top:0;left:0;height:60px;width:100%;z-index:0;transform:rotate(-1deg);background-color:var(--color-black)}
.togo-text-2-slider-wrapper{position:relative;padding:17px 0;z-index:1}
.togo-text-2-slider-item span{font-size:18px;font-weight:500;margin-right:20px;display:inline-block;color:var(--white-color)}
.togo-text-marquee-wrapper .togo-marquee{width:100%;overflow:hidden;padding:10px 0;background:#eae1d233}
.togo-text-marquee-wrapper .togo-marquee-inner{display:flex;gap:38px;white-space:nowrap;will-change:transform}
.togo-text-marquee-wrapper .togo-marquee-item{position:relative;font-size:16px;font-weight:500;flex-shrink:0;color:var(--togo-common-brown);font-family:var(--headingfontlayfair)}
.togo-text-marquee-wrapper .togo-marquee-item::after{content:"";width:6px;height:6px;top:10px;right:-22px;position:absolute;border-radius:50%;background-color:var(--togo-common-brown)}
.togo-video-heading .togo-section-title{margin-bottom:10px;color:var(--white-color)}
.togo-video-heading p{margin-bottom:25px;color:var(--white-color)}
.togo-video-popup span{width:56px;height:56px;text-align:center;border-radius:50%;display:inline-grid;place-content:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--main-color);background-color:var(--white-color)}
.togo-video-popup span svg{transform:translateX(2px)}
.togo-video-popup span:hover{color:var(--white-color);background-color:var(--main-color)}
.togo-video-wrapper{width:100%;height:800px}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-video-wrapper{height:600px}
}
.togo-video-wrapper::before{content:"";background-image:url(../images/video/video-frame.png);background-position:center center;background-repeat:no-repeat;background-size:90% auto;height:100%;width:100%;z-index:1;position:absolute}
@media (max-width: 767px) {
.togo-video-wrapper::before{display:none}
}
.togo-video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:bottom center}
.togo-video-wrapper img{width:100%}
.togo-video-box{position:absolute;top:50%;right:0;left:0;z-index:2;margin:0 auto;transform:translate(0%,-50%)}
.togo-video-8-shapes .shape-1{position:absolute;top:50%;left:0;z-index:2;transform:translateY(-50%)}
@media (max-width: 767px) {
.togo-video-8-shapes .shape-1{display:none}
}
.togo-video-8-shapes .shape-2{position:absolute;top:-65px;right:0;z-index:2}
.togo-video-8-shapes .shape-3{position:absolute;bottom:-15px;right:0;z-index:2}
.togo-video-8-wrapper{width:100%;height:600px;overflow:hidden}
.togo-video-8-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}
.togo-video-8-wrapper::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:1;background:linear-gradient(180deg,#00000080 0%,#0000 100%)}
.togo-video-8-heading .togo-section-title{font-size:56px;margin-bottom:15px;color:var(--white-color);font-family:var(--bodyfont)}
@media (max-width: 767px) {
.togo-video-8-heading .togo-section-title{font-size:40px}
}
.togo-error-wrapper .togo-btn-primary span{margin-left:4px;transform:translateY(0)}
.togo-testimonial-shape{position:absolute;bottom:7%;right:18%}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-testimonial-shape{right:2%;bottom:2%}
}
.togo-testimonial-thumb-wrap img{z-index:1;position:relative;border:18px solid var(--white-color);box-shadow:0 0 10px 0 #00000042}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-testimonial-thumb-wrap img{width:100%}
}
.togo-testimonial-thumb-wrap .bg-shape{position:absolute;top:0;left:0;width:91%;height:40vh;min-height:392px;display:inline-block;transform:rotate(-8.489deg);background:var(--white-color);box-shadow:0 0 4px 0 #0000000d}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-testimonial-thumb-wrap .bg-shape{min-height:350px}
}
@media (max-width: 767px) {
.togo-testimonial-thumb-wrap .bg-shape{display:none}
}
.togo-testimonial-item-content{margin-bottom:28px}
.togo-testimonial-item-content p{font-size:18px}
.togo-testimonial-item-user{gap:12px}
.togo-testimonial-item-user-thumb img{width:50px;border-radius:50%}
.togo-testimonial-item-user-content h4{font-size:18px;margin:0}
.togo-testimonial-item-user-content p{margin:0}
.togo-testimonial-arrows{gap:12px}
.togo-testimonial-arrows button{height:36px;width:36px;display:grid;border-radius:50%;text-align:center;place-content:center;color:var(--color-black);border:1px solid var(--togo-gray-2);background-color:var(--white-color)}
.togo-testimonial-arrows button span{display:inline-block;transform:translate(-1px,-1px)}
.togo-testimonial-arrows button:hover{color:#999}
.togo-testimonial-fraction .togo-hero-2-fraction-wrap{bottom:0;display:flex;border-radius:10px;justify-content:space-between}
.togo-testimonial-fraction .togo-hero-2-fraction-wrap .swiper-pagination-progress{height:5px;width:100px;left:55px;bottom:12px;margin:0;border-radius:10px;background:#EEE}
.togo-testimonial-fraction .togo-hero-2-fraction-wrap .swiper-pagination-progress .swiper-pagination-progressbar-fill{height:5px;border-radius:10px;background:var(--main-color)}
.togo-testimonial-fraction .togo-hero-2-fraction-wrap .swiper-pagination-fraction{display:none}
.togo-testimonial-fraction .togo-testimonial-prev,.togo-testimonial-fraction .togo-testimonial-next{width:36px;height:36px;display:inline-grid;place-content:center;text-align:center;border-radius:50%;color:var(--color-black);background-color:var(--white-color);border:1px solid #eeeeeee6}
.togo-testimonial-fraction .togo-testimonial-prev span,.togo-testimonial-fraction .togo-testimonial-next span{display:inline-block;transform:translate(-1px,-1px)}
.togo-testimonial-2-shape{position:absolute;right:22%;top:12%}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-testimonial-2-shape{display:none}
}
.togo-testimonial-2-item{position:relative;border-radius:16px;padding:20px 35px 24px 24px;background:var(--white-color); min-height: 350px;}
.togo-testimonial-2-item-title{font-size:18px;margin-bottom:15px}
.togo-testimonial-2-item-quote{position:absolute;top:0;right:28px}
.togo-testimonial-2-item-content p{font-size:18px;font-family:var(--bodyfont)}
.togo-testimonial-2-item-user{gap:16px;align-items:center}
.togo-testimonial-2-item-user-thumb img{border-radius:50%}
.togo-testimonial-2-item-user-content h4{font-size:16px;font-weight:500;margin-bottom:0;font-family:var(--headingfont)}
.togo-testimonial-2-item-user-content span{font-size:16px;display:inline-block}
.togo-testimonial-2-item.tes-style-5{padding-right:100px;background-color:transparent;border-right:1px solid #EEE}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-testimonial-2-item.tes-style-5{padding-right:50px}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-testimonial-2-item.tes-style-5{padding-right:35px}
}
.togo-testimonial-2-item.tes-style-5 .togo-testimonial-2-item-title{font-family:var(--headingfont)}
.togo-testimonial-3-ptb{padding-bottom:200px}
.togo-testimonial-3-wrapper{padding:0 15px}
.togo-testimonial-3-title{font-weight:400}
.togo-testimonial-3-content p{font-size:22px;font-style:italic}
.togo-testimonial-3-user-content{margin-bottom:5px;margin-bottom:16px}
.togo-testimonial-3-user-content h4{font-size:16px;margin-bottom:1px;font-family:var(--headingfont)}
.togo-testimonial-3-user-content span{font-weight:400}
.togo-testimonial-3-user-thumb img{border-radius:50%}
.togo-testimonial-4-heading p{font-size:18px}
.togo-testimonial-4-heading p span{font-weight:500;color:var(--color-black)}
.togo-testimonial-4-thumb{overflow:hidden;border-radius:18px}
.togo-testimonial-4-thumb:hover img{transform:scale(1.2)}
.togo-testimonial-4-thumb img{width:100%;border-radius:18px;transition:all .5s ease-in-out}
.togo-testimonial-4-wrap{padding:25px 20px;border-radius:18px;background-color:#FFF1F0}
.togo-testimonial-4-wrap-title{font-size:18px;font-weight:400;line-height:1.4}
.togo-testimonial-4-wrap-content span{font-size:16px;font-weight:500;position:relative;color:var(--color-black)}
.togo-testimonial-4-wrap-content span::after{content:"";width:4px;height:4px;margin:0 8px;border-radius:50%;display:inline-block;transform:translateY(-3px);background-color:#EEE}
.togo-testimonial-4-wrap-content p{margin:0}
.togo-testimonial-5-slider-wrapper{overflow:hidden}
.togo-testimonial-5-slider-wrapper .togo-testimonial-5-active{margin-right:-2px}
@media (max-width: 767px) {
.togo-testimonial-6-ptb{padding-top:80px;padding-bottom:40px}
}
.togo-testimonial-6-shape .shape-1{position:absolute;top:-55px;left:0;z-index:1;width:100%}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-testimonial-6-shape .shape-1{top:-30px}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-testimonial-6-shape .shape-1{top:-20px}
}
.togo-testimonial-6-shape .shape-1 img{width:100%}
.togo-testimonial-6-shape .shape-2{position:absolute;bottom:-90px;left:0;z-index:1;width:100%}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-testimonial-6-shape .shape-2{bottom:-50px}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-testimonial-6-shape .shape-2{bottom:-20px}
}
.togo-testimonial-6-shape .shape-2 img{width:100%}
.togo-testimonial-6-thumb img{border-radius:16px 100px 16px 16px}
.togo-testimonial-6-brand p span{font-weight:500;color:var(--color-black)}
.togo-testimonial-6-item p{font-size:20px}
.togo-testimonial-6-item-user img{width:50px;height:50px;border-radius:50%}
.togo-testimonial-6-item-name{display:flex;gap:20px}
.togo-testimonial-6-item-name span{position:relative;font-size:16px;font-weight:500;color:var(--color-black)}
.togo-testimonial-6-item-name span::before{position:absolute;content:"";top:10px;right:-12px;width:4px;height:4px;border-radius:50%;background-color:var(--togo-gray-1)}
.togo-testimonial-6-item-name p{font-size:16px;margin:0}
.togo-testimonial-6-item-text{font-size:24px;font-weight:400;margin-bottom:20px;display:inline-block;color:var(--color-black);font-family:var(--bodyfont)}
.togo-testimonial-6-text{top:0;left:-70px;font-size:18px;padding:40px 0;padding-right:15px;font-weight:500;position:absolute;writing-mode:sideways-lr;text-transform:uppercase;color:var(--main-color);border-right:1px solid #EEE}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-testimonial-8-wrapper{margin-bottom:50px}
}
.togo-testimonial-8-thumb-wrap{z-index:1}
.togo-testimonial-8-thumb-wrap img{border-radius:16px}
.togo-testimonial-8-thumb-wrap::after{position:absolute;top:0;right:0;height:440px;width:440px;content:"";z-index:-1;border-radius:16px;transform:rotate(-11.47deg);background-color:#F0F8FF}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-testimonial-8-thumb-wrap::after{right:auto;left:0}
}
@media (max-width: 767px) {
.togo-testimonial-8-thumb-wrap::after{display:none}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.togo-testimonial-8-thumb-wrap::after{display:block}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-testimonial-9-ptb{padding-top:80px}
}
.togo-testimonial-10-card{width:400px;padding:100px;border-radius:16px;background-color:#E2F3ED}
@media (max-width: 767px) {
.togo-testimonial-10-card{width:100%;padding:75px}
}
.togo-testimonial-10-card-content span{font-size:24px;font-weight:500;display:block;margin-bottom:15px;color:var(--color-black);font-family:var(--bodyfont)}
.togo-testimonial-10-card-content p i{font-style:normal;font-weight:500}
.togo-testimonial-11-wrapper{border-radius:16px;border:1px solid #EEE}
.togo-testimonial-11-card{text-align:center;border-right:1px solid #EEE}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-testimonial-11-card{border:none}
}
@media (max-width: 767px) {
.togo-testimonial-11-card{border-bottom:1px solid #EEE}
}
.togo-testimonial-11-item{padding:40px 30px}
.togo-testimonial-11-item-title{font-size:18px;margin-bottom:15px}
@media (max-width: 767px) {
.togo-testimonial-12-ptb{padding-bottom:80px}
}
.togo-testimonial-12-web{gap:60px;justify-content:center}
@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px) {
.togo-testimonial-12-web{gap:35px}
}
.togo-testimonial-12-web .togo-testimonial-6-brand:not(:last-of-type){padding-right:60px;border-right:1px solid #EEE}
@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px) {
.togo-testimonial-12-web .togo-testimonial-6-brand:not(:last-of-type){padding-right:35px}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-testimonial-12-heading .togo-section-title br{display:none}
}
.togo-testimonial-12-item{gap:24px;display:flex}
.togo-testimonial-12-item-thumb{width:250px;height:100%;border-radius:16px}
.togo-testimonial-12-item-thumb img{border-radius:16px}
.togo-testimonial-12-item .togo-testimonial-2-item{width:250px;padding:24px;border:1px solid #EEE;background:var(--white-color)}
.togo-testimonial-12-item .togo-testimonial-2-item-content p{font-size:17px}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-destination-heading{margin-bottom:0}
}
.togo-destination-heading .togo-section-title{margin-bottom:15px}
.togo-destination-heading p{font-size:18px}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-destination-heading p br{display:none}
}
.togo-destination-item:hover .togo-destination-item-thumb img{transform:scale(1.2)}
.togo-destination-item-thumb{overflow:hidden;border-radius:16px}
.togo-destination-item-thumb img{width:100%;border-radius:16px;transition:all .5s ease-in-out}
.togo-destination-item-title{font-size:20px;font-weight:400;margin-bottom:4px;font-family:var(--bodyfont)}
.togo-destination-item-title a:hover{color:var(--main-color)}
.togo-destination-item-count{font-size:16px;line-height:1}
.togo-destination-item-content{padding:24px 0 0}
.togo-destination-item.style-3{position:relative}
.togo-destination-item.style-3 .togo-destination-item-wrap{left:20px;right:20px;bottom:20px;z-index:1;margin:0 auto;position:absolute;align-items:center}
.togo-destination-item.style-3 .togo-destination-item-thumb{position:relative}
.togo-destination-item.style-3 .togo-destination-item-thumb ::after{position:absolute;content:"";left:0;bottom:0;width:100%;height:45%;z-index:1;border-radius:0 0 16px 16px;background:linear-gradient(180deg,#0000 0%,#0000004d 100%)}
.togo-destination-item.style-3 .togo-destination-item-title{font-size:22px;font-weight:600;color:var(--white-color)}
.togo-destination-item.style-3 .togo-destination-item-count{color:var(--white-color)}
.togo-destination-item.style-3 .togo-destination-item-content{padding:0}
.togo-destination-item.style-3 .togo-destination-3-btn a{display:inline-grid;place-content:center;text-align:center;width:32px;height:32px;border-radius:50%;color:var(--white-color);border:1px solid var(--white-color)}
.togo-destination-item.style-3 .togo-destination-3-btn a span{display:inline-block}
.togo-destination-item.style-3 .togo-destination-3-btn a:hover{transform:rotate(45deg);border-color:transparent;background-color:var(--main-color)}
.togo-destination-arrows{gap:12px}
.togo-destination-arrows button{height:36px;width:36px;display:grid;border-radius:50%;text-align:center;place-content:center;color:var(--color-black);border:1px solid var(--togo-gray-2);box-shadow:drop-shadow(0 4px 15px #0000000d)}
.togo-destination-arrows button:hover{color:#999}
.togo-destination-2-slider-wrapper .togo-destination-item-title{font-size:24px;font-weight:500}
.togo-destination-3-slider-wrapper .togo-tour-2-active .swiper-wrapper .swiper-slide:nth-child(odd){margin-top:100px}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-destination-3-slider-wrapper .togo-tour-2-active .swiper-wrapper .swiper-slide:nth-child(odd){margin-top:0}
}
.togo-destination-3-slider-wrapper .togo-tour-2-active .swiper-wrapper .swiper-slide:nth-child(odd) .togo-destination-item.style-3{transform:translateY(-20px)}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-destination-3-slider-wrapper .togo-tour-2-active .swiper-wrapper .swiper-slide:nth-child(odd) .togo-destination-item.style-3{transform:translateY(0)}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-destination-4-ptb{padding-bottom:80px}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-destination-4-ptb{padding-top:0;padding-bottom:80px}
}
.togo-destination-4-heading{padding-left:300px;padding-right:130px}
@media only screen and (min-width: 1600px) and (max-width: 1700px) {
.togo-destination-4-heading{padding-left:200px}
}
@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-destination-4-heading{padding-left:50px;padding-right:15px;margin-bottom:0}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-destination-4-heading{padding-left:25px;padding-right:15px}
}
@media (max-width: 767px) {
.togo-destination-4-heading{padding-left:15px;padding-right:15px}
}
.togo-destination-4-slider-wrapper::after{position:absolute;top:-99px;right:8px;content:"";height:calc(100% + 150px);width:calc(100% - 130px);background-color:#FFF1F0;border-radius:16px 0 0 16px}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-destination-4-slider-wrapper::after{content:none}
}
.togo-destination-4-slider-arrow{position:absolute;top:-60px;z-index:2;right:40px}
.togo-destination-4-slider-arrow button{background-color:var(--white-color)}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-destination-7-heading{margin-bottom:50px}
}
@media (max-width: 767px) {
.togo-destination-7-heading{padding:0 30px}
.togo-destination-7-heading p br{display:none}
.togo-destination-7-item{margin-bottom:20px}
}
.togo-destination-7-item img{width:100%;min-height:390px}
.togo-destination-7-item .rds-1{border-radius:200px 200px 16px 16px}
.togo-destination-7-item .rds-2{border-radius:16px 200px 200px 16px}
.togo-destination-7-item .rds-3{border-radius:266px}
.togo-destination-7-item .rds-4{border-radius:16px 200px 200px 16px}
.togo-destination-7-item .rds-5{border-radius:266px}
.togo-destination-7-item .rds-6{border-radius:200px 16px 16px 200px}
@media (max-width: 767px) {
.togo-destination-8-ptb{padding-top:80px;padding-bottom:80px}
}
.togo-destination-8-bg{position:relative}
.togo-destination-8-bg::after{top:0;left:0;width:100%;content:"";height:100%;position:absolute;background-color:#00000080}
.togo-destination-8-heading p{color:var(--white-color)}
.togo-destination-8-item:hover .togo-destination-8-item-thumb img{transform:scale(1.1)}
.togo-destination-8-item-thumb{overflow:hidden;border-radius:16px;position:relative}
.togo-destination-8-item-thumb::before{content:"";bottom:0;left:0;width:100%;height:25%;z-index:1;position:absolute;pointer-events:none;border-radius:0 0 16px 16px;background:linear-gradient(180deg,#1110 0%,#1116 100%)}
.togo-destination-8-item-thumb img{width:100%;border-radius:16px;transition:all .5s ease-in-out}
.togo-destination-8-item-content{position:absolute;bottom:25px;left:0;right:0;z-index:1;margin:0 auto;text-align:center}
.togo-destination-8-item-title{font-size:20px;font-weight:500;color:var(--white-color);font-family:var(--bodyfont)}
.togo-destination-8-slider-wrapper{margin-right:-300px}
@media (max-width: 767px) {
.togo-destination-8-slider-wrapper{margin-right:0}
}
.togo-destination-8-slider-wrapper .togo-des-dot{gap:10px;display:flex;margin-top:40px;align-items:center;justify-content:center}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-destination-8-slider-wrapper .togo-des-dot{justify-content:start}
}
.togo-destination-8-slider-wrapper .togo-des-dot .swiper-pagination-bullet{opacity:1;width:8px;height:8px;transition:.3s;background-color:#656868}
.togo-destination-8-slider-wrapper .togo-des-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{width:10px;height:10px;background-color:var(--white-color)}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-destination-9-heading{margin:0}
}
.togo-destination-9-item{gap:30px;border-radius:16px;border:1px solid #EEE}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-destination-9-item{gap:5px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-destination-9-item{gap:20px}
}
.togo-destination-9-item:hover .togo-destination-9-item-thumb img{transform:scale(1.1)}
.togo-destination-9-item-thumb{position:relative;overflow:hidden;border-radius:16px 0 0 16px}
.togo-destination-9-item-thumb img{width:100%;transition:all .5s ease-in-out;border-radius:16px 0 0 16px}
.togo-destination-9-item-thumb .shape-right{position:absolute;right:0;left:auto;top:0;height:100%;width:100px;pointer-events:none}
.togo-destination-9-item-content p{margin:0}
.togo-destination-9-item-title{font-size:20px;margin-bottom:4px}
.togo-destination-9-item-title.fs-18{font-size:18px}
.togo-destination-9-item.style-2{border:none}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-destination-9-item.style-2{gap:20px}
}
.togo-destination-9-item.style-2 .togo-destination-9-item-thumb{border-radius:50%}
.togo-destination-9-item.style-2 .togo-destination-9-item-thumb img{border-radius:50%}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-destination-11-heading{margin-bottom:0}
}
.togo-destination-11-wrapper .togo-trand-7-item-title{font-size:24px}
.togo-destination-11-wrapper .togo-trand-7-item-thumb{border-radius:16px}
.togo-destination-11-wrapper .togo-trand-7-item-thumb img{border-radius:16px}
.togo-destination-11-wrapper .togo-trand-7-item-thumb::after{border-radius:16px}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-destination-12-heading{margin-bottom:0}
}
.togo-cta-thumb{width:100%}
.togo-cta-thumb img{width:100%}
.togo-cta-thumb .shape-right{position:absolute;right:0;left:auto;top:0;height:100%;width:100px}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-cta-thumb .shape-right{display:none}
.togo-cta-heading{padding:50px 30px}
}
.togo-cta-heading .togo-section-title{margin-bottom:8px;color:var(--white-color)}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-cta-heading .togo-section-title{font-size:30px}
}
.togo-cta-heading p{color:var(--white-color)}
.togo-counter-wrapper .row [class*=col-]:not(:last-of-type){border-right:1px solid #EEE}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-counter-wrapper .row [class*=col-]:not(:last-of-type){border:none}
}
.togo-counter-item-icon{margin-bottom:25px}
.togo-counter-item-title{font-size:40px;font-weight:700;color:var(--color-black);font-family:var(--bodyfont)}
.togo-counter-item-title i{font-style:normal}
.togo-counter-item-content p{margin-bottom:0}
.togo-cta-4-shape{position:absolute;right:26%;bottom:25%}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-cta-4-shape{right:15px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-cta-4-shape{right:0}
}
@media (max-width: 767px) {
.togo-cta-4-shape{display:none}
}
.togo-cta-4-list ul{margin-bottom:20px;display:inline-block}
.togo-cta-4-list ul li{list-style:none;font-size:16px;font-weight:500;display:flex;margin-bottom:10px;color:var(--color-black)}
.togo-cta-4-list ul li span{margin-right:5px;display:inline-block}
.togo-cta-4-rd{display:flex}
.togo-cta-4-rd-item{gap:10px}
.togo-cta-4-rd-item:not(:last-of-type){margin-right:30px;padding-right:30px;border-right:1px solid #DDD}
.togo-cta-4-rd-item-content span{font-size:16px;font-weight:500;color:var(--color-black)}
.togo-cta-4-rd-item-content h4{font-size:34px}
@media (max-width: 767px) {
.togo-cta-4-rd-item-content h4{font-size:30px}
}
.togo-cta-4-dwn-btn span{font-size:16px;font-weight:500;margin-bottom:10px;display:inline-block;color:var(--color-black)}
.togo-cta-4-dwn-btn-box{gap:8px;display:flex}
.togo-cta-4-bottom-thumb{width:100%}
.togo-cta-4-bottom-thumb img{width:100%}
.togo-cta-6-ptb{height:700px}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-cta-6-ptb{height:620px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-cta-6-ptb{height:580px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-cta-6-ptb{padding-top:180px;height:500px}
}
@media (max-width: 767px) {
.togo-cta-6-ptb{padding-top:150px;padding-bottom:80px}
}
.togo-cta-6-bg::after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:0;background:linear-gradient(90deg,#000c 0%,#0000 100%)}
.togo-cta-6-subtitle{font-size:18px;font-weight:500;margin-bottom:35px;display:inline-block;color:var(--white-color);font-family:var(--bodyfont)}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-cta-6-subtitle{margin-bottom:20px}
}
.togo-cta-6-counter-wrapper{gap:42px;display:flex}
@media (max-width: 767px) {
.togo-cta-6-counter-wrapper{flex-wrap:wrap}
}
.togo-cta-6-counter-wrapper .togo-cta-6-counter-item:not(:last-of-type){padding-right:42px;border-right:1px solid #d9d9d9b3}
@media (max-width: 767px) {
.togo-cta-6-counter-wrapper .togo-cta-6-counter-item:not(:last-of-type){border:none}
}
.togo-cta-6-counter-item-title{font-size:64px;font-weight:400;line-height:1;width:180px;color:var(--white-color);font-family:var(--headingfont)}
@media (max-width: 767px) {
.togo-cta-6-counter-item-title{font-size:48px}
}
.togo-cta-6-counter-item-title i{font-style:normal}
.togo-cta-6-counter-item p{margin:0;color:var(--white-color)}
.togo-cta-7-border{border-bottom:1px solid #EEE}
.togo-cta-10-box{border-radius:16px;border:1px solid #EEE}
.togo-cta-10-title{font-size:34px}
@media (max-width: 767px) {
.togo-cta-10-title{font-size:30px}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-cta-10-content{padding:30px}
}
.togo-cta-10-thumb-wrap img{border-radius:16px 0 0 16px}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-cta-10-thumb-wrap img{width:100%;border-radius:16px}
}
.togo-cta-10-thumb-wrap::after{position:absolute;content:"";top:0;right:0;height:100%;width:50%;background:linear-gradient(90deg,#fff0 17.36%,#FFF 82.64%)}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-cta-10-thumb-wrap::after{content:none}
}
.togo-team-item:hover .togo-team-item-thumb img{transform:scale(1.1)}
.togo-team-item:hover .togo-team-item-social a{opacity:1;transform:translateY(0px)}
.togo-team-item-thumb{position:relative;overflow:hidden;margin-bottom:26px;border-radius:110px}
.togo-team-item-thumb img{width:100%;border-radius:110px;transition:all .5s ease-in-out}
.togo-team-item-title{font-size:18px;margin-bottom:7px}
.togo-team-item-title a:hover{color:var(--main-color)}
.togo-team-item-social{position:absolute;bottom:12px;left:0;right:0;margin:0 auto;display:block;overflow:hidden;text-align:center}
.togo-team-item-social a{height:38px;width:38px;opacity:0;border-radius:50%;text-align:center;place-content:center;display:inline-grid;transition:.7s;transform:translateY(200px);-webkit-transform:translateY(200px);background-color:var(--white-color)}
.togo-team-item-social a .fit{transform:translate(1px,2px)}
@media (max-width: 767px) {
.togo-team-bottom p br{display:none}
}
.togo-tour-card{z-index:0;position:relative;border-radius:16px;border:1px solid var(--togo-gray-2);background-color:var(--white-color)}
.togo-tour-card:hover .togo-tour-card-thumb img{transform:scale(1.2)}
.togo-tour-card-thumb{overflow:hidden;border-radius:16px 16px 0 0}
.togo-tour-card-thumb img{width:100%;border-radius:16px 16px 0 0;transition:all .5s ease-in-out}
.togo-tour-card-wishlist{position:absolute;top:18px;right:18px;z-index:2}
.togo-tour-card-wishlist span{height:32px;width:32px;cursor:pointer;text-align:center;place-content:center;border-radius:50%;display:inline-grid;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--color-black);background-color:var(--white-color)}
.togo-tour-card-wishlist span svg{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.togo-tour-card-wishlist span:hover{color:var(--white-color);background-color:var(--main-color)}
.togo-tour-card-content{padding:0 25px 25px}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.togo-tour-card-content{padding:0 20px 25px}
}
.togo-tour-card-title{font-size:20px;font-weight:500;line-height:1.4;margin-bottom:10px}
@media (max-width: 767px) {
.togo-tour-card-title{font-size:18px}
}
.togo-tour-card-title a:hover{color:var(--main-color)}
.togo-tour-card-meta{margin:0;gap:5px;display:flex;font-size:16px;font-weight:400;line-height:1;position:relative;font-family:var(--bodyfont)}
.togo-tour-card-meta:not(:last-of-type)::after{position:absolute;content:"";top:6px;right:-12px;width:4px;height:4px;border-radius:50%;background-color:var(--togo-gray-1)}
.togo-tour-card-meta-wrap{gap:20px;margin-bottom:10px;}
.togo-tour-card-price{gap:4px;display:flex;align-items:center}
.togo-tour-card-price-wrap{gap:25px;display:flex;align-items:center}
.togo-tour-card-price-prefix{font-size:16px;line-height:1}
.togo-tour-card-price-regular{font-size:24px;font-weight:400;color:var(--color-black);font-family:var(--bodyfont)}
@media (max-width: 767px) {
.togo-tour-card-price-regular{font-size:22px}
}
.togo-tour-card-map span{width:36px;height:36px;text-align:center;border-radius:50%;display:inline-grid;place-content:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background-color:#F9F9F9}
.togo-tour-card-map span:hover{color:var(--white-color);background-color:var(--main-color)}
.togo-tour-card-review{position:relative;line-height:1}
.togo-tour-card-review::after{position:absolute;top:-4px;right:-14px;height:24px;width:1px;content:"";background-color:var(--togo-gray-2)}
.togo-tour-card-rating{font-size:14px;font-weight:500;color:var(--main-color)}
.togo-tour-card-rating-count{font-size:16px;color:var(--color-black)}
.togo-tour-card-sell{position:absolute;top:20px;left:20px;z-index:2}
.togo-tour-card-sell span{font-size:14px;font-weight:400;padding:3px 13px;border-radius:50px;display:inline-block;letter-spacing:.16px;background-color:#FC0;color:var(--color-black)}
.togo-tour-card-cancel{position:absolute;top:20px;left:20px;z-index:2}
.togo-tour-card-cancel span{font-size:16px;font-weight:400;padding:3px 13px;border-radius:50px;display:inline-block;letter-spacing:.16px;color:var(--color-black);background-color:var(--white-color)}
.togo-tour-card-offer{position:absolute;top:20px;left:20px;z-index:2}
.togo-tour-card-offer span{font-size:16px;font-weight:400;padding:3px 13px;border-radius:50px;display:inline-block;letter-spacing:.16px;background-color:#FF252B;color:var(--white-color)}
.togo-tour-card-active{position:initial}
.togo-tour-card-active .slider_pagination{position:absolute;bottom:5px;z-index:2;text-align:center}
.togo-tour-card-active .slider_pagination .swiper-pagination-bullet{transform:scale(0.8);background-color:var(--white-color)}
.togo-tour-card-active .slider_pagination .swiper-pagination-bullet-active{transform:scale(1.1)}
.togo-tour-card.style-3{border:none;background-color:var(--white-color)}
.togo-tour-card.style-3:hover .togo-tour-2-card-thumb img{transform:scale(1.1)}
.togo-tour-card.style-3 .togo-tour-2-card-thumb{width:100%;border-radius:16px 16px 0 0}
.togo-tour-card.style-3 .togo-tour-2-card-thumb img{border-radius:16px 16px 0 0}
.togo-tour-card.style-3 .togo-tour-card-title{font-weight: 600;margin-bottom: 10px;font-size: 18px;color: var(--main-color2);}
.togo-tour-card.style-3 .togo-tour-card-price{display:grid}
.togo-tour-card.style-3 .togo-tour-card-price-btn .togo-btn-primary{padding:7px 20px}
.togo-tour-card.style-3 .togo-tour-card-price-regular{font-size:18px;font-weight:500}
.togo-tour-card.style-3 .togo-tour-card-price-regular i{font-size:16px;font-style:normal;color:var(--togo-text-body)}
.togo-tour-card.style-9:hover .togo-tour-2-card-thumb img{transform:scale(1.1)}
.togo-tour-card.style-9 .togo-tour-2-card-content{padding:0 25px 25px}
@media (max-width: 767px) {
.togo-tour-card.style-9 .togo-tour-2-card-content{padding:0 20px 20px}
}
.togo-tour-card.style-9 .togo-tour-2-card-title{margin-bottom:12px}
.togo-tour-card.style-9 .togo-tour-2-card-thumb{width:100%;border-radius:16px 16px 0 0}
.togo-tour-card.style-9 .togo-tour-2-card-thumb img{border-radius:16px 16px 0 0}
.togo-tour-card.style-list{display:flex;align-items:center;padding-right:24px;justify-content:space-between}
@media only screen and (min-width: 1200px) and (max-width: 1399px),(max-width: 767px) {
.togo-tour-card.style-list{padding-right:0;padding-bottom:20px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-card.style-list.tour-filter{padding-right:0;padding-bottom:0}
.togo-tour-card.style-list.tour-filter .togo-tour-list-left{flex-wrap:wrap}
}
@media (max-width: 767px) {
.togo-tour-card.style-list.tour-filter .togo-tour-list-left{gap:20px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-card.style-list.tour-filter .togo-tour-2-card-thumb{width:100%;max-width:100%;border-radius:16px}
.togo-tour-card.style-list.tour-filter .togo-tour-2-card-content{padding:0 20px 20px}
}
.togo-tour-card.style-list .togo-tour-2-card-thumb{max-width:300px;border-radius:16px 0 0 16px}
@media only screen and (min-width: 1200px) and (max-width: 1399px),(max-width: 767px) {
.togo-tour-card.style-list .togo-tour-2-card-thumb{width:100%;max-width:100%;border-radius:16px}
}
.togo-tour-card.style-list .togo-tour-2-card-thumb img{width:100%;border-radius:16px 0 0 16px}
.togo-tour-card.style-list .togo-tour-2-card-thumb:hover img{transform:scale(1.1)}
.togo-tour-card.style-list .togo-tour-2-card-content{width:100%}
@media only screen and (min-width: 1200px) and (max-width: 1399px),(max-width: 767px) {
.togo-tour-card.style-list .togo-tour-2-card-content{padding:0 20px}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-tour-card.style-list.list-filter{padding-right:15px}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-card.style-list.list-filter{flex-wrap:wrap}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-tour-card.style-list.list-filter .togo-tour-list-left{gap:10px;display:flex;flex-wrap:inherit}
.togo-tour-card.style-list.list-filter .togo-tour-list-right{padding-left:15px}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-card.style-list.list-filter .togo-tour-list-right{border:none;padding-left:25px}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-card.style-list.list-filter .togo-tour-card-bottom p br{display:none}
.togo-tour-card.style-list.list-filter .togo-tour-2-card-title br{display:none}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-tour-card.style-list.list-filter .togo-tour-2-card-thumb{max-width:300px}
}
.togo-tour-btn{font-size:16px;font-weight:500;color:var(--main-color)}
.togo-tour-btn:hover{color:var(--main-color)}
.togo-tour-btn.color-black{color:var(--color-black)}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-2-heading{margin-bottom:0}
}
.togo-tour-2-card{height:100%}
.togo-tour-2-card:hover .togo-tour-2-card-thumb img{transform:scale(1.1)}
.togo-tour-2-card-title{font-size:16px;font-weight:600;line-height:1.35;margin-bottom:8px;color:var(--color-black)}
@media (max-width: 767px) {
.togo-tour-2-card-title br{display:none}
}
.togo-tour-2-card-title a:hover{color:var(--main-color)}
.togo-tour-2-card-thumb{position:relative;overflow:hidden;border-radius:16px}
.togo-tour-2-card-thumb img{width:100%;height:100%;object-fit:cover;border-radius:16px;transition:all .5s ease-in-out}
.togo-tour-2-card-thumb::after{position:absolute;content:"";left:0;bottom:0;width:100%;height:45%;z-index:1;pointer-events:none;border-radius:0 0 16px 16px;background:linear-gradient(180deg,#0000 0%,#0000004d 100%)}
.togo-tour-2-card-thumb .togo-tour-card-active .swiper-slide{height:auto}
.togo-tour-2-card-content .togo-tour-card-price-regular{font-size:16px;font-weight:500}
.togo-tour-2-card-review-box{gap:20px}
.togo-tour-2-card-review-box .togo-tour-card-review::after{top:6px;width:4px;height:4px;border-radius:50%;background-color:var(--togo-gray-1)}
.togo-tour-2-active{height:100%}
.togo-tour-2-active .swiper-slide{height:100%;display:flex;flex-direction:column}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-tour-3-ptb{padding-top:100px;padding-bottom:100px}
}
@media (max-width: 767px) {
.togo-tour-3-ptb{padding-top:80px;padding-bottom:80px}
}
.togo-tour-3-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg,#111 0%,#73737300 100%)}
.togo-tour-3-shape .shape-1{position:absolute;top:-25px;left:0;width:100%}
@media (max-width: 767px) {
.togo-tour-3-shape .shape-1{top:0}
}
.togo-tour-3-shape .shape-1 img{width:100%}
.togo-tour-3-shape .shape-2{position:absolute;bottom:-25px;left:0;width:100%}
@media (max-width: 767px) {
.togo-tour-3-shape .shape-2{bottom:0}
}
.togo-tour-3-shape .shape-2 img{width:100%}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-3-heading{margin-bottom:0}
}
.togo-tour-3-heading .togo-section-title{color:var(--white-color)}
.togo-tour-3-right .togo-destination-arrows button{color:var(--white-color)}
.togo-tour-3-right .togo-destination-arrows button:hover{color:var(--color-black);background-color:var(--white-color)}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-4-ptb{padding-top:0}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-4-heading{margin-bottom:20px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-4-heading p br{display:none}
}
.togo-tour-5-heading p{font-size:18px}
.togo-tour-6-item:hover .togo-tour-6-thumb img{transform:scale(1.1)}
.togo-tour-6-thumb{position:relative;overflow:hidden;border-radius:16px}
.togo-tour-6-thumb::after{top:0;left:0;content:"";height:100%;width:100%;position:absolute;border-radius:16px;background:linear-gradient(180deg,#0000 0%,#00000080 100%)}
.togo-tour-6-thumb img{width:100%;border-radius:16px;transition:all .5s ease-in-out}
.togo-tour-6-content{position:absolute;bottom:24px;left:24px;right:15px}
.togo-tour-6-content .togo-tour-card-title{color:var(--white-color);font-family:var(--headingfont)}
.togo-tour-6-content .togo-tour-card-title a{display:inline;transition:all .3s linear;background-repeat:no-repeat;background-size:0 1px,0 1px;background-position:100% 100%,0 100%;background-image:linear-gradient(currentcolor,currentcolor),linear-gradient(currentcolor,currentcolor)}
.togo-tour-6-content .togo-tour-card-title a:hover{color:var(--white-color);background-size:0 1px,100% 1px}
.togo-tour-6-content .togo-tour-card-price span{color:var(--white-color)}
.togo-tour-6-content .togo-tour-card-rating-count{color:var(--white-color)}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-7-heading,.togo-tour-9-heading,.togo-tour-11-heading{margin-bottom:0}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-12-ptb{padding-top:0}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-12-heading{margin-bottom:20px}
}
.togo-tour-12-tab-wrapper .togo-tour-2-card-title{font-size:16px}
.togo-tour-12-tab nav .nav-tabs{border:none}
.togo-tour-12-tab nav .nav-tabs .nav-link{padding:0;border:none;font-size:18px;color:#555;font-weight:500;margin-left:32px;position:relative;font-family:var(--bodyfont)}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-12-tab nav .nav-tabs .nav-link{margin-left:0;margin-right:25px}
}
@media (max-width: 767px) {
.togo-tour-12-tab nav .nav-tabs .nav-link{margin-bottom:10px}
}
.togo-tour-12-tab nav .nav-tabs .nav-link:focus,.togo-tour-12-tab nav .nav-tabs .nav-link:hover{border:none;outline:none}
.togo-tour-12-tab nav .nav-tabs .nav-link.active{color:var(--main-color)}
.togo-tour-12-tab nav .nav-tabs .nav-link.active.hover-line::after{width:100%;right:auto;left:0}
.togo-tour-sidebar{border-radius:16px;border:1px solid #EEE;background:var(--white-color);box-shadow:0 4px 15px 0 #0000000d}
.togo-tour-widget{padding:24px}
.togo-tour-widget:not(:last-of-type){border-bottom:1px solid #EEE}
.togo-tour-widget-title{margin:0;cursor:pointer;font-size:18px;position:relative;transition:.3s ease-in}
.togo-tour-widget-title:hover{color:var(--main-color)}
.togo-tour-widget-title .icon{position:absolute;right:1%;display:inline-block;top:calc(50% - 10px);transform:rotate(180deg);background-color:transparent;transition:transform .3s ease-in}
.togo-tour-widget-title.active{margin-bottom:26px}
.togo-tour-widget-title.active .icon{transform:rotate(0deg)}
.togo-tour-widget-filter .ui-widget.ui-widget-content{position:relative;height:6px;border:0;z-index:0;border-radius:6px;background-color:#dddd}
.togo-tour-widget-filter .ui-slider-horizontal .ui-slider-range{border-radius:0;background-color:var(--main-color)}
.togo-tour-widget-filter .ui-slider .ui-slider-handle{position:absolute;top:-9px;width:24px;height:24px;padding:0;margin:0;stroke-width:1px;border-radius:50%;background:var(--white-color);filter:drop-shadow(0 4px 15px #0000000d)}
.togo-tour-widget-filter .ui-slider .ui-slider-handle:focus-visible{outline:none}
.togo-tour-widget-filter .ui-slider .ui-slider-handle.ui-state-active{border:1px solid #c5c5c5}
.togo-tour-widget-filter .input-range{gap:18px}
.togo-tour-widget-filter .input-range-item{width:50%}
.togo-tour-widget-filter .input-range-item-title{font-size:16px;font-weight:500;font-family:var(--bodyfont)}
.togo-tour-widget-filter .input-range-item input{height:42px;font-size:16px;padding:0 12px;font-weight:400;border-radius:8px;border:1px solid #DDD;background-color:transparent;color:var(--togo-text-body)}
.togo-tour-widget-filter-checkbox ul li{list-style:none;margin-bottom:10px}
.togo-tour-widget-filter-checkbox .togo-show-more a,.togo-tour-widget-filter-checkbox .togo-show-less a{font-size:16px;font-weight:500;overflow:hidden;position:relative;display:inline-block;color:var(--color-black)}
.togo-tour-widget-filter-checkbox .togo-show-more a span::after,.togo-tour-widget-filter-checkbox .togo-show-more a span::before,.togo-tour-widget-filter-checkbox .togo-show-less a span::after,.togo-tour-widget-filter-checkbox .togo-show-less a span::before{bottom:1px}
@media (max-width: 767px) {
.togo-tour-grid-top-bar{gap:20px;flex-wrap:wrap}
}
.togo-tour-grid-filter-clear{flex:0 0 auto}
.togo-tour-grid-filter-clear i{font-size:18px;font-weight:400;font-style:normal;display:inline-block;color:#555}
.togo-tour-grid-filter-clear i a{margin-left:4px;color:var(--color-black)}
.togo-tour-grid-select{width:100%;display:inline-block}
.togo-tour-grid-select .nice-select{font-size:15px;font-weight:500;border-radius:21px;padding-right:40px}
.togo-tour-grid-select .nice-select .list{width:240px;padding:10px 0;left:auto!important}
.togo-tour-grid-select .nice-select .option{min-height:30px;line-height:30px;padding:0 20px}
.togo-tour-grid-select .nice-select .option.selected{color:var(--main-color)}
.togo-tour-grid-select-right{gap:10px;display:flex;align-items:center}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-grid-wrapper{margin-bottom:40px}
}
.togo-tour-list-left{gap:25px;width:100%;display:flex;align-items:center}
@media only screen and (min-width: 1200px) and (max-width: 1399px),(max-width: 767px) {
.togo-tour-list-left{flex-wrap:wrap}
}
@media (max-width: 767px) {
.togo-tour-list-left{gap:15px}
}
.togo-tour-list-map-btn .togo-btn-primary.bdr-style.orange-bdr{color:var(--color-black);border-color:var(--color-black)}
.togo-tour-list-map-btn .togo-btn-primary.bdr-style.orange-bdr:hover{color:var(--white-color);border-color:var(--main-color)}
.togo-tour-list-right{padding:20px 0;flex:0 0 auto;padding-left:45px;border-left:1px solid #EEE}
.togo-tour-filter-btn span{font-size:16px;cursor:pointer;font-weight:500;padding:5px 30px;border-radius:21px;display:inline-block;color:var(--color-black);transition:all .3s ease-in-out;border:1px solid var(--color-black)}
.togo-tour-filter-btn span svg{margin-right:4px}
.togo-tour-filter-btn span:hover{color:var(--main-color);border-color:var(--main-color)}
.togo-tour-map{width:100%;height:100%}
.togo-tour-map iframe{width:100%;height:100%}
.togo-tour-map-wrapper{height:100%}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-map-wrapper{height:650px}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-tour-map-wrapper .togo-ct-details-map-item{display:none}
}
.togo-tour-space{margin-left:220px}
@media only screen and (min-width: 1701px) and (max-width: 1800px) {
.togo-tour-space{margin-left:165px}
}
@media only screen and (min-width: 1600px) and (max-width: 1700px) {
.togo-tour-space{margin-left:65px}
}
@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-space{margin-left:0}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-space{margin-bottom:40px}
}
.togo-tour-modal-style .modal-dialog{max-width:750px}
.togo-tour-modal-style .modal-dialog .modal-header{padding-bottom:0}
.togo-tour-modal-style .modal-dialog .modal-title{font-size:24px}
.togo-tour-modal-style.review-box .modal-dialog{max-width:550px}
.togo-tour-modal-social-icons ul{display:flex;gap:8px;flex-wrap:wrap;list-style:none;padding:0;margin:0}
.togo-tour-modal-social-icons ul li{list-style:none}
.togo-tour-modal-social-icons ul li a span{width:36px;height:36px;border-radius:50%;display:inline-grid;place-content:center;border:1px solid #ddd;transition:all .3s ease-in-out}
.togo-tour-modal-social-icons ul li a span svg{width:22px}
.togo-tour-modal-social-icons ul li a span:hover{border-color:transparent;color:var(--white-color);background-color:var(--main-color)}
.togo-tour-author-info{padding:24px;border-radius:16px;border:1px solid #EEE;background:var(--white-color);box-shadow:0 4px 15px 0 #0000000d}
.togo-tour-author-info-content span{display:block;font-size:16px;font-weight:400;margin-bottom:10px;color:var(--color-black)}
.togo-tour-author-info-content span i{font-weight:500;font-style:normal}
.togo-tour-author-info-content span svg{margin-right:3px}
.togo-tour-author-info-content .bottom svg{margin-right:5px}
.togo-tour-author-thumb img{border-radius:50%}
.togo-tour-author-thumb-wrap{display:flex;gap:12px}
.togo-tour-author-thumb-content span{font-size:18px;font-weight:500;margin-bottom:3px;display:inline-block;color:var(--color-black);font-family:var(--bodyfont)}
.togo-tour-author-thumb-content span svg{margin-left:2px}
.togo-tour-author-thumb-content p{font-size:14px;margin:0}
.togo-from-checkbox input{display:none}
.togo-from-checkbox input:checked ~ label::before{visibility:visible;opacity:1}
.togo-from-checkbox input:checked ~ label::after{border-color:var(--color-black)}
.togo-from-checkbox label{z-index:1;cursor:pointer;font-size:16px;font-weight:400;position:relative;padding-left:26px;color:var(--togo-text-body)}
.togo-from-checkbox label::before{position:absolute;content:url("../images/icon/check.svg");top:4px;left:0;width:18px;height:18px;line-height:16px;text-align:center;visibility:hidden;opacity:0;filter:invert(1);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.togo-from-checkbox label::after{position:absolute;content:"";top:4px;left:0;width:18px;height:18px;line-height:16px;text-align:center;z-index:-1;border-radius:4px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;border:1.5px solid #DDD;background:var(--white-color)}
@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px) {
.togo-from-checkbox label br{display:none}
}
@media (max-width: 767px) {
.togo-rating-progress-item{margin-bottom:15px}
}
.togo-rating-progress-item-text{display:flex;margin-bottom:4px;align-items:center;justify-content:space-between}
.togo-rating-progress-item-text span{font-size:16px;font-weight:500}
.togo-rating-progress-item-bar{width:100%;border-radius:4px;background-color:#EEE}
.togo-rating-progress-item-single{height:6px;border-radius:4px;background-color:var(--main-color)}
.togo-product-quantity{display:flex;position:relative;align-items:center}
.togo-product-quantity .togo-cart-input{padding:0;width:34px;height:20px;border:none;text-align:center;pointer-events:none}
.togo-cart-incrise.togo-item-plus,.togo-cart-incrise.togo-item-minus{position:static;width:18px;height:18px;cursor:pointer;border-radius:50%;text-align:center;display:inline-grid;place-content:center;transform:translateY(0);color:var(--color-black);border:1px solid var(--color-black)}
.togo-cart-incrise.togo-item-plus svg,.togo-cart-incrise.togo-item-minus svg{width:10px;transform:translateY(0px)}
.togo-cart-incrise.togo-item-plus:hover,.togo-cart-incrise.togo-item-minus:hover{color:var(--color-black)}
.togo-checkout-box{border-radius:16px;padding:24px 24px 4px;border:1px solid #EEE}
.togo-checkout-box.togo-checkout-payment{padding-bottom:4px}
.togo-checkout-contact-title{font-size:18px}
.togo-checkout-contact-form .togo-contact-input label{font-size:16px;font-weight:500;margin-bottom:10px}
.togo-checkout-service-bdr{margin-bottom:15px;border-bottom:1px solid #EEE}
.togo-checkout-service-item{align-items:center;justify-content:space-between}
@media (max-width: 767px) {
.togo-checkout-service-item{gap:10px;flex-wrap:wrap}
}
.togo-checkout-service-item-content span{font-size:16px;font-weight:500;color:var(--color-black)}
.togo-checkout-service-item-content p{font-size:14px}
.togo-checkout-service-item-left{display:flex;gap:12px}
.togo-checkout-service-item-left .togo-radio-group{transform:translateY(7px)}
.togo-checkout-service-item-right > span{font-size:16px;font-weight:500;margin-bottom:5px;display:inline-block;color:var(--color-black)}
.togo-checkout-payment-item{display:flex;gap:12px;align-items:center;padding-bottom:20px}
.togo-checkout-payment-item .togo-radio-group{transform:translateY(3px)}
.togo-checkout-payment-item-title{font-size:16px;font-weight:500;display:inline-block;color:var(--color-black)}
.togo-checkout-payment-item-title svg{margin-left:5px}
.togo-checkout-book-btn p a{color:var(--color-black)}
.togo-checkout-summary-wrap{padding:24px;border-radius:16px;border:1px solid #EEE;background:var(--white-color);box-shadow:0 4px 15px 0 #0000000d}
.togo-checkout-summary-wrap .checkout-summary{border:none;background-color:transparent}
.togo-checkout-summary-wrap .checkout-summary .togo-tour-list-left{gap:12px}
.togo-checkout-summary-wrap .checkout-summary .togo-tour-list-left .togo-tour-2-card-thumb{height:96px;min-width:96px;display:inline-block}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-checkout-summary-wrap .checkout-summary .togo-tour-list-left .togo-tour-2-card-title br{display:none}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-checkout-summary-wrap .togo-tour-list-left{flex-wrap:nowrap;align-items:center}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-checkout-summary-wrap .togo-tour-list-left{flex-wrap:wrap}
}
.togo-checkout-summary-option{display:flex;align-items:center;justify-content:space-between}
.togo-checkout-summary-option > span{font-size:16px;display:inline-block;color:var(--color-black)}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-checkout-summary-option > span{font-size:15px}
}
.togo-checkout-summary-option > span svg{margin-right:4px}
.togo-checkout-summary-option a{font-size:16px;font-weight:500;color:var(--main-color)}
.togo-checkout-summary-price-item{display:flex;align-items:center;justify-content:space-between}
.togo-checkout-summary-price-item p{margin:0}
.togo-checkout-summary-price-item p.text{font-size:18px;font-weight:500;color:var(--color-black);font-family:var(--bodyfont)}
.togo-checkout-summary-price-item span{font-size:16px;font-weight:500;display:inline-block;color:var(--color-black)}
.togo-checkout-summary-promo a{font-size:16px;font-weight:500;color:var(--main-color)}
.togo-checkout-success{padding:24px;border-radius:16px;border:1px solid #46E86A}
.togo-checkout-success-thumb-wrap{gap:30px;align-items:center}
@media (max-width: 767px) {
.togo-checkout-success-thumb-wrap{gap:10px;flex-wrap:wrap}
}
.togo-checkout-success-thumb-title{font-size:28px;margin-bottom:4px}
.togo-checkout-success-thumb-content p a{font-size:16px;color:var(--main-color)}
.togo-checkout-success-list ul{display:inline-block}
.togo-checkout-success-list ul li{width:50%;float:left;font-size:16px;font-weight:400;list-style:none;margin-bottom:5px;color:var(--togo-text-body)}
@media (max-width: 767px) {
.togo-checkout-success-list ul li{width:100%}
}
.togo-checkout-success-list ul li span{font-weight:500;color:var(--color-black)}
.togo-checkout-success-info{padding:24px;border-radius:16px;border:1px solid #EEE}
.togo-checkout-success-info .togo-checkout-success-list ul li{width:100%}
.togo-radio-group .custom-radio{position:relative;display:inline-flex;cursor:pointer}
.togo-radio-group .custom-radio input{position:absolute;opacity:0;pointer-events:none}
.togo-radio-group .custom-radio input:checked + span::after{content:"";width:7px;height:7px;background:#000;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.togo-radio-group .custom-radio span{width:18px;height:18px;border:1px solid #000;border-radius:50%;position:relative;display:inline-block}
.togo-radio-group .custom-radio span::after{transition:transform .2s ease,opacity .2s ease}
.togo-partner-info-des span{font-size:16px;display:block;font-weight:400;margin-bottom:8px}
.togo-partner-info-des span i{font-weight:500;font-style:normal}
.togo-partner-gallery-thumb img{width:100%;border-radius:16px}
.togo-tour-details-top-title{font-size:26px;margin-bottom:10px; color: var(--main-color2);}
.togo-tour-details-top-share span{width:36px;height:36px;margin-left:8px;border-radius:50%;text-align:center;display:inline-grid;place-content:center;border:1px solid #DDD;transition:all .3s ease-in-out;color:var(--color-black)}
.togo-tour-details-top-share span:hover{color:var(--white-color);border-color:var(--main-color);background-color:var(--main-color)}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-details-top-left{padding-bottom:20px}
.togo-tour-details-box{margin-bottom:40px}
}
.togo-tour-details-gallery-thumb{position:relative;width:100%;overflow:hidden;border-radius:8px}
.togo-tour-details-gallery-thumb img{width:100%;border-radius:8px;transition:all .5s ease-in-out}
.togo-tour-details-gallery-thumb img:hover{transform:scale(1.1)}
.togo-tour-details-gallery-thumb.h-fix{height:595px}
@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-details-gallery-thumb.h-fix{height:auto}
}
.togo-tour-details-gallery-thumb.h-fix img{height:100%}
.togo-tour-details-gallery-video{position:absolute;bottom:32px;left:32px}
.togo-tour-details-gallery-video a{width:40px;height:40px;border-radius:50%;text-align:center;display:inline-grid;place-content:center;transition:all .3s ease-in-out;color:var(--color-black);background-color:#ffffffe6}
.togo-tour-details-gallery-video a:hover{transform:scale(1.1)}
.togo-tour-details-gallery-btn{position:absolute;bottom:32px;right:32px}
.togo-tour-details-gallery-btn a{font-size:16px;font-weight:400;padding:7px 18px;border-radius:20px;display:inline-block;color:var(--color-black);background-color:#ffffffe6}
.togo-tour-details-about ul li{list-style:none;margin-bottom:20px}
.togo-tour-details-about ul li span{font-size:16px;display:inline-flex;color:var(--color-black);position:relative}
.togo-tour-details-about ul li span::before{position:absolute;bottom:-4px;left:4px;width:28px;height:28px;content:"";border-radius:50%;display:inline-block;background-color:#fd46211a}
.togo-tour-details-about ul li span svg{width:28px;margin-right:8px}
.togo-tour-details-about ul li span i{font-weight:500;font-style:normal}
.togo-tour-details-title{font-size:20px; color: var(--main-color);}
.togo-tour-details-title.fs-28{font-size:28px}
.togo-tour-details-text p a{font-weight:500;text-decoration:underline;color:var(--color-black)}
.togo-tour-details-text p a:hover{color:var(--main-color)}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-details-text p br{display:none}
}
.togo-tour-details-bdr{border-bottom:1px solid #EEE}
.togo-tour-details-list ul{display:inline-block}
.togo-tour-details-list ul li{gap:10px;font-size:16px;display:flex;list-style:none;font-weight:500;margin-bottom:12px;color:var(--color-black)}
.togo-tour-details-list .incluid li{width:50%;float:left;font-weight:400;font-family:var(--headingfont)}
@media (max-width: 767px) {
.togo-tour-details-list .incluid li{width:100%}
}
.togo-tour-details-map iframe{width:100%}
.togo-tour-details-faq.togo-faq-wrapper .accordion-items{border-radius:8px;padding-left:20px;margin-bottom:10px;border:1px solid #EEE}
.togo-tour-details-faq.faq .accordion-items{background-color:var(--white-color)}
.togo-tour-details-service-wrap{gap:10px}
.togo-tour-details-service-item{padding:20px;border-radius:8px;border:1px solid #EEE}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-tour-details-service-item{padding:15px}
}
.togo-tour-details-service-title{font-size:16px}
.togo-tour-details-service-content p{font-size:14px;margin-bottom:15px}
.togo-tour-details-service-price{font-size:16px;font-weight:500;color:var(--color-black)}
.togo-tour-details-review-wrapper{display:flex;border-radius:8px;border:1px solid #EEE}
@media (max-width: 767px) {
.togo-tour-details-review-wrapper{flex-wrap:wrap}
}
.togo-tour-details-review-left{width:200px;flex:0 0 auto;padding:32px 24px;border-right:1px solid #EEE}
@media (max-width: 767px) {
.togo-tour-details-review-left{width:100%;border-right:none;border-bottom:1px solid #EEE}
}
.togo-tour-details-review-left .rating{font-size:28px;font-weight:500;margin-bottom:5px;display:inline-block;color:var(--main-color);font-family:var(--bodyfont)}
.togo-tour-details-review-left .rating p{margin:0;font-size:18px;display:inline-block;transform:translateX(-4px);color:var(--togo-text-body)}
.togo-tour-details-review-left .rating-title{font-size:18px;margin-bottom:6px;display:inline-block}
.togo-tour-details-review-right{width:100%;padding:32px 24px}
.togo-tour-details-review-right .rating-title{font-size:18px}
.togo-tour-details-review-item-user{gap:12px;display:flex;margin-bottom:10px;align-items:center}
.togo-tour-details-review-item-user-content h4{font-size:16px;margin-bottom:4px}
.togo-tour-details-review-item-user-content p{margin:0;font-size:14px}
.togo-tour-details-review-text a{font-weight:500;text-decoration:underline;color:var(--color-black)}
.togo-tour-details-review-text a:hover{color:var(--main-color)}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-details-review-text br{display:none}
}
.togo-tour-details-booking-item{padding:24px;border-radius:16px;border:1px solid #EEE;background:var(--white-color);box-shadow:0 5px 20px 0 #0000000d}
.togo-tour-details-booking-item-sub{font-size:16px;margin-bottom:4px;display:inline-block;color:var(--color-black)}
.togo-tour-details-booking-item-title{display:block;margin-bottom:8px}
.togo-tour-details-booking-item-title del{color:#555}
.togo-tour-details-booking-item-title span{font-size:16px;font-weight:400;display:inline-block;color:var(--togo-text-body);font-family:var(--headingfont)}
.togo-tour-details-booking-item-text{font-size:14px}
.togo-tour-details-booking-item-text a{font-size:16px;font-weight:500;color:var(--color-black)}
.togo-tour-details-booking-item-from{display:flex;padding:0 10px;position:relative;border-radius:8px;align-items:center;border:1px solid #DDD}
.togo-tour-details-booking-item-from::after{position:absolute;content:"";width:1px;height:100%;top:0;left:50%;background-color:#ddd;transform:translateX(-50%)}
.togo-tour-details-booking-item-from .datepicker{right:0;top:60px}
.togo-tour-details-booking-item-input{width:50%;display:flex;align-items:center}
.togo-tour-details-booking-item-input span{display:inline-block;transform:translateX(18px)}
.togo-tour-details-booking-item-input input{border:none;border-radius:0}
.togo-tour-details-booking-item .togo-tour-card-offer{left:auto;right:24px}
.togo-tour-details-booking-item-contact p{color:#555}
.togo-tour-details-booking-item-contact .togo-contact-input input{height:48px}
.togo-tour-details-booking-item-contact .togo-contact-input textarea{height:150px}
.togo-tour-details-booking-item-check ul li{display:flex;align-items:center;padding-bottom:15px;justify-content:space-between}
.togo-tour-details-booking-item-check ul li:not(:last-of-type){margin-bottom:15px;border-bottom:1px solid #DDD}
.togo-tour-details-booking-item-check ul li > span{font-size:16px;font-weight:500;display:inline-block;color:var(--color-black)}
.togo-tour-details-booking-list{padding:24px;border-radius:16px;border:1px solid #EEE;background:var(--white-color);box-shadow:0 5px 20px 0 #0000000d}
.togo-tour-details-booking-list h5{font-size:18px;margin-bottom:20px}
.togo-tour-details-booking-list ul li{gap:8px;font-size:16px;display:flex;list-style:none}
.togo-tour-details-booking-list ul li:not(:last-of-type){margin-bottom:10px}
.togo-tour-details-booking-list ul li span{display:inline-block}
.togo-tour-details-booking-info{padding:24px;border-radius:16px;border:1px solid #EEE;background:var(--white-color);box-shadow:0 5px 20px 0 #0000000d}
.togo-tour-details-booking-info h5{font-size:18px;margin-bottom:20px}
.togo-tour-details-booking-info a{font-size:16px;font-weight:500;display:block;font-family:var(--headingfont);color:var(--main-color)}
.togo-tour-details-booking-info a:not(:last-of-type){margin-bottom:10px}
.togo-tour-details-booking-info a span{margin-right:4px;display:inline-block}
.togo-tour-details-booking-tab .nav{padding-bottom:4px;border-bottom:1px solid #EEE}
.togo-tour-details-booking-tab .nav .nav-item{width:50%;padding:0 50px}
.togo-tour-details-booking-tab .nav .nav-item .nav-link{border:none;font-size:16px;font-weight:500;text-transform:uppercase;color:var(--togo-text-body)}
.togo-tour-details-booking-tab .nav .nav-item .nav-link.active{color:var(--main-color)}
.togo-tour-details-slide{border-radius:8px}
.togo-tour-details-slide img{width:100%;object-fit:cover;border-radius:8px}
.togo-tour-details-arrows{left:0;top:50%;z-index:2;width:100%;position:absolute;transform:translateY(-50%)}
@media (max-width: 767px) {
.togo-tour-details-arrows{display:none}
}
.togo-tour-details-arrows button{height:36px;width:36px;display:grid;border-radius:50%;text-align:center;place-content:center;display:inline-block;color:var(--color-black);border:1px solid var(--togo-gray-2);background-color:#ffffffe6}
.togo-tour-details-arrows .togo-tour-prev{left:30px;position:absolute}
@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-details-arrows .togo-tour-prev{left:0}
}
.togo-tour-details-arrows .togo-tour-next{right:30px;position:absolute}
@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-details-arrows .togo-tour-next{right:0}
}
.togo-tour-details-related-ptb{border-top:1px solid #EEE}
.togo-tour-details-2 .togo-tour-details-gallery-thumb{height:100%}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-details-2 .togo-tour-details-gallery-thumb{height:auto}
}
.togo-tour-details-2 .togo-tour-details-gallery-thumb img{height:100%;object-fit:cover}
.togo-tour-details-2 .togo-tour-details-gallery-thumb.adjuct-h{height:49%}
@media (max-width: 767px) {
.togo-tour-details-2 .togo-tour-details-gallery-thumb.adjuct-h{height:47%}
}
.togo-tour-details-3 .togo-tour-details-slider-wrapper{height:405px}
.togo-tour-details-3 .togo-tour-details-slider-wrapper .togo-tour-active-3{height:100%}
.togo-tour-details-3 .togo-tour-details-slider-wrapper .togo-tour-active-3 .togo-tour-details-slide{height:100%}
.togo-tour-details-3 .togo-tour-details-slider-wrapper .togo-tour-active-3 .togo-tour-details-slide img{height:100%;object-fit:cover}
.togo-tour-details-4 .togo-tour-details-gallery-4{width:100%;height:292px;overflow:hidden;border-radius:8px;position:relative}
.togo-tour-details-4 .togo-tour-details-gallery-4 img{width:100%;border-radius:8px;transition:all .5s ease-in-out}
.togo-tour-details-4 .togo-tour-details-gallery-4 img:hover{transform:scale(1.1)}
.togo-tour-details-4 .togo-tour-details-gallery-thumb.h-fix{height:595px}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-details-4 .togo-tour-details-gallery-thumb.h-fix{height:auto}
}
.togo-tour-details-6 .togo-tour-details-slider-wrapper{height:650px}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-tour-details-6 .togo-tour-details-slider-wrapper{height:auto}
}
.togo-tour-details-6 .togo-tour-details-slider-wrapper .togo-tour-active{height:100%}
.togo-contact-wrapper{padding:30px;border-radius:16px;background:var(--white-color)}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-contact-wrapper{margin-bottom:40px}
}
.togo-contact-wrapper.signin-style .togo-contact-input label{font-size:16px;margin-bottom:10px;color:var(--togo-text-body)}
.togo-contact-wrapper.signin-style .togo-contact-input-wrap a{font-size:16px;font-weight:500;color:var(--color-black)}
.togo-contact-wrapper.signin-style .togo-contact-input-wrap a:hover{color:var(--main-color)}
.togo-contact-wrapper.signin-style .togo-from-checkbox label::before{filter:invert(0)}
.togo-contact-wrapper.signin-style .togo-from-checkbox input:checked ~ label::after{background-color:var(--color-black)}
.togo-contact-wrapper.signin-style .togo-btn-primary{display:block;border-radius:8px;margin-bottom:15px;background-color:var(--color-black)}
.togo-contact-wrapper.signin-style .togo-btn-primary:hover{background-color:var(--main-color)}
.togo-contact-input input,.togo-contact-input textarea{height:54px;border-radius:8px;border-color:#DDD;background:var(--white-color)}
.togo-contact-input input:focus,.togo-contact-input textarea:focus{border-color:var(--main-color)}
.togo-contact-input input::placeholder,.togo-contact-input textarea::placeholder{font-size:16px;font-weight:400;color:var(--togo-text-body)}
.togo-contact-input textarea{resize:none;height:350px}
@media (max-width: 767px) {
.togo-contact-input textarea{height:230px}
}
.togo-contact-input .togo-tour-grid-select-wrap .nice-select{height:54px;line-height:54px;border-radius:8px}
.togo-contact-input .togo-tour-grid-select-wrap .nice-select .list{width:100%;left:0!important}
.togo-contact-input .togo-tour-grid-select-wrap .nice-select::after{right:16px}
.togo-contact-input-wrap span{font-size:16px;font-weight:500;margin-bottom:12px;display:inline-block}
.togo-contact-input-wrap .togo-from-checkbox{margin-bottom:25px}
.togo-contact-widget{padding:30px;border-radius:16px;background-color:var(--white-color)}
.togo-contact-widget-title{font-size:24px}
.togo-contact-widget-add p{font-size:16px;font-weight:500;display:block;margin-bottom:10px;color:var(--color-black)}
.togo-contact-widget-add a:hover{color:var(--main-color)}
.togo-contact-widget-text span{font-size:16px;font-weight:500;display:block;margin-bottom:8px}
.togo-contact-widget-text p{font-weight:500}
.togo-sign-in-heading p a{font-weight:500;color:var(--color-black)}
.togo-sign-in-heading p a:hover{color:var(--main-color)}
.togo-adventure-bg-shape{position:absolute;bottom:26%;left:0;width:100%;z-index:-1}
.togo-adventure-bg-shape img{width:100%}
.togo-adventure-heading .togo-section-title{margin-bottom:15px}
.togo-adventure-heading p{font-size:18px}
@media (max-width: 767px) {
.togo-adventure-heading p br{display:none}
}
.togo-adventure-item-point{margin-bottom:17px}
.togo-adventure-item-number{top:5px;left:24px;position:absolute;font-size:60px;font-weight:500;display:inline-block;font-family:var(--bodyfont);color:#f0e0d299}
.togo-adventure-item-icon{z-index:1;position:relative;display:inline-block}
.togo-adventure-item-title{font-size:20px}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-adventure-item p br{display:none}
}
.togo-review-ptb{margin-top:-290px;padding-top:370px;padding-bottom:40px}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-review-ptb{margin-top:0;padding-top:60px}
}
.togo-review-title{font-size:20px;font-weight:400;line-height:1.4;margin-bottom:38px;font-family:var(--headingfontlayfair)}
.togo-review-item-wrap{gap:120px;justify-content:end}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-review-item-wrap{justify-content:start}
}
.togo-review-item-title{font-size:46px}
.togo-review-item-title span{margin-right:5px;display:inline-block}
.togo-review-user{gap:10px;padding:10px 15px;margin-left:115px;border-radius:20px;align-items:center;display:inline-flex;background-color:var(--white-color)}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-review-user{margin-left:0}
}
.togo-review-user p{margin:0}
.togo-explor-item:hover .togo-explor-item-thumb img{transform:scale(1.2)}
.togo-explor-item-thumb{overflow:hidden;position:relative;border-radius:50%}
.togo-explor-item-thumb::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border-radius:50%;pointer-events:none;background:#1111114d}
.togo-explor-item-thumb img{width:100%;border-radius:50%;transition:all .5s ease-in-out}
.togo-explor-item-thumb a{width:100%;display:inline-block}
.togo-explor-item-content{position:absolute;top:50%;right:0;left:0;margin:0 auto;text-align:center;transform:translateY(-50%)}
.togo-explor-item-title{margin:0;font-size:20px;font-weight:500;color:var(--white-color)}
@media (max-width: 767px) {
.togo-explor-arrows{display:none}
}
.togo-explor-arrows.togo-destination-arrows{position:absolute;top:44%;left:0;z-index:2;width:100%;transform:translateY(-50%)}
.togo-explor-arrows.togo-destination-arrows button{border-color:#EEE;background-color:#ffffffe6}
.togo-explor-arrows.togo-destination-arrows .togo-explor-prev{left:-30px;position:absolute}
@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-explor-arrows.togo-destination-arrows .togo-explor-prev{left:0}
}
.togo-explor-arrows.togo-destination-arrows .togo-explor-next{right:-30px;position:absolute}
@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-explor-arrows.togo-destination-arrows .togo-explor-next{right:0}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-place-5-ptb{padding-bottom:100px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-place-5-ptb{padding-bottom:80px}
}
.togo-place-5-heading p{font-size:18px}
.togo-place-5-item:hover .togo-place-5-item-thumb img{transform:scale(1.2)}
.togo-place-5-item-thumb{border-radius:16px}
.togo-place-5-item-thumb img{width:100%;border-radius:16px;transition:all .5s ease-in-out}
.togo-place-5-item-content{position:absolute;top:35px;left:35px}
.togo-place-5-item-content span{font-size:16px;font-weight:500;margin-bottom:3px;display:inline-block;text-transform:uppercase;color:var(--white-color)}
.togo-place-5-item-title{font-size:28px;font-weight:400;color:var(--white-color);font-family:var(--headingfont)}
.togo-explore-11-bg{border-radius:16px}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-explore-11-content{padding-top:30px;padding-left:40px;padding-bottom:30px}
}
@media (max-width: 767px) {
.togo-explore-11-content{padding-left:20px;padding-right:20px}
.togo-explore-11-content p br{display:none}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-explore-11-thumb-wrap{height:100%}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-explore-11-thumb-wrap{width:100%}
}
.togo-explore-11-thumb-wrap img{border-radius:16px 0 0 16px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-explore-11-thumb-wrap img{height:100%}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-explore-11-thumb-wrap img{width:100%;border-radius:16px}
}
.togo-explore-11-list{margin-bottom:25px}
.togo-explore-11-list ul{display:block}
.togo-explore-11-list ul li{font-size:24px;font-weight:500;display:flex;list-style:none;margin-bottom:10px;color:var(--main-color);font-family:var(--bodyfont)}
.togo-explore-11-list ul li span{font-size:20px;font-weight:400;margin-left:8px;display:inline-block;color:var(--color-black)}
@media (max-width: 767px) {
.togo-explore-11-list ul li span{font-size:18px}
}
.togo-faq-heading p{font-size:18px}
@media (max-width: 767px) {
.togo-faq-heading p br{display:none}
}
.togo-faq-card{width:435px;padding:40px 20px;border-radius:16px;background:#F2F7F8}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-faq-card{width:auto}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-faq-card{margin-left:0}
}
@media (max-width: 767px) {
.togo-faq-card{margin-left:0;width:auto}
}
.togo-faq-card-icon{margin-bottom:15px}
.togo-faq-card-title{font-size:18px;font-weight:500;margin-bottom:15px;color:var(--main-color)}
.togo-faq-card-content p{color:var(--color-black)}
.togo-faq-wrapper .accordion-items:not(:last-of-type){border-bottom:1px solid #EEE}
.togo-faq-wrapper .accordion-buttons{position:relative;padding:20px 0;padding-bottom:15px;font-weight:600;font-size:18px;line-height:1.7;width:100%;text-align:left;text-transform:capitalize;color:var(--main-color2);}
@media (max-width: 767px) {
.togo-faq-wrapper .accordion-buttons{padding-right:50px;line-height:1.3}
}
.togo-faq-wrapper .accordion-buttons:not(.collapsed) .togo-accordion-icon svg{transform:rotate(135deg)}
.togo-faq-wrapper .accordion-buttons:not(.collapsed) .togo-accordion-icon::before{-webkit-transform:translate(-50%,-50%) rotate(0deg);-moz-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);-o-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}
.togo-faq-wrapper .accordion-buttons:not(.collapsed) .togo-accordion-icon::after{background-color:var(--color-black)}
.togo-faq-wrapper .accordion-body{padding:0;padding-right:0}
.togo-faq-wrapper .accordion-body p{margin-bottom:0;padding-bottom:30px}
@media (max-width: 767px) {
.togo-faq-wrapper .accordion-body p br{display:none}
}
.togo-faq-wrapper .togo-accordion-icon{position:absolute;top:50%;right:30px;transform:translateY(-50%)}
.togo-faq-wrapper .togo-accordion-icon svg{transition:.3s}
.togo-faq-wrapper .togo-accordion-icon::after,.togo-faq-wrapper .togo-accordion-icon::before{position:absolute;content:"";width:18px;height:2px;left:50%;top:50%;border-radius:2px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:var(--color-black)}
.togo-faq-wrapper .togo-accordion-icon::before{background-color:var(--color-black);-webkit-transform:translate(-50%,-50%) rotate(90deg);-moz-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);-o-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-faq-8-ptb{padding-bottom:60px}
}
.togo-faq-8-wrapper.togo-faq-wrapper .togo-accordion-icon::before,.togo-faq-8-wrapper.togo-faq-wrapper .togo-accordion-icon::after{content:none}
.togo-faq-8-wrapper.togo-faq-wrapper .accordion-buttons:not(.collapsed) .togo-accordion-icon svg{transform:rotate(180deg)}
.togo-faq-9-thumb{display:inline-block}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-faq-9-thumb{width:100%}
}
.togo-faq-9-thumb .shape-left{position:absolute;left:0;right:auto;top:0;height:100%;width:100px}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-faq-9-thumb .shape-left{display:none}
.togo-faq-9-thumb img{width:100%}
}
.togo-faq-9-content{position:absolute;bottom:60px;left:100px}
@media (max-width: 767px) {
.togo-faq-9-content{left:30px;bottom:30px}
}
.togo-faq-9-title{font-size:46px;text-align:start;margin-bottom:20px;color:var(--white-color)}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 576px) and (max-width: 767px) {
.togo-faq-9-title{font-size:40px}
}
@media (max-width: 767px) {
.togo-faq-9-title{font-size:35px}
}
.togo-banner-3-heading p{font-size:18px}
@media (max-width: 767px) {
.togo-banner-3-heading p br{display:none}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-banner-5-ptb{padding-top:160px;padding-bottom:160px}
}
@media (max-width: 767px) {
.togo-banner-5-ptb{padding-top:140px;padding-bottom:140px}
}
.togo-banner-5-bg::after{content:"";top:0;left:0;width:100%;height:100%;z-index:0;position:absolute;background:linear-gradient(180deg,#00000080 0%,#0000 100%)}
.togo-banner-5-video a{font-size:16px;font-weight:500;display:inline-block;text-transform:uppercase;color:var(--white-color)}
.togo-banner-5-video a:hover span{color:var(--white-color);background-color:var(--togo-common-orange)}
.togo-banner-5-video a span{display:inline-grid;place-content:center;text-align:center;width:56px;height:56px;border-radius:50%;margin-right:5px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--main-color);background-color:var(--white-color)}
.togo-banner-6-hight{height:700px}
.togo-banner-7-thumb{border-radius:100px}
.togo-banner-7-thumb img{width:100%;border-radius:100px}
.togo-banner-7-video{position:absolute;left:60px;bottom:45px}
@media (max-width: 767px) {
.togo-banner-7-video{left:50px;bottom:20px}
}
.togo-banner-8-style{position:relative;height:980px}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-banner-8-style{height:800px}
}
@media (max-width: 767px) {
.togo-banner-8-style{height:700px}
}
.togo-banner-8-style::before{position:absolute;content:"";top:0;left:0;width:100%;height:50%;background:linear-gradient(180deg,#FFF 0%,#fff0 66.7%)}
.togo-banner-8-style::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:50%;background:linear-gradient(0deg,#1119 0%,#1110 100%)}
.togo-banner-10-bg::after{position:absolute;content:"";left:0;top:0;height:100%;width:100%;background:linear-gradient(90deg,#000c 0%,#0000 100%)}
@media (max-width: 767px) {
.togo-still-ptb{padding-bottom:0}
.togo-still-heading p br{display:none}
}
.togo-still-list{margin-bottom:10px}
.togo-still-list ul{display:inline-block}
.togo-still-list ul li{font-size:18px;list-style:none;margin-bottom:15px;display:flex;gap:6px;color:var(--color-black)}
.togo-still-list ul li span{margin-right:4px;display:inline-block}
.togo-still-thumb{height:100%;overflow:hidden;mask-size:contain;mask-repeat:no-repeat;z-index:0;background-position:center center;mask-image:url(../images/about/still-thumb-mask.png);-webkit-mask-image:url(../images/about/still-thumb-mask.png)}
.togo-still-thumb-shape-2{position:absolute;top:0;right:0;z-index:1}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-still-thumb-shape-2{top:-20px;right:-20px;transform:scale(0.8)}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-still-thumb-shape-2{top:-32px;right:-32px;transform:scale(0.7)}
}
.togo-still-thumb-shape-2 img{border-radius:16px}
.togo-still-thumb-shape-1{position:absolute;bottom:0;left:0;z-index:1}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-still-thumb-shape-1{bottom:-20px;left:-20px;transform:scale(0.8)}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-still-thumb-shape-1{bottom:-32px;left:-32px;transform:scale(0.7)}
}
.togo-still-thumb-shape-1 img{border-radius:16px}
.togo-step-item-num{position:absolute;top:50px;left:80px;font-size:16px;padding:1px 6px;font-weight:500;display:inline-block;background:#FD4621;border-radius:0 4px 4px 0;color:var(--white-color)}
.togo-step-item-num::after{position:absolute;bottom:-14px;left:-13px;content:"";height:14px;width:25px;background-color:#FD4621;clip-path:polygon(100% 0,50% 0,100% 100%)}
.togo-step-item-title{margin-bottom:8px}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-step-item-content p br{display:none}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-step-7-ptb{padding-top:80px;padding-bottom:60px}
}
.togo-step-7-thumb{padding-left:75px;border-radius:300px}
@media (max-width: 767px) {
.togo-step-7-thumb{padding-left:0;padding-bottom:40px}
}
.togo-step-7-thumb img{border-radius:300px}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-step-7-thumb-wrapper{padding-left:0}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-step-7-thumb-wrapper{margin-bottom:100px}
}
.togo-step-7-thumb-shape .shape-1{position:absolute;bottom:-85px;left:5px}
@media (max-width: 767px) {
.togo-step-7-thumb-shape .shape-1{display:none}
}
.togo-step-7-thumb-shape .shape-2{position:absolute;top:0;right:25%}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-step-7-thumb-shape .shape-2{right:5%}
}
@media (max-width: 767px) {
.togo-step-7-thumb-shape .shape-2{display:none}
}
.togo-step-7-item{gap:20px;padding:20px;display:inline-flex;align-items:center;border-radius:16px}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-step-7-item-box{padding-left:0}
}
.togo-step-7-item-icon span{width:60px;height:60px;border-radius:50%;display:inline-grid;place-content:center;background-color:var(--white-color)}
.togo-step-7-item-content p{margin:0}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-step-7-item-content p br{display:none}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-step-7-item.ml-100{margin-left:0}
}
.togo-step-7-contact{bottom:0;right:12%;position:absolute;padding:26px 20px;border-radius:16px;display:inline-block;background-color:var(--white-color);box-shadow:0 4px 20px 0 #0000000f}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-step-7-contact{right:2%}
}
@media (max-width: 767px) {
.togo-step-7-contact{width:100%;position:static}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.togo-step-7-contact{width:auto}
}
.togo-quote-content span{font-size:16px;font-weight:500;display:inline-block;color:var(--color-black)}
.togo-quote-content span::after{content:"";width:4px;height:4px;margin:4px 8px;border-radius:50%;display:inline-block;background-color:#EEE}
.togo-quote-content p{margin:0}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-about-4-ptb{padding-top:50px;padding-bottom:0}
}
.togo-about-4-shape{position:absolute;bottom:60px;left:0;width:100%}
@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-about-4-shape{bottom:90px}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-about-4-shape{display:none}
}
.togo-about-4-shape img{width:100%}
@media (max-width: 767px) {
.togo-about-4-heading{padding-bottom:40px}
.togo-about-4-heading p br{display:none}
}
.togo-about-4-counter-item span{font-size:16px;display:inline-block;color:var(--color-black)}
.togo-about-4-counter-title{font-size:46px;font-weight:500;line-height:1}
.togo-about-4-counter-title i{font-style:normal}
.togo-about-5-heading p{font-size:18px}
@media (max-width: 767px) {
.togo-about-5-heading p br{display:none}
.togo-about-6-ptb{padding-bottom:30px}
}
.togo-about-6-thumb-wrapper{align-items:center}
.togo-about-6-thumb img{border-radius:0 200px 200px 0}
.togo-about-7-heading{padding-right:132px}
@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px) {
.togo-about-7-heading{padding-right:40px}
}
.togo-about-7-thumb-wrap{gap:24px;display:flex;align-items:end}
.togo-about-7-thumb.bdr-1 img{border-radius:200px 200px 16px 16px}
.togo-about-7-thumb.bdr-2 img{border-radius:200px 200px 16px 16px}
.togo-about-8-ptb{padding-bottom:305px}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-about-8-ptb{padding-top:80px;bottom:80px;padding-bottom:30px}
}
.togo-about-8-thumb-wrapper .shape-1{position:absolute;top:0;left:0;border-radius:16px}
@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-about-8-thumb-wrapper .shape-1{left:-10%}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-about-8-thumb-wrapper .shape-1{display:none}
}
.togo-about-8-thumb-wrapper .shape-2{position:absolute;bottom:110px;right:-10px;border-radius:16px}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-about-8-thumb-wrapper .shape-2{display:none}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-about-8-num-wrap{display:flex;gap:30px;margin-left:30px;margin-bottom:30px}
}
@media (max-width: 767px) {
.togo-about-8-num-wrap{display:flex;gap:30px;flex-wrap:wrap;margin-left:20px;margin-bottom:30px}
}
.togo-about-8-num-item{width:255px;padding:45px 0;border-radius:16px;text-align:center;background:#F0F8FF}
.togo-about-8-num-item.pos-1{position:absolute;left:15%;bottom:20%}
@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-about-8-num-item.pos-1{left:7%}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-about-8-num-item.pos-1{position:initial}
}
.togo-about-8-num-item.pos-2{position:absolute;right:8%;top:20%}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-about-8-num-item.pos-2{top:0;right:6%}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-about-8-num-item.pos-2{position:initial}
}
.togo-about-8-num-item p{font-size:20px;font-weight:400;color:var(--color-black);font-family:var(--bodyfont)}
.togo-about-8-num-title{font-size:46px;font-weight:500;font-family:var(--bodyfont)}
.togo-about-8-num-title i{font-style:normal}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-about-9-ptb{padding-top:0}
}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-about-9-ptb{padding-bottom:0}
}
.togo-about-9-text-title{font-size:28px;font-weight:500;line-height:1.15;color:var(--color-black);font-family:var(--bodyfont)}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-about-9-text-title br{display:none}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-about-9-heading{padding-top:30px}
}
.togo-about-9-heading .togo-section-subtitle{font-weight:500;color:var(--color-black)}
.togo-about-9-thumb-left{position:absolute;top:0;left:0;height:100%}
@media only screen and (min-width: 1600px) and (max-width: 1700px) {
.togo-about-9-thumb-left{left:-55px}
}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
.togo-about-9-thumb-left{left:-10%}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-about-9-thumb-left{left:-20%}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-about-9-thumb-left{position:static;text-align:center}
}
.togo-about-9-thumb-left img{height:100%}
.togo-about-9-thumb-left .shape-right{position:absolute;right:0;left:auto;top:0;height:100%;width:100px}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-about-9-thumb-left .shape-right{display:none}
}
.togo-about-9-thumb-right{position:absolute;top:0;right:0;height:100%}
@media only screen and (min-width: 1600px) and (max-width: 1700px) {
.togo-about-9-thumb-right{right:-55px}
}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
.togo-about-9-thumb-right{right:-10%}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-about-9-thumb-right{right:-20%}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-about-9-thumb-right{position:static;text-align:center}
}
.togo-about-9-thumb-right img{height:100%}
.togo-about-9-thumb-right .shape-left{position:absolute;left:0;right:auto;top:0;height:100%;width:100px}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-about-9-thumb-right .shape-left{display:none}
}
@media (max-width: 767px) {
.togo-about-story-ptb{padding-top:60px;padding-bottom:0}
.togo-about-story-thumb{margin-bottom:20px}
}
.togo-about-story-thumb img{width:100%;border-radius:8px}
.togo-about-map-ptb{background-position:center;background-repeat:no-repeat}
@media (max-width: 767px) {
.togo-about-map-ptb{padding-bottom:60px}
.togo-about-map-heading p br{display:none}
}
.togo-about-map-item{padding:32px;border-radius:16px;border:1px solid #FD4621}
@media only screen and (min-width: 1200px) and (max-width: 1399px),(max-width: 767px) {
.togo-about-map-item{padding:26px}
}
.togo-about-map-item-title{font-size:34px;line-height:1;font-weight:500;color:var(--main-color);font-family:var(--bodyfont)}
.togo-about-map-item-title i{font-style:normal}
.togo-about-map-item p{margin:0;color:var(--main-color)}
.togo-about-info-item{padding:30px;border-radius:16px;border:1px solid #EEE}
.togo-about-info-item-icon span{display:inline-block;margin-bottom:24px}
.togo-about-info-item-title{font-size:18px;margin-bottom:10px}
@media (max-width: 767px) {
.togo-about-team-heading p br{display:none}
}
.togo-feature-6-wrapper .row [class*=col-]:not(:last-of-type){border-right:1px solid #EEE}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-feature-6-wrapper .row [class*=col-]:not(:last-of-type){border:none}
}
.togo-feature-6-item.plr{padding-left:50px}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-feature-6-item.plr{padding-left:10px}
}
@media (max-width: 767px) {
.togo-feature-6-item.plr{padding-left:0}
}
.togo-feature-6-item-icon span{margin-bottom:30px;display:inline-block}
.togo-feature-6-item-title{font-size:24px;font-weight:400;color:var(--togo-text-body);font-family:var(--headingfont)}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-feature-6-item-content p br{display:none}
}
.togo-feature-11-item{gap:24px;display:flex;align-items:center}
.togo-feature-11-item-title{font-size:20px;color:var(--white-color)}
.togo-feature-11-item-content p{margin:0;color:var(--white-color)}
.togo-ct-details-slider-title{position:absolute;left:0;right:0;top:50%;margin:0 auto;font-size:64px;line-height:1;font-weight:600;opacity:0;visibility:hidden;text-align:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transform:translateY(-50%);color:var(--white-color)}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-ct-details-slider-title{font-size:50px}
}
@media (max-width: 767px) {
.togo-ct-details-slider-title{font-size:44px}
}
.togo-ct-details-slider-wrapper .togo-tour-active-3 .swiper-wrapper .swiper-slide.swiper-slide-active .togo-ct-details-slider-title{opacity:1;visibility:visible}
.togo-ct-details-slider-style .togo-testimonial-12-item .togo-testimonial-2-item{border:1px solid #111;background-color:transparent}
.togo-ct-details-btn-wrap{gap:20px}
@media (max-width: 767px) {
.togo-ct-details-btn-wrap{flex-wrap:wrap}
}
.togo-ct-details-faq-heading p{font-weight:500;color:var(--color-black)}
@media (max-width: 767px) {
.togo-ct-details-top-bar{gap:20px;flex-wrap:wrap}
}
.togo-ct-details-map-wrap{height:600px}
.togo-ct-details-map-wrap iframe{width:100%;height:100%}
.togo-ct-details-map-item{position:absolute;top:20%;right:5%;width:450px;box-shadow:0 4px 15px 0 #0000000d}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
.togo-ct-details-map-item{width:405px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-ct-details-map-item{top:35%}
}
@media (max-width: 767px) {
.togo-ct-details-map-item{display:none}
}
.togo-ct-details-map-item .togo-tour-card.style-list{padding-right:0}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-ct-details-map-item .togo-tour-card.style-list{padding-bottom:0}
.togo-ct-details-map-item .togo-tour-card.style-list .togo-tour-list-left{gap:25px;width:100%;flex-wrap:inherit;align-items:center}
.togo-ct-details-map-item .togo-tour-card.style-list .togo-tour-2-card-thumb{width:100%;max-width:100%;border-radius:16px}
.togo-ct-details-map-item .togo-tour-card.style-list .togo-tour-2-card-title a br{display:none}
}
.togo-ct-details-map-item .togo-tour-card.style-list .togo-tour-2-card-content{width:auto;padding:10px 0}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-ct-details-map-item .togo-tour-card.style-list .togo-tour-2-card-content{width:100%;padding:0 15px 10px 0}
}
@media (max-width: 767px) {
.togo-ct-details-map-item .togo-tour-card.style-list .togo-tour-2-card-content{width:100%;padding:0 20px}
}
.togo-ct-details-cta-wrapper{padding:155px 0;border-radius:16px;background-size:cover;background-repeat:no-repeat}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-ct-details-cta-wrapper{background-position:center}
}
.togo-ct-details-cta-wrapper::before{position:absolute;top:0;left:0;content:"";height:100%;width:100%;border-radius:16px;background:linear-gradient(90deg,#000 0%,#0000 100%)}
.togo-ct-details-cta-content{position:absolute;top:50%;left:70px;transform:translateY(-50%)}
@media (max-width: 767px) {
.togo-ct-details-cta-content{left:20px;right:20px}
}
.togo-ct-details-cta-content h4{font-size:28px;margin-bottom:10px;color:var(--white-color)}
.togo-ct-details-cta-content p{margin-bottom:30px;color:var(--white-color)}
.togo-ct-details-2-wrapper .togo-ct-details-slider-title{opacity:1;visibility:visible}
.togo-ct-details-2-wrapper .togo-tour-details-slide{position:relative}
.togo-ct-details-2-wrapper .togo-tour-details-slide::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:#0000004d}
@media (max-width: 767px) {
.togo-carrer-ptb{padding-left:15px;padding-right:15px}
.togo-carrer-heading p br{display:none}
}
.togo-carrer-gallery-wrap{margin:0 -150px}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-carrer-gallery-wrap{margin:0}
}
.togo-carrer-gallery-thumb img{width:100%}
.togo-carrer-feature-item-title{font-size:18px;margin-bottom:8px}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-carrer-feature-item p br{display:none}
}
.togo-carrer-job-item{display:flex;position:relative;border-radius:16px;align-items:center;border:1px solid #EEE;padding:24px 38px 24px 30px;justify-content:space-between;background:var(--white-color)}
@media (max-width: 767px) {
.togo-carrer-job-item{flex-wrap:wrap;padding:24px 20px}
}
.togo-carrer-job-content span{font-size:16px}
.togo-carrer-job-title{font-size:18px;margin-bottom:5px}
@media (max-width: 767px) {
.togo-carrer-job-btn{margin-top:15px}
}
.togo-privacy-title{font-size:24px;margin-bottom:20px}
.togo-privacy-sub{font-size:18px;margin-bottom:20px;display:inline-block;color:var(--color-black)}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-shop-heading{margin-bottom:20px}
.togo-shop-heading .togo-section-title{margin-bottom:15px}
}
.togo-shop-item{padding:24px;border-radius:16px;border:1px solid #EEE}
.togo-shop-item:hover .togo-shop-item-thumb img{transform:scale(1.05)}
.togo-shop-item:hover .togo-shop-action a,.togo-shop-item:hover .togo-shop-action button{opacity:1;visibility:visible;transform:translateX(0)}
.togo-shop-item:hover .togo-shop-action a:nth-child(1),.togo-shop-item:hover .togo-shop-action button:nth-child(1){transition-delay:0s}
.togo-shop-item:hover .togo-shop-action a:nth-child(2),.togo-shop-item:hover .togo-shop-action button:nth-child(2){transition-delay:.1s}
.togo-shop-item:hover .togo-shop-action a:nth-child(3),.togo-shop-item:hover .togo-shop-action button:nth-child(3){transition-delay:.12s}
.togo-shop-item:hover .togo-shop-action a:nth-child(4),.togo-shop-item:hover .togo-shop-action button:nth-child(4){transition-delay:.14s}
.togo-shop-item-title{font-size:20px;font-weight:500;color:var(--color-black);font-family:var(--bodyfont)}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-shop-item-title{font-size:18px}
}
.togo-shop-item-title a:hover{color:var(--main-color)}
.togo-shop-item-thumb{overflow:hidden;text-align:center}
.togo-shop-item-thumb img{z-index:-1;position:relative;transition:all .4s ease-in-out}
.togo-shop-item-price{font-size:18px;margin-bottom:16px;display:inline-block;font-family:var(--bodyfont)}
.togo-shop-item-quantity{width:150px;position:relative}
.togo-shop-select .togo-tour-grid-select .nice-select .list{right:0}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-shop-select .togo-tour-grid-select .nice-select .list{right:auto}
}
.togo-shop-action{position:absolute;top:40px;right:10px}
.togo-shop-action a,.togo-shop-action button{width:38px;height:38px;line-height:38px;text-align:center;position:relative;margin-bottom:6px;opacity:0;border-radius:6px;visibility:hidden;display:inline-block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transform:translateX(100%);background-color:var(--white-color);box-shadow:0 1px 3px #03041c1f}
.togo-shop-action a:nth-child(1),.togo-shop-action button:nth-child(1){transition-delay:.14s}
.togo-shop-action a:nth-child(2),.togo-shop-action button:nth-child(2){transition-delay:.12s}
.togo-shop-action a:nth-child(3),.togo-shop-action button:nth-child(3){transition-delay:.1s}
.togo-shop-action a:nth-child(4),.togo-shop-action button:nth-child(4){transition-delay:0s}
.togo-shop-action a:hover,.togo-shop-action button:hover{color:var(--white-color);background-color:var(--main-color)}
.togo-shop-action a:hover .action-tooltip,.togo-shop-action button:hover .action-tooltip{visibility:visible;opacity:1;right:100%}
.togo-shop-action a .action-tooltip,.togo-shop-action button .action-tooltip{position:absolute;top:50%;right:90%;z-index:1;line-height:1;font-size:13px;padding:6px 8px;font-weight:500;margin-right:8px;visibility:hidden;opacity:0;width:max-content;display:inline-block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transform:translateY(-50%);color:var(--white-color);background-color:var(--color-black)}
.togo-shop-action a .action-tooltip::after,.togo-shop-action button .action-tooltip::after{position:absolute;content:"";right:0;top:50%;height:8px;width:8px;background-color:var(--color-black);transform:translate(50%,-50%) rotate(45deg)}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-shop-details-wrap{padding-left:0}
}
.togo-shop-details-thumb{border-radius:16px;padding:22px 38px 33px;border:1px solid #EEE}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-shop-details-thumb{margin-bottom:30px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-shop-details-text p br{display:none}
}
.togo-shop-details-item-title{font-size:34px;font-weight:500;margin-bottom:15px;color:var(--color-black);font-family:var(--bodyfont)}
@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px) {
.togo-shop-details-item-title{font-size:25px}
}
.togo-shop-details-item-price{font-size:34px;font-weight:500;margin-bottom:20px;display:inline-block;color:var(--main-color);font-family:var(--bodyfont)}
@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px) {
.togo-shop-details-item-price{font-size:25px}
}
.togo-shop-details-quantity{gap:35px}
.togo-shop-details-quantity-title{font-size:18px;font-weight:400;font-family:var(--bodyfont)}
.togo-shop-details-info-tab{padding-bottom:10px;border-bottom:1px solid #EEE}
@media (max-width: 767px) {
.togo-shop-details-info-tab{padding-bottom:0}
}
.togo-shop-details-info-tab .togo-tour-12-tab nav .nav-tabs .nav-link{margin-left:0;padding:10px 0;margin-right:20px}
.togo-shop-details-info-tab .togo-tour-12-tab nav .nav-tabs .nav-link::after{bottom:-10px}
.togo-shop-details-info-title{font-family:var(--bodyfont)}
.togo-shop-details-info-text p{font-size:18px;font-family:var(--bodyfont)}
.togo-shop-details-info-list span{font-size:18px;font-weight:500;margin-bottom:15px;display:inline-block;color:var(--color-black);font-family:var(--bodyfont)}
.togo-shop-details-info-list ul li{gap:8px;display:flex;font-size:18px;align-items:center;margin-bottom:8px;font-family:var(--bodyfont)}
.togo-shop-details-info-review .togo-shop-sub{font-size:20px;font-weight:500;margin-bottom:15px;display:inline-block;color:var(--color-black);font-family:var(--bodyfont)}
.togo-shop-details-info-review .togo-shop-rating{display:block;font-size:18px;font-weight:500;margin-bottom:15px;color:var(--color-black);font-family:var(--bodyfont)}
.togo-shop-details-info-review-input .review-label{font-size:18px;font-weight:500;margin-bottom:7px;color:var(--color-black);font-family:var(--bodyfont)}
.togo-shop-details-info-review-input input,.togo-shop-details-info-review-input textarea{height:46px;border-radius:8px;margin-bottom:20px;border:1px solid #DDD}
.togo-shop-details-info-review-input input:focus,.togo-shop-details-info-review-input textarea:focus{border-color:var(--main-color)}
.togo-shop-details-info-review-input textarea{height:166px;resize:none}
.togo-item-plus,.togo-item-minus{width:44px;height:44px;top:50%;left:8px;color:#999;font-size:16px;line-height:44px;position:absolute;text-align:center;display:inline-block;transform:translateY(-50%);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.togo-item-plus:hover,.togo-item-minus:hover{cursor:pointer;color:#F50963}
.togo-item-plus.togo-item-plus,.togo-item-minus.togo-item-plus{left:auto;right:8px}
.togo-item-input[type=text]{height:44px;font-size:18px;padding:0 45px;text-align:center;border-radius:24px;pointer-events:none;border:1px solid #DDD;background-color:transparent;color:var(--main-color)}
.togo-item-input[type=text]:focus{outline:none}
.togo-dashboard-wrapper{width:100%;display:flex;position:relative}
@media (max-width: 767px) {
.togo-dashboard-wrapper{flex-wrap:wrap-reverse}
}
.togo-dashboard-sidebar{width:250px;height:auto;padding:26px;flex:0 0 250px;border-right:1px solid #eeee;background-color:var(--white-color)}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-dashboard-sidebar{width:220px;flex:0 0 220px}
}
@media (max-width: 767px) {
.togo-dashboard-sidebar{width:100%;flex:0 0 100%}
.togo-dashboard-sidebar{display:none}
}
.togo-dashboard-sidebar.sidebar-collapsed{width:45px;flex:0 0 45px;padding:26px 8px}
.togo-dashboard-sidebar.sidebar-collapsed .togo-dashboard-nav-menu{padding:0}
.togo-dashboard-sidebar.sidebar-collapsed .togo-dashboard-nav-menu a{font-size:0}
.togo-dashboard-sidebar.sidebar-collapsed .togo-dashboard-nav-logo{display:none}
.togo-dashboard-close span{width:25px;cursor:pointer;display:inline-block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.togo-dashboard-close span:hover{color:var(--main-color)}
.togo-dashboard-close span svg{transition:transform .3s ease}
.togo-dashboard-close span svg.rotate{transform:scaleX(-1)}
.togo-dashboard-nav-top{margin-bottom:35px}
.togo-dashboard-nav-menu{padding:12px}
.togo-dashboard-nav-menu a{font-size:16px;font-weight:500;display:block;transition:none;color:var(--color-black)}
.togo-dashboard-nav-menu a:not(:last-of-type){margin-bottom:20px}
.togo-dashboard-nav-menu a:hover,.togo-dashboard-nav-menu a.active{color:var(--main-color)}
.togo-dashboard-nav-menu a .togo-svg-icon{width:24px;margin-right:4px;display:inline-block}
.togo-dashboard-main-wrap{position:relative;width:100%;min-height:100vh}
.togo-dashboard-account-title{font-size:30px}
.togo-dashboard-account-box{height:100%;padding:24px;border-radius:16px;background:var(--white-color)}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-dashboard-account-box{height:auto}
}
.togo-dashboard-account-card-thumb{overflow:hidden;text-align:center}
.togo-dashboard-account-card-thumb img{width:100%;border-radius:8px}
.togo-dashboard-account-card-title{font-size:18px;font-weight:500;margin-bottom:10px;font-family:var(--bodyfont)}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-dashboard-account-card-title br{display:none}
}
.togo-dashboard-account-card-meta span{font-size:16px;color:#333;display:block;font-weight:500;margin-bottom:8px;font-family:var(--bodyfont)}
.togo-dashboard-account-card-meta span svg{margin-right:5px}
.togo-dashboard-account-card-btns{gap:20px;display:flex;flex-wrap:wrap;justify-content:space-between}
.togo-dashboard-account-card-btns .togo-btn-primary.green{background-color:#34C759}
.togo-dashboard-account-book-item{gap:15px;display:flex;padding:20px 0;align-items:flex-start;border-bottom:1px solid #eee}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-dashboard-account-book-item{flex-wrap:wrap}
}
.togo-dashboard-account-book-thumb{width:80px;height:80px;flex-shrink:0}
.togo-dashboard-account-book-thumb img{width:100%;height:100%;object-fit:cover;border-radius:8px}
.togo-dashboard-account-book-content{flex-grow:1}
.togo-dashboard-account-book-title{font-size:18px;font-weight:500;line-height:1.4;color:#333;margin:0 0 10px;font-family:var(--bodyfont)}
.togo-dashboard-account-book-info{font-size:16px;color:#333;display:flex;gap:8px;flex-wrap:wrap;align-items:center;font-family:var(--headingfont)}
.togo-dashboard-account-book-info .separator{color:#ccc}
.togo-dashboard-account-book-action{text-decoration:none;font-weight:500;transition:.3s;color:var(--main-color)}
.togo-dashboard-account-book-action:hover{color:var(--main-color)}
.togo-dashboard-header{display:flex;align-items:center;padding:16px 24px;justify-content:space-between;border-bottom:1px solid #eeee;background-color:var(--white-color)}
.togo-dashboard-header-back a{font-size:16px;font-weight:500;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--color-black)}
.togo-dashboard-header-back a:hover{color:var(--main-color)}
.togo-dashboard-header-right{gap:20px;align-items:center;display:inline-flex}
.togo-dashboard-header-author .togo-header-user-thumb{position:relative}
.togo-dashboard-header-author .togo-header-user-thumb:hover .togo-header-user-submenu{opacity:1;visibility:visible;transform:translateY(0)}
@media (max-width: 767px) {
.togo-dashboard-header-notifi{display:none}
}
.togo-dashboard-header-notifi button{position:relative}
.togo-dashboard-header-notifi button::after{position:absolute;top:-4px;right:-4px;content:"";width:8px;height:8px;border-radius:50%;background-color:var(--main-color)}
.togo-dashboard-wrap{border-radius:16px;padding:30px 30px 50px;background:var(--white-color)}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-dashboard-wrap{overflow-x:scroll}
}
.togo-dashboard-booking-tab nav .nav-tabs{gap:32px;border:none}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-dashboard-booking-tab nav .nav-tabs{gap:20px}
}
.togo-dashboard-booking-tab nav .nav-tabs .nav-link{padding:0;line-height:1;font-size:18px;font-weight:500;color:#555;border:1px solid transparent}
.togo-dashboard-booking-tab nav .nav-tabs .nav-link.active{color:var(--main-color);border-bottom:1px solid currentColor}
.togo-dashboard-booking-tab nav .nav-tabs .nav-link:hover{color:var(--main-color)}
.togo-dashboard-booking-h-wrap{padding:30px;border-radius:16px;background:var(--white-color)}
.togo-dashboard-booking-h-wrap .togo-checkout-summary-wrap{box-shadow:none}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-dashboard-booking-h-info{margin-bottom:40px}
}
.togo-dashboard-booking-h-info-title{font-size:16px;font-weight:500;margin-bottom:18px;display:inline-block;text-transform:uppercase;color:var(--color-black)}
.togo-dashboard-booking-h-info-list ul li{gap:5px;display:flex;font-size:16px;font-weight:500;list-style:none;margin-bottom:10px;color:var(--color-black)}
.togo-dashboard-booking-h-info-list ul li span{font-weight:400;display:inline-block;color:var(--togo-text-body)}
.togo-dashboard-booking-h-info-btn .togo-btn-primary{background-color:#FFE453;color:var(--color-black)}
.togo-dashboard-table ul{display:inline-block}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-dashboard-table ul{width:100%}
}
.togo-dashboard-table ul li{list-style:none;border-bottom:1px solid #DDD}
.togo-dashboard-table-head{padding:12px 0}
.togo-dashboard-table-item{padding:20px 0 24px}
.togo-dashboard-table-title{font-size:16px;font-weight:500;color:#555;text-transform:uppercase}
.togo-dashboard-table-card{gap:12px;display:flex;align-items:center}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-dashboard-table-card{flex-wrap:wrap}
}
.togo-dashboard-table-card-thumb{height:96px;max-width:96px}
.togo-dashboard-table-card-thumb img{width:100%;height:100%;object-fit:cover;border-radius:8px}
.togo-dashboard-table-card-title{font-size:18px;font-weight:500;color:#333;margin:0;line-height:1.3}
.togo-dashboard-table-card-title a:hover{color:var(--main-color)}
.togo-dashboard-table-date{font-size:16px}
.togo-dashboard-table-price{font-size:16px;font-weight:500;color:var(--color-black)}
.togo-dashboard-table-status{font-size:16px}
.togo-dashboard-table-status span{width:12px;height:12px;margin-right:4px;border-radius:50%;display:inline-block;background-color:#ddd}
.togo-dashboard-table-status span.complete{background-color:#46E86A}
.togo-dashboard-table-status span.pending{background-color:#FFE453}
.togo-dashboard-table-status span.reject{background-color:#FF252B}
.togo-dashboard-table-row{display:flex;align-items:center;justify-content:space-between}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-dashboard-table-row{gap:10px;flex-wrap:wrap}
}
.togo-dashboard-table-data-1{width:80px;flex:0 0 auto}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-dashboard-table-data-1{width:60px}
}
.togo-dashboard-table-data-2{width:430px;flex:0 0 auto}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
.togo-dashboard-table-data-2{width:335px}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-dashboard-table-data-2{width:320px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-dashboard-table-data-2{width:200px}
}
.togo-dashboard-table-data-3{width:180px;flex:0 0 auto}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-dashboard-table-data-3{width:140px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-dashboard-table-data-3{width:115px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.togo-dashboard-table-data-3{width:100px}
}
.togo-dashboard-table-data-4{width:130px;flex:0 0 auto}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-dashboard-table-data-4{width:80px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-dashboard-table-data-4{width:60px}
}
.togo-dashboard-table-data-5{width:220px;flex:0 0 auto}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
.togo-dashboard-table-data-5{width:200px}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-dashboard-table-data-5{width:150px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-dashboard-table-data-5{width:100px}
}
.togo-dashboard-table-data-6{width:90px;flex:0 0 auto}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-dashboard-table-data-6{width:70px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-dashboard-table-data-6{width:50px}
}
.togo-dashboard-table-empty{padding-top:160px;padding-bottom:160px}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-dashboard-table.partner-booking .togo-dashboard-table-row{gap:10px;flex-wrap:wrap}
}
.togo-dashboard-table.partner-booking .togo-dashboard-table-data-3{width:150px}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
.togo-dashboard-table.partner-booking .togo-dashboard-table-data-3{width:95px}
.togo-dashboard-table.partner-booking .togo-dashboard-table-data-4{width:95px}
}
.togo-dashboard-table.partner-booking .togo-dashboard-table-data-5{width:150px}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
.togo-dashboard-table.partner-booking .togo-dashboard-table-data-5{width:95px}
}
.togo-dashboard-table.partner-booking .togo-dashboard-table-data-6{width:180px}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
.togo-dashboard-table.partner-booking .togo-dashboard-table-data-6{width:150px}
}
.togo-dashboard-table.partner-booking .togo-dashboard-table-data-7{width:150px}
.togo-dashboard-table.partner-booking .togo-dashboard-table-data-8{width:150px}
@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-dashboard-table.partner-booking .togo-dashboard-table-card-title br{display:none}
}
.togo-dashboard-table.partner-booking.coupon-style .togo-dashboard-table-data-1{width:150px}
.togo-dashboard-table.partner-booking.coupon-style .togo-dashboard-table-data-3{width:220px}
.togo-dashboard-table.partner-booking.coupon-style .togo-dashboard-table-data-4{width:170px}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
.togo-dashboard-table.partner-booking.coupon-style .togo-dashboard-table-data-4{width:120px}
}
.togo-dashboard-table.partner-booking.coupon-style .togo-dashboard-table-data-6{width:170px}
.togo-dashboard-table.partner-booking.coupon-style ul li:last-child{border:none}
.togo-dashboard-table.earnign-style ul{width:100%}
.togo-dashboard-table.earnign-style .togo-dashboard-table-data-1{width:150px}
@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-dashboard-table.earnign-style .togo-dashboard-table-data-1{width:100px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-dashboard-table.earnign-style .togo-dashboard-table-data-1{width:80px}
}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
.togo-dashboard-table.earnign-style .togo-dashboard-table-data-2{width:290px}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-dashboard-table.earnign-style .togo-dashboard-table-data-2{width:200px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-dashboard-table.earnign-style .togo-dashboard-table-data-2{width:150px}
}
.togo-dashboard-table.earnign-style .togo-dashboard-table-data-4{width:250px}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-dashboard-table.earnign-style .togo-dashboard-table-data-4{width:200px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-dashboard-table.earnign-style .togo-dashboard-table-data-4{width:150px}
}
.togo-dashboard-table.earnign-style .togo-dashboard-table-data-5{width:250px}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
.togo-dashboard-table.earnign-style .togo-dashboard-table-data-5{width:200px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-dashboard-table.earnign-style .togo-dashboard-table-data-5{width:150px}
}
.togo-dashboard-table.earnign-style .togo-dashboard-table-data-6{width:175px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-dashboard-table.earnign-style .togo-dashboard-table-data-6{width:150px}
}
.togo-dashboard-invoice-bill{display:flex;justify-content:space-between}
@media (max-width: 767px) {
.togo-dashboard-invoice-bill{gap:30px;flex-wrap:wrap;padding-bottom:20px}
}
.togo-dashboard-invoice-info-title{font-size:18px;font-weight:500;margin-bottom:12px;display:inline-block;color:var(--color-black);font-family:var(--bodyfont)}
.togo-dashboard-invoice-info ul{display:block}
.togo-dashboard-invoice-info ul li{list-style:none;font-size:16px;font-weight:500;margin-bottom:8px}
.togo-dashboard-invoice-info ul li span{font-weight:400;margin-left:5px}
.togo-dashboard-invoice-info.total-style ul{margin-left:-130px}
.togo-dashboard-invoice-info.total-style ul li span{width:80px;margin-left:0;margin-right:50px;display:inline-block}
@media (max-width: 767px) {
.togo-dashboard-invoice-info.pb-95{padding-bottom:20px}
}
.togo-dashboard-invoice-part{display:flex;padding:18px 24px;justify-content:space-between}
.togo-dashboard-invoice-part .togo-dashboard-invoice-info-title{margin-bottom:0;text-transform:uppercase}
.togo-dashboard-invoice-payment-wrap{gap:110px;display:flex}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px) {
.togo-dashboard-invoice-payment-wrap{gap:55px}
}
@media (max-width: 767px) {
.togo-dashboard-invoice-payment-wrap{gap:20px;flex-wrap:wrap}
}
.togo-dashboard-invoice-payment .text-up{margin-bottom:20px;text-transform:uppercase}
.togo-dashboard-invoice-payment-item .togo-dashboard-invoice-info-title{margin-bottom:5px}
.togo-dashboard-invoice-payment-btn{gap:15px;display:flex}
@media (max-width: 767px) {
.togo-dashboard-invoice-payment-btn{flex-wrap:wrap}
.togo-dashboard-invoice-left{padding-top:0;padding-left:0}
}
.togo-dashboard-invoice-right{width:224px}
@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-dashboard-invoice-right{width:auto}
}
.togo-dashboard-review-item{padding:25px;border-radius:16px;border:1px solid #EEE;background:var(--white-color)}
.togo-dashboard-review-item-title{font-size:16px;font-weight:500;color:var(--color-black)}
.togo-dashboard-review-item-title span{font-weight:400;margin-right:5px;color:var(--togo-text-body)}
.togo-dashboard-review-item-btn a{font-size:16px;font-weight:400;padding:6px 17px;border-radius:30px;display:inline-block;background-color:#46E86A;color:var(--color-black)}
.togo-dashboard-review-item-btn a.wait{background-color:#FFE453}
.togo-dashboard-review-item-rating svg{color:var(--main-color)}
@media (max-width: 767px) {
.togo-dashboard-review-item-content p br{display:none}
}
.togo-dashboard-review-item-top{display:flex;align-items:center;justify-content:space-between}
@media (max-width: 767px) {
.togo-dashboard-review-item-top{gap:10px;flex-wrap:wrap}
}
.togo-dashboard-review-item-thumb{gap:10px;display:flex}
.togo-dashboard-review-item-thumb img{border-radius:8px}
.togo-dashboard-review-item-btns{gap:24px;display:flex}
.togo-dashboard-review-item-btns button{font-size:16px;font-weight:500;line-height:2;color:var(--color-black)}
.togo-dashboard-review-item-btns button.delete,.togo-dashboard-review-item-btns button.update{color:var(--main-color)}
.togo-dashboard-review-item-bottom{display:flex;align-items:end;justify-content:space-between}
@media (max-width: 767px) {
.togo-dashboard-review-item-bottom{gap:10px;flex-wrap:wrap}
}
.togo-dashboard-review-update{padding:15px}
.togo-dashboard-review-update-title{font-size:16px;font-weight:500;margin-bottom:10px;display:inline-block;color:var(--color-black)}
.togo-dashboard-review-update-list ul li{width:50%;float:left;list-style:none;margin-bottom:24px}
.togo-dashboard-review-update-input .togo-contact-input textarea{height:200px}
.togo-dashboard-review-update-rating p{font-weight:500;margin-bottom:2px;color:var(--color-black)}
.togo-dashboard-review-update-upload .upload-btn{width:100px;height:100px;border-radius:8px;display:inline-grid;place-content:center;border:1px dashed #DDD}
.togo-dashboard-review-update-upload .upload-btn #file-input{display:none}
.togo-dashboard-review-update-upload .upload-btn label{padding:38px;cursor:pointer}
.togo-dashboard-review-update-upload .upload-btn label:hover{color:var(--main-color)}
.togo-dashboard-setting-wrap{width:700px;padding:30px;border-radius:16px;border:1px solid #EEE;background:var(--white-color)}
@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-dashboard-setting-wrap{width:auto}
}
.togo-dashboard-setting-info-top{display:flex;align-items:center;justify-content:space-between}
.togo-dashboard-setting-info-thumb{gap:12px;display:flex;align-items:center}
.togo-dashboard-setting-info-thumb img{width:70px;height:70px;object-fit:cover;border-radius:50%}
.togo-dashboard-setting-info-thumb-content span{font-size:16px;font-weight:400;margin-bottom:2px;display:inline-block;color:var(--color-black)}
.togo-dashboard-setting-info-thumb-content p{font-size:14px;margin:0}
.togo-dashboard-setting-info-up .upload-btn #file-input{display:none}
.togo-dashboard-setting-info-up .upload-btn label{font-size:16px;font-weight:500;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--main-color)}
.togo-dashboard-setting-info-up .upload-btn label:hover{text-decoration:none}
.togo-dashboard-setting-info-up .upload-btn .line-border{color:var(--main-color)}
.togo-dashboard-partner-account-fact-item{padding:26px;border-radius:16px}
.togo-dashboard-partner-account-fact-item .fact-title{font-size:16px;font-weight:500;margin-bottom:14px;display:inline-block;text-transform:uppercase;color:var(--color-black)}
.togo-dashboard-partner-account-fact-item .fact-title svg{margin-right:6px}
.togo-dashboard-partner-account-fact-item .fact-price{margin:0}
.togo-dashboard-partner-account-history{padding:25px;overflow:hidden;border-radius:16px;border:1px solid #EEE;background:var(--white-color)}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-dashboard-partner-account-history{overflow-x:scroll}
}
.togo-dashboard-partner-account-history .togo-dashboard-table .togo-dashboard-table-title{color:var(--color-black)}
.togo-dashboard-partner-account-history .togo-dashboard-table .togo-dashboard-table-data-2{width:475px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-dashboard-partner-account-history .togo-dashboard-table .togo-dashboard-table-data-2{width:410px}
}
.togo-dashboard-partner-account-history .togo-dashboard-table .togo-dashboard-table-data-5{width:170px}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.togo-dashboard-partner-account-history .togo-dashboard-table .togo-dashboard-table-data-5{width:110px}
}
.togo-dashboard-partner-account-history h4{flex:0 0 auto}
.togo-dashboard-partner-account-history .togo-tour-grid-select{width:145px}
.togo-dashboard-partner-account-history-top{flex-wrap:wrap}
.togo-dashboard-partner-account-btn a{font-size:16px;font-weight:500;color:var(--main-color)}
.togo-dashboard-partner-account-static .chart-box{width:100%;display:inline-block}
.togo-dashboard-partner-account-static .chart-box #chart{min-height:270px}
@media only screen and (min-width: 1200px) and (max-width: 1399px),(max-width: 767px) {
.togo-dashboard-partner-account-static .chart-box #chart{min-height:225px}
.togo-dashboard-partner-account-static-d{gap:10px;flex-wrap:wrap}
}
.togo-dashboard-partner-account-n-item{display:flex;padding:20px 0;gap:15px;align-items:flex-start;border-bottom:1px solid #f1f1f1}
.togo-dashboard-partner-account-n-item-thumb{width:45px;height:45px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#000;font-size:18px;flex-shrink:0;background-color:#DEE7FF}
.togo-dashboard-partner-account-n-item-thumb.yellow{background-color:#FFF6E4}
.togo-dashboard-partner-account-n-item-thumb.paste{background:#00b67a5c}
.togo-dashboard-partner-account-n-item-content{flex-grow:1}
.togo-dashboard-partner-account-n-item-title{font-size:16px;font-weight:700;margin:0 0 4px;font-family:var(--headingfont)}
.togo-dashboard-partner-account-n-item-desc{font-size:16px;font-weight:600;color:#333;margin:0 0 3px;font-family:var(--headingfont)}
.togo-dashboard-partner-account-n-item-time{font-size:14px;color:#777;font-weight:500;font-style:italic;display:flex;align-items:center;gap:5px}
.togo-dashboard-partner-table-payment span{font-size:16px;font-weight:400;padding:4px 16px;border-radius:30px;display:inline-block;background-color:#EAF8E7;color:var(--color-black)}
.togo-dashboard-partner-table-payment span.p{background-color:#FFF6E4}
.togo-dashboard-partner-table-payment i{font-size:16px;font-style:normal;font-weight:500;color:#1EE0AC;padding-left:20px;position:relative}
.togo-dashboard-partner-table-payment i::after{top:6px;left:5px;width:8px;height:8px;content:"";position:absolute;border-radius:50%;display:inline-block;background-color:currentColor}
.togo-dashboard-partner-table-guest span{font-size:16px;font-weight:400;display:block}
.togo-dashboard-partner-table-coupon{font-size:16px;font-weight:500;border-radius:16px;padding:8px 14px;background:#FFEAE6;color:var(--togo-text-body);border:1px dashed #FD4621}
.togo-dashboard-partner-table-action{gap:30px;display:flex}
.togo-dashboard-partner-table-action button{color:var(--color-black)}
.togo-dashboard-partner-table-action button:hover{color:var(--main-color)}
.togo-dashboard-partner-booking-wrap{padding:25px;overflow:hidden;border-radius:16px;border:1px solid #EEE;background:var(--white-color)}
@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {
.togo-dashboard-partner-booking-wrap{overflow-x:scroll}
}
.togo-dashboard-partner-earning-fact .togo-dashboard-partner-account-fact-item{border-radius:16px;border:1px solid #111;background:var(--white-color)}
.togo-dashboard-partner-earning-fact .togo-dashboard-partner-account-fact-item .fact-title{text-transform:capitalize}
.togo-dashboard-partner-earning-fact .togo-dashboard-partner-account-fact-item .fact-title button{position:relative;margin-left:5px}
.togo-dashboard-partner-earning-fact .togo-dashboard-partner-account-fact-item .fact-title button:hover .togo-action-tooltip{opacity:1;visibility:visible;transform:translateX(-50%) translateY(-12px)}
.togo-dashboard-partner-earning-fact .togo-dashboard-partner-account-fact-item .fact-title button svg{margin:0}
.togo-dashboard-partner-earning-graph-top{display:flex;align-items:center;justify-content:space-between}
.togo-dashboard-partner-earning-chart{gap:44px;display:flex}
.togo-dashboard-partner-earning-chart span{font-size:16px;font-weight:500;position:relative;display:inline-block;color:var(--color-black)}
.togo-dashboard-partner-earning-chart span::before{position:absolute;content:"";top:5px;left:-22px;width:16px;height:16px;border-radius:50%;display:inline-block;background-color:#999}
.togo-dashboard-partner-earning-chart span.red::before{content:"";background-color:#FD4621}
.togo-dashboard-partner-tourmanage-title{font-size:18px;margin-bottom:10px}
.togo-dashboard-partner-tourmanage .togo-contact-input textarea{height:250px}
.togo-dashboard-partner-tourmanage-btns{gap:10px;display:flex;justify-content:end}
.togo-action-tooltip{position:absolute;bottom:100%;left:50%;opacity:0;padding:10px;font-size:16px;font-weight:500;line-height:1.4;border-radius:4px;text-align:center;width:max-content;visibility:hidden;color:var(--white-color);background-color:var(--color-black);transform:translateX(-50%) translateY(-6px);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(0.71,1.7,0.77,1.24),-webkit-transform .3s cubic-bezier(0.71,1.7,0.77,1.24)}
.togo-action-tooltip::before{position:absolute;content:"";bottom:-5px;left:50%;width:0;height:0;transform:translateX(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--color-black)}