@charset "utf-8";/*-------------------------------------------------------------\
	:MAIN MIXIN
\-------------------------------------------------------------*/.clearfix:before{content:" ";display:table}.clearfix:after{content:" ";display:table;clear:both}/**
* @desired_colour
* @desired_alpha
* @background_colour
* example:
* .bg_alpha_calc (@mycolour, 0.97, @another_colour);
* .bg_alpha_calc (@mycolour, 0.97);
*/@media only screen and (min-width: 642px){body.mobileDevice .swiper-btn{display:none !important}}.H1,.H2,.H3,.H4{font-family:"Trebuchet MS",tahoma,arial,sans-serif;font-size:23px;font-weight:600;color:#434343;line-height:20px}.H2{font-size:18px}.H3{font-size:17px}.H4{font-size:16px}.button_primary{padding:10px 54px;text-align:center;text-transform:uppercase;font:bold 14px/normal 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;color:#1b365d;background:#bed600;cursor:pointer;-webkit-transition:background 0.1s ease-out,border-color 0.1s ease-out;transition:background 0.1s ease-out,border-color 0.1s ease-out;min-height:35px;border:0;display:inline-block;letter-spacing:0.15em}.button_primary:hover,.button_primary:focus{background:#ddeb34;color:#1b365d;text-decoration:none}.button_secondary{padding:10px 54px;text-align:center;text-transform:uppercase;font:bold 14px/normal 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;color:#1b365d;background:#bed600;cursor:pointer;-webkit-transition:background 0.1s ease-out,border-color 0.1s ease-out;transition:background 0.1s ease-out,border-color 0.1s ease-out;min-height:35px;border:0;display:inline-block;letter-spacing:0.15em;background-color:#007bc9;border-color:#007bc9;color:#fff}.button_secondary:hover,.button_secondary:focus{background:#ddeb34;color:#1b365d;text-decoration:none}.button_secondary:hover,.button_secondary:focus{background-color:#0f94eb;border-color:#0f94eb;color:#fff}.button_tertiary{padding:10px 54px;text-align:center;text-transform:uppercase;font:bold 14px/normal 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;color:#1b365d;background:#bed600;cursor:pointer;-webkit-transition:background 0.1s ease-out,border-color 0.1s ease-out;transition:background 0.1s ease-out,border-color 0.1s ease-out;min-height:35px;border:0;display:inline-block;letter-spacing:0.15em;background:white;border:1px solid #bed600;color:#809607}.button_tertiary:hover,.button_tertiary:focus{background:#ddeb34;color:#1b365d;text-decoration:none}.button_tertiary:hover,.button_tertiary:focus{background-color:#bed600;color:white}.invertIcon{-webkit-transform:rotateZ(-90deg);-ms-transform:rotate(-90deg);transform:rotateZ(-90deg);unicode-bidi:bidi-override;direction:rtl}.clearfix:before{content:" ";display:table}.clearfix:after{content:" ";display:table;clear:both}/*@screen-lg:                  1200px;*/.region-sales-module{padding:0 10px;margin:0 auto 40px}@media only screen and (min-width: 641px){.region-sales-module{width:960px;padding:0}}.region-sales-module .regions-wrapper:before{content:" ";display:table}.region-sales-module .regions-wrapper:after{content:" ";display:table;clear:both}.region-sales-module .regions-wrapper:before{content:" ";display:table}.region-sales-module .regions-wrapper:after{content:" ";display:table;clear:both}@media only screen and (min-width: 641px){.region-sales-module .regions-wrapper_row-three .region-block{width:320px}.region-sales-module .regions-wrapper_row-three .region-block__content-wrapper{width:328px}.region-sales-module .regions-wrapper_row-three .region-block:nth-child(3n + 3){border-right:0}.region-sales-module .regions-wrapper_row-three .region-block:nth-last-child(-n + 3){border-bottom:0}.region-sales-module .regions-wrapper_row-two .region-block{width:480px}.region-sales-module .regions-wrapper_row-two .region-block__content-wrapper{width:488px}.region-sales-module .regions-wrapper_row-two .region-block:nth-child(2n + 2){border-right:0}.region-sales-module .regions-wrapper_row-two .region-block:nth-last-child(-n + 2){border-bottom:0}.region-sales-module .regions-wrapper_row-four .region-block{width:240px}.region-sales-module .regions-wrapper_row-four .region-block__content-wrapper{width:248px}.region-sales-module .regions-wrapper_row-four .region-block:nth-child(4n + 4){border-right:0}.region-sales-module .regions-wrapper_row-four .region-block:nth-last-child(-n + 4){border-bottom:0}}.region-sales-module .sta-heading-s{margin-bottom:30px}.region-sales-module .region-block__content-wrapper{text-decoration:none;color:#434343;background-color:white;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-repeat:no-repeat;background-position:center;background-size:cover;padding:5px;text-align:center;height:198px;position:absolute;top:-4px;left:-4px;width:calc(100% + 8px)}@media only screen and (min-width: 641px){.region-sales-module .region-block__content-wrapper{height:220px}}.region-sales-module .region-block__content-wrapper:hover{-webkit-box-shadow:0 2px 6.48px 1.52px rgba(0, 0, 0, 0.17);box-shadow:0 2px 6.48px 1.52px rgba(0, 0, 0, 0.17);z-index:2}.region-sales-module .region-block{float:left;position:relative;border-right:0.5px solid #dadada;border-bottom:0.5px solid #dadada;height:190px;width:50%;overflow:hidden}.region-sales-module .region-block:hover{overflow:visible}@media only screen and (max-width: 640px){.region-sales-module .region-block:nth-child(2n + 2){border-right:0}.region-sales-module .region-block:nth-last-child(-n + 2){border-bottom:0}}@media only screen and (min-width: 641px){.region-sales-module .region-block{height:212px}}.region-sales-module .region-block .text{font:600 14px 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;margin:13px 0 19px}@media only screen and (min-width: 641px){.region-sales-module .region-block .text{font-size:16px}}.region-sales-module .tag{font:600 11px 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;color:white;background-color:#1b365d;padding:1px 7px 1px 9px;letter-spacing:2px}.p-new-tours-page .scrolling-hero-banner{margin-top:-30px}.scrolling-hero-banner{position:relative;margin:-20px auto 40px}@media only screen and (min-width: 641px){.scrolling-hero-banner{margin-top:-22px;min-width:960px;max-width:1420px;height:320px}.full-width .scrolling-hero-banner{margin-top:-11px}}.scrolling-hero-banner .hero-banner{margin-top:0;padding:50px 50px 54px;height:auto}@media only screen and (min-width: 641px){.scrolling-hero-banner .hero-banner{padding:90px 50px}}.scrolling-hero-banner .hero-banner[data-slider-desktop-link]{cursor:pointer}.scrolling-hero-banner .swiper-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;cursor:pointer;-webkit-transition:right,left .5s ease;transition:right,left .5s ease;display:none}@media only screen and (min-width: 641px){.scrolling-hero-banner .swiper-btn{display:block}}.scrolling-hero-banner .swiper-btn_next{background:url('../../img/promo-pages/sprite.png') no-repeat -51px 0;width:46px;height:46px;right:50px}.scrolling-hero-banner .swiper-btn_next:hover{background-position:-51px -51px}@media only screen and (min-width: 1171px){.scrolling-hero-banner .swiper-btn_next{right:100px}}.scrolling-hero-banner .swiper-btn_prev{background:url('../../img/promo-pages/sprite.png') no-repeat 0 0;width:46px;height:46px;left:50px}.scrolling-hero-banner .swiper-btn_prev:hover{background-position:0 -51px}@media only screen and (min-width: 1171px){.scrolling-hero-banner .swiper-btn_prev{left:100px}}.scrolling-hero-banner .swiper-container-horizontal > .swiper-pagination-bullets{bottom:0}.scrolling-hero-banner .swiper-pagination-bullet{width:10px;height:10px;margin:0 5px;opacity:1;background-color:#dadada}.scrolling-hero-banner .swiper-pagination-bullet-active{background-color:#0065bd}.scrolling-hero-banner .swiper-container-horizontal > .swiper-pagination-bullets{bottom:20px}.scrolling-hero-banner .swiper-pagination-bullet-active{background-color:#9f9f9f}.countdown-clock{background-color:#e6007e;text-align:center;min-height:60px;padding:12px 0;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease;margin-bottom:40px}@media only screen and (min-width: 641px){.countdown-clock{padding:9px 0}}.countdown-clock.inactive{background-color:#dadada !important;padding:20px}.countdown-clock.inactive .clock{display:none}.countdown-clock.inactive .sale-ended-msg{display:block}.countdown-clock .clock{display:inline-block;color:#fff}.countdown-clock .sale-ended-msg{font:600 21px 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;color:#9f9f9f;max-width:700px;display:none;text-align:center;margin:0 auto}.countdown-clock .sta-heading-s{color:white;text-transform:none;margin:0 0 6px;font-size:18px;line-height:18px;text-align:center}@media only screen and (min-width: 641px){.countdown-clock .sta-heading-s{float:left;margin:10px 28px 0 0;font-size:21px;line-height:21px}}.countdown-clock .time-cell{display:inline-block;font:600 21px 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;text-transform:uppercase;margin-left:8px;position:relative;padding-right:16px}.countdown-clock .time-cell .numeric-val{font:600 24px/20px 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;text-align:center;display:block}.countdown-clock .time-cell .sub{font:normal 11px 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;margin-top:6px}.countdown-clock .time-cell .separator{position:absolute;top:0;right:0}.top-5-tours{margin:0 auto 40px;max-width:960px;text-align:right}@media only screen and (min-width: 641px){.top-5-tours{padding:0 10px}.top-5-tours:before{content:" ";display:table}.top-5-tours:after{content:" ";display:table;clear:both}.top-5-tours:before{content:" ";display:table}.top-5-tours:after{content:" ";display:table;clear:both}}.top-5-tours .bar{background-color:#e6007e;min-height:40px;padding:10px 20px;font:600 18px/22px 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;color:white;margin:0;text-align:left}@media only screen and (min-width: 641px){.top-5-tours .bar{font-size:21px;line-height:25px;margin-bottom:20px}}.top-5-tours .content-wrapper{font-size:0;margin-bottom:12px}.top-5-tours .image-block{height:315px;background-repeat:no-repeat;background-position:center;background-size:cover;display:block;margin:10px 0 0}@media only screen and (min-width: 641px){.top-5-tours .image-block{width:380px;height:398px;margin:0 20px 0 0;float:left}}.top-5-tours .image-block .tag{font:700 11px/12px 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;color:#e6007e;background-color:#fff;padding:3px 8px 3px 10px;margin:15px 10px 0 0;display:inline-block}.top-5-tours .main-content{text-align:left}@media only screen and (min-width: 641px){.top-5-tours .main-content{display:inline-block;width:calc(100% - 400px)}}.top-5-tours .tour{font-size:0;padding:10px 0;display:block;background-color:white;position:relative;color:#434343}.top-5-tours .tour:hover,.top-5-tours .tour:focus{margin:-2px -10px;padding:12px 10px;-webkit-box-shadow:0 2px 7px 2px rgba(0, 0, 0, 0.17);box-shadow:0 2px 7px 2px rgba(0, 0, 0, 0.17);border-color:transparent;z-index:2}.top-5-tours .tour:not(:first-child){border-top:1px solid #dadada}.top-5-tours .tour:nth-child(even) .destination{color:#824bb0}.top-5-tours .tour .column{display:inline-block;vertical-align:top}.top-5-tours .tour p{margin:0 0 6px}.top-5-tours .tour p:last-child{margin:0}.top-5-tours .tour .column:nth-child(2){text-align:right;width:90px;float:right}@media only screen and (min-width: 641px){.top-5-tours .tour .column:nth-child(2){width:100px}}.top-5-tours .tour .column:nth-child(1){width:50%;min-width:180px}@media only screen and (min-width: 641px){.top-5-tours .tour .column:nth-child(1){width:380px;margin-right:40px}}.top-5-tours .tour .destination{font:600 11px/11px 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;color:#00add0;letter-spacing:1px}.top-5-tours .tour .duration{font:600 12px/13px 'Titillium Web','Trebuchet MS',Tahoma,sans-serif}.top-5-tours .tour .tour-destination{font:600 14px/17px 'Titillium Web','Trebuchet MS',Tahoma,sans-serif}.top-5-tours .tour .price{font:400 14px/14px Tahoma,Arial,sans-serif;color:#e6007e}.top-5-tours .tour .includes{font:400 12px/12px 'Titillium Web','Trebuchet MS',Tahoma,sans-serif}.top-5-tours .tour .prev-price{font:400 12px/12px Tahoma,Arial,sans-serif;color:#9f9f9f;text-decoration:line-through}.top-5-tours .link_primary{text-align:right}.simple-cross-sell{margin:0 auto 40px;font-size:0}@media only screen and (min-width: 641px){.simple-cross-sell{max-width:960px;padding:0 10px}}.simple-cross-sell .sta-heading-s{margin:0 0 19px}.simple-cross-sell .tour{background-color:#e6007e;color:white;height:193px;position:relative;padding:10px;margin:0 0 20px}@media only screen and (min-width: 641px){.simple-cross-sell .tour{width:300px;display:inline-block;margin:0 20px 0 0}.simple-cross-sell .tour:last-child{margin-right:0}}.simple-cross-sell .content-wrapper{position:absolute;width:calc(100% - 20px);bottom:10px}.simple-cross-sell .sub-text{font:600 10px/12px 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;margin-bottom:1px;letter-spacing:1px}.simple-cross-sell .title{font:600 21px/25px 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;margin-bottom:29px}/*-------------------------------------------------------------
digital styleguides updates
-------------------------------------------------------------*/.sta-btn{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;font-weight:700;font-size:14px;line-height:14px;color:#1b365d;background-color:#BED600;padding:13px 10px;margin:0;display:block;text-transform:uppercase;letter-spacing:0.15em;border:none;outline:none;text-align:center}.sta-btn:hover{text-decoration:none;cursor:pointer}.sta-btn.sta-btn--primary:hover{background-color:#e6f623}.sta-btn.sta-btn--secondary{background:none;color:#BED600;-webkit-box-shadow:inset 0 0 0 1px #BED600;box-shadow:inset 0 0 0 1px #BED600}.sta-btn.sta-btn--secondary:hover{background-color:#BED600;color:#fff}.sta-btn.sta-btn--secondary.sta-btn-dark{-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;background:none;color:#fff}.sta-btn.sta-btn--secondary.sta-btn-dark:hover{background-color:#fff;color:#434343}.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-bondi-blue:hover,.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-bondi-blue:focus{color:#0065BD}.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-big-apple:hover,.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-big-apple:focus{color:#BED600}.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-fisherman-pants:hover,.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-fisherman-pants:focus{color:#824BB0}.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-fat-buddha:hover,.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-fat-buddha:focus{color:#FB4F14}.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-carnival:hover,.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-carnival:focus{color:#B61234}.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-brooklyn-beat:hover,.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-brooklyn-beat:focus{color:#3C1053}.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-gringo-green:hover,.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-gringo-green:focus{color:#727337}.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-jungle-fever:hover,.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-jungle-fever:focus{color:#92A401}.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-back-to-fuchsia:hover,.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-back-to-fuchsia:focus{color:#E6007E}.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-hobbit-feet:hover,.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-hobbit-feet:focus{color:#44693D}.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-spring-break:hover,.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-spring-break:focus{color:#F6DE00}.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-full-moon:hover,.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-full-moon:focus{color:#1b365d}.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-underwater-love:hover,.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-underwater-love:focus{color:#00ADD0}.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-olive-you:hover,.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-olive-you:focus{color:#AEA444}.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-pure-vida:hover,.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-pure-vida:focus{color:#DFDF00}.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-back-to-cali:hover,.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-back-to-cali:focus{color:#A1DEE9}.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-skate-park:hover,.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-skate-park:focus{color:#5F8FB4}.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-flamingo-pride:hover,.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-flamingo-pride:focus{color:#ef4d97}.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-heavy-metal:hover,.sta-btn.sta-btn--secondary.sta-btn-dark.sta-btn--inv-heavy-metal:active{color:#434343}.sta-btn.sta-btn--tertiary{background-color:#0065BD;color:#fff}.sta-btn.sta-btn--tertiary:hover{background-color:#0098F5}.sta-btn--big{padding:15px 13px 16px 13px;letter-spacing:0.3em}.sta-btn--small{padding:10px 13px 11px 13px;letter-spacing:0.02em}.sta-btn--invisible{visibility:hidden}.sta-btn--hidden{display:none}.sta-text-white{color:white}.smartbanner-show{margin-top:80px}.smartbanner-show .smartbanner{display:block}/** Default **/.smartbanner{position:absolute;left:0;top:0;display:none;width:100%;height:80px;line-height:80px;background:#0065BD;z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}.smartbanner-container{margin:0 auto;white-space:nowrap}.smartbanner-close{display:inline-block;vertical-align:middle;margin:0 18px 0 18px;text-align:center;color:white;text-decoration:none;border:0;border-radius:14px;-webkit-font-smoothing:subpixel-antialiased;font:bold 30px/20px 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;padding-bottom:8px}.smartbanner-close:active,.smartbanner-close:hover{text-decoration:none}.smartbanner-icon{display:inline-block;vertical-align:middle;width:57px;height:57px;margin-right:12px;background-size:cover;border-radius:10px}.smartbanner-info{display:inline-block;vertical-align:middle;width:44%;font-size:11px;line-height:1.2em;font-weight:bold;height:55px;position:relative;color:white}.smartbanner-info span{position:absolute;bottom:0;white-space:normal;font:normal 10px Tahoma,Arial,sans-serif;color:rgba(255, 255, 255, 0.6)}.smartbanner-title{font:600 14px/14px 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;white-space:normal}.smartbanner-button{position:absolute;right:20px;top:0;bottom:0;height:0;text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer}.smartbanner-button:active,.smartbanner-button:hover{text-decoration:none}.smartbanner-button:active .smartbanner-button-text,.smartbanner-button:hover .smartbanner-button-text{background-color:white;color:#0065BD}.smartbanner-button-text{color:white;padding:8px 18px;font:600 12px 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;height:33px;line-height:33px;letter-spacing:1px;border:1px solid white}.sta-background-bondi-blue,.sta-background-tertiary{background-color:#0065bd !important}.sta-background-big-apple{background-color:#bed600 !important}.sta-background-fisherman-pants,.sta-background-asia{background-color:#824bb0 !important}.sta-background-fat-buddha,.sta-background-australasia{background-color:#fb4f14 !important}.sta-background-carnival,.sta-background-latin-america{background-color:#B61234 !important}.sta-background-brooklyn-beat{background-color:#3c1053 !important}.sta-background-gringo-green{background-color:#727337 !important}.sta-background-jungle-fever{background-color:#809607 !important}.sta-background-back-to-fuchsia{background-color:#E6007E !important}.sta-background-hobbit-feet{background-color:#44693D !important}.sta-background-spring-break,.sta-background-europe{background-color:#f6be00 !important}.sta-background-full-moon{background-color:#1b365d !important}.sta-background-underwater-love,.sta-background-north-america{background-color:#00add0 !important}.sta-background-olive-you,.sta-background-africa-and-middle-east{background-color:#AEA444 !important}.sta-background-pure-vida{background-color:#DFDF00 !important}.sta-background-back-to-cali{background-color:#A1DEE9 !important}.sta-background-skate-park{background-color:#5F8FB4 !important}.sta-background-flamingo-pride{background-color:#EF4D97 !important}.sta-background-heavy-metal{background-color:#434343 !important}.sta-background-koality{background-color:#9f9f9f !important}.sta-background-merlins-beard{background-color:#dadada !important}.sta-background-silverfox{background-color:#F0F0F0 !important}.sta-background-white{background-color:white !important}.sta-thirsty-font{font-family:"Thirsty Regular" !important;font-weight:normal}@font-face{font-family:"Thirsty Regular";src:url("../fonts/thirsty-script/thirsty-script-regular.eot");src:url('../../fonts/thirsty-script/thirsty-script-regular.woff') format('woff'),url('../../fonts/thirsty-script/thirsty-script-regular.ttf') format('truetype')}.sta-heading-xl{color:#434343;font:600 46px/1.3 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;margin:15px 0}.sta-heading-l{color:#434343;font:600 36px/1.3 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;margin:12px 0}.sta-heading-m{color:#434343;font:600 26px/1.3 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;margin:8px 0}.sta-heading-s{color:#434343;font:600 21px/1.3 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;margin:12px 0}.sta-heading-xs{color:#434343;font:600 18px/1.3 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;margin:6px 0}.sta-heading-tiny{color:#434343;font:600 16px/1.3 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;margin:5px 0}.text-colour-white{color:white !important}@media only screen and (min-width: 641px){body{background-color:white}#top-header #nav-top{background-color:#e9ebee}}html{font-size:100%;width:100%}html,body,input,select,textarea{font-family:'tahoma',arial,sans-serif}body{margin:0;font-size:13px;color:#434343;font:normal 14px/normal Tahoma,Arial,sans-serif;z-index:1;-webkit-overflow-scrolling:touch}a{color:#434343;text-decoration:none}@media only screen and (max-width: 641px){a,button,input{-ms-touch-action:manipulation;/* IE10  */touch-action:manipulation/* IE11+ */}}img{-ms-interpolation-mode:bicubic}input::-ms-clear{display:none}button,input,select,textarea{margin:0;vertical-align:middle}input,select,textarea{cursor:pointer;border-radius:0}select,input[type="file"]{height:30px;line-height:30px}select{border:1px solid #ccc;background-color:#fff}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear 0.2s,-webkit-box-shadow linear 0.2s;transition:border linear 0.2s,-webkit-box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s,-webkit-box-shadow linear 0.2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus,input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{outline:0;border:1px solid #009fd2;-webkit-box-shadow:inset 0 0 10px rgba(70, 204, 255, 0.6),0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 0 10px rgba(70, 204, 255, 0.6),0 0 8px rgba(82, 168, 236, 0.6)}input[type="checkbox"]:focus,input[type="radio"]:focus{border-color:transparent;outline:1px solid #009fd2}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px dashed #fff}ul{margin:0;padding:0}ul li{list-style:none}li{line-height:20px}p{margin:0 0 10px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}h4,h5,h6{line-height:16px}h1,h2,h3,h4,h5,h6{margin:10px 0;line-height:20px;text-rendering:optimizelegibility;text-transform:none;font-family:'Trebuchet MS',tahoma,arial,sans-serif;font-weight:600;color:#434343}h1{font-size:24px}h2{font-size:23px}h3{font-size:18px}h4{font-size:17px}h5{font-size:16px}h1,h2,h3,h4,h5,h6,p,ul,dl,ol,pre{padding-bottom:0}audio,canvas,video{display:inline-block}fieldset{padding:0;margin:0;border:0}label{display:block;font-weight:normal}.componentHeader{display:block;font-size:23px;text-transform:uppercase;margin-top:0}@media (max-width: 641px){.componentHeader{font-size:18px}}.componentHeader a{font-weight:bold}.errorText{color:#FFFA65;margin-top:-1px;padding-bottom:3px;padding-left:14px}button[disabled=disabled],button:disabled,input[disabled=disabled],input:disabled,textarea[disabled=disabled],textarea:disabled,select[disabled=disabled],select:disabled{background-color:#dadada !important;border-color:#dadada !important;cursor:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a:focus{outline:none}#search{position:relative}/*-------------------------------------------------------------\
	:USEFUL CLASSES
	\-------------------------------------------------------------*/.clear{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.calendar-kattie{background:url("../../img/sprite-icons.png") no-repeat -221px -299px;display:block}.custom-select{display:block;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;z-index:1;cursor:pointer}.custom-select:after{content:'';position:absolute;z-index:-1;top:1px;bottom:1px;right:1px;text-align:center;width:28px;background:#fff url("../../img/bg-select.png") no-repeat right center;border-left:1px solid #dcdcdc;cursor:pointer}.custom-select.custom-select_blue:after{background:#00548f url("../../img/bg-select-blue.png") no-repeat right center;background-size:contain;top:1px;bottom:1px}.custom-select.disabled:after{z-index:1}.custom-select select{background:transparent;-webkit-box-shadow:none;box-shadow:none;color:#333;border:1px solid #dadada;display:block;font-size:14px;line-height:normal;margin:0;width:100%;height:34px;padding:5px 30px 5px 6px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:0.01px;text-overflow:""}.custom-select select:focus{outline-offset:0}.custom-select select:focus::-ms-value{background:none;color:#555}.custom-select select.ng-invalid.submitted{border:1px solid #e6001c !important}.custom-select select::-ms-expand{display:none/* to ie 10 */}/* little trick for custom select elements in mozilla firefox  17/06/2014 @rodrigoludgero *//* pseudo class https://developer.mozilla.org/en-US/docs/Web/CSS/:any */:-moz-any(.custom-select):after{background-color:#fff;/* this is necessary for overcome the caret default browser */pointer-events:none;/* https://developer.mozilla.org/en-US/docs/Web/CSS/pointer-events  */z-index:2/* this is necessary for overcome the pseudo element */}.error_message{font-size:13px;font-family:Tahoma,Geneva,sans-serif;color:#e6001c;display:block;margin:-4px 0 8px}.error_message + .error_message{margin-top:-8px}.close-item{position:relative;display:inline-block;width:20px;height:20px;padding:2px;background:#d31245;line-height:1em;border-radius:3px;vertical-align:middle;cursor:pointer}.close-item:after{content:'x';position:absolute;top:50%;margin-top:-9px;left:0;width:100%;height:100%;text-align:center;font-size:20px;font-family:"Consolas","Menlo","Courier",monospace;font-family:"Trebuchet MS",tahoma,arial,sans-serif;font-weight:700;color:#fff}.header-cover-link{text-decoration:none}.header-cover-link:hover,.header-cover-link:focus{text-decoration:none;cursor:pointer}/*-------------------------------------------------------------\
	:GLOBAL CHANGE UI
	\-------------------------------------------------------------*/.ui_position{position:relative}.ui-front{z-index:1100}.ui-datepicker-div{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.ui-datepicker.ui-datepicker-multi{z-index:1050 !important;-webkit-backface-visibility:hidden;backface-visibility:hidden}div#search-widget-wrap div.ui-datepicker-buttonpane button.ui-datepicker-current{display:none}div#searchWrapper-popup div.ui-datepicker-buttonpane button.ui-datepicker-current{display:none}/* autocomlete styles */.ui-autocomplete{position:absolute;cursor:default;border-width:0 1px 1px;border-style:none solid solid;border-color:#0380DF;-o-border-image:none;border-image:none;padding:0;max-height:300px;overflow:auto}.ui-autocomplete.ui-menu{display:block;float:left;max-height:265px;list-style:none;margin:-3px 0 0;overflow:auto}.ui-autocomplete.ui-menu .ui-menu-item{margin:0;padding:4px;zoom:1;float:left;clear:left;width:100%;font-family:tahoma,arial,sans-serif;font-size:12px;line-height:2;color:#555}.ui-state-focus{font-weight:normal !important;border:none !important;background:#F0F200 !important}/*-------------------------------------------------------------\
	:GLOBAL CHANGE BOOTSTRAP
	\-------------------------------------------------------------*/.input-group{width:100%;position:static}.input-group-addon{border-radius:0;background-color:#00548f;color:#fff;text-shadow:none;font-weight:normal;font-size:18px;padding:0;height:32px;line-height:32px;width:34px;text-align:center;border:1px solid #00548f;cursor:pointer}.input-group-addon .fa-calendar{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;unicode-bidi:normal}/*-------------------------------------------------------------\
	:BREADCRUMB
	\-------------------------------------------------------------*/.breadcrumb{margin:20px 0;background:none;padding:0}.breadcrumb li{font-size:12px;text-transform:uppercase;font-family:tahoma,arial,sans-serif}.breadcrumb li:first-child:before{content:""}.breadcrumb li a{color:#1363b9}.breadcrumb li.active{color:#434343}.breadcrumb li.active:before{font-weight:normal}.breadcrumb li + li:before{content:"|";color:#434343}div[name="top_section"]{margin-bottom:20px}div[name="top_section"]:before{content:" ";display:table}div[name="top_section"]:after{content:" ";display:table;clear:both}div[name="top_section"] > br{display:none}div[ng-controller="recommendedFlightsCtrl"]{position:relative;z-index:1}@media only screen and (max-width: 641px){.breadcrumb{margin:13px 0}}/*-------------------------------------------------------------\
	:HINT
	\-------------------------------------------------------------*/.hint{display:inline-block;height:22px;width:22px;vertical-align:middle;position:relative}.hint:after{content:'?';position:absolute;top:50%;right:0;height:22px;width:22px;margin-top:-11px;line-height:22px;border-radius:50%;text-align:center;color:#434343;font-size:14px;font-family:Tahoma,Geneva,sans-serif;background-color:#e6e6e6}.hint:hover:after{color:#fff;cursor:pointer;background-color:#434343}.hint-plus:after{content:'+';font-size:15px;font-weight:700}.input-hint-group{padding-right:26px;position:relative;display:block}.input-hint-group input{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.input-hint-group .hint{text-align:right;position:absolute;right:0;top:6px}/*-------------------------------------------------------------\
	:MENU
	\-------------------------------------------------------------*/.navbar{text-transform:uppercase}.navbar-sub{margin:0 0 auto 0;background:none;border:none}.navbar-sub a.navbar-brand{padding:0;float:none}section{display:block}.mainNav li a{font-size:14px}.link-text{display:table-cell;vertical-align:middle;width:98%;font-weight:700}.link-text .from-price{white-space:nowrap;width:100%;display:inline-block}.headerMain2{margin-bottom:22px/*-------------------------------------------------------------\
	:TOUR-REGIONS
	\-------------------------------------------------------------*//*-------------------------------------------------------------\
	:FLIGHT-RECOMMENDED
	\-------------------------------------------------------------*/}@media only screen and (max-width: 641px){.headerMain2{margin-bottom:10px;overflow:hidden}}.headerMain2.tours-by-region{background:#f7f7f7;margin-top:12px;padding:8px 10px 1.2em}.headerMain2 .tour-regions-menu-pane{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width: 640px){.headerMain2 .tour-regions-menu-pane{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media only screen and (max-width: 641px){.headerMain2 .tour-regions-menu-pane{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.headerMain2 .tour-regions-menu-pane div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;background-color:#fff;min-height:68px;border:#DDD solid}@media only screen and (min-width: 640px){.headerMain2 .tour-regions-menu-pane div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-width:1px 0 1px 1px}.headerMain2 .tour-regions-menu-pane div:last-child{border-right-width:1px}}@media only screen and (max-width: 641px){.headerMain2 .tour-regions-menu-pane div{float:left;width:50%;border-width:1px 1px 0 0}.headerMain2 .tour-regions-menu-pane div:nth-child(odd){border-left-width:1px}.headerMain2 .tour-regions-menu-pane div:nth-child(1){border-top-width:1px}.headerMain2 .tour-regions-menu-pane div:nth-last-child(1),.headerMain2 .tour-regions-menu-pane div:nth-last-child(2){border-bottom-width:1px}}.headerMain2 .tour-regions-menu-pane div:hover{background-color:#0065bd}.headerMain2 .tour-regions-menu-pane div:hover a{text-decoration:none}.headerMain2 .tour-regions-menu-pane div:hover a span{color:#fff}.headerMain2 .tour-regions-menu-pane div a{text-transform:uppercase;width:100%;display:table;padding:0 7px}.headerMain2 .tour-regions-menu-pane div a > span{font-weight:700;padding:0.5em 0;font-size:12px;line-height:16px;color:#454545}.headerMain2 .tour-regions-menu-pane div a > span.link-text{width:auto}.headerMain2 .tour-regions-menu-pane div a > span span{display:block;font-size:9px;font-weight:400;color:#434343}.headerMain2 .tour-regions-menu-pane div a > span span span{font-size:13px;line-height:1em;font-weight:700;color:#a5c603}.headerMain2 .tour-regions-menu-pane div a span.pointing-triangle{display:table-cell;vertical-align:middle;min-height:68px;width:2%;font-weight:bold;font-size:20px}.headerMain2 .tour-regions-menu-pane.tour-landing div a > span{font-size:13px;line-height:1.4em}.headerMain2 .tour-regions-menu-pane.tour-landing div a > span.link-text{width:auto}.headerMain2 .tour-regions-menu-pane.tour-landing div a > span span{font-size:inherit;display:inline}.headerMain2 .tour-regions-menu-pane.tour-landing div a > span span span{font-size:inherit;min-height:0;width:auto;color:inherit;font-weight:inherit}.headerMain2 .tour-regions-menu-pane.tour-landing div a > span .from-price{display:block}.headerMain2 .tour-regions-menu-pane.tour-landing div a span.pointing-triangle{display:table-cell;vertical-align:middle;min-height:68px;width:2%;font-weight:bold;font-size:20px}.headerMain2 .flight-recommended-pane{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:4}@media only screen and (max-width: 641px){.headerMain2 .flight-recommended-pane{display:block;padding:0}}/*-------------------------------------------------------------\
	:DATALIST
	\-------------------------------------------------------------*/.dealsLists{position:relative;z-index:2}@media only screen and (max-width: 641px){}.dealsLists > #popup-map{display:block;opacity:1;position:relative;height:400px;margin-top:-10px}@media only screen and (min-width: 640px){.dealsLists .dealsListPane{width:50%;float:left;padding:0 10px}}@media only screen and (max-width: 641px){.dealsLists .dealsListPane{display:block;margin:1% 0}.dealsLists .dealsListPane h4{display:none}}.dealsLists .dealsListPane div.dealsList{margin:0 0 9px;padding:0 8px;border:#DDD solid 1px;background-color:#fff}@media only screen and (max-width: 641px){.dealsLists .dealsListPane div.dealsList{padding:0 10px}}.dealsLists .dealsListPane div.dealsList:hover .travelInfo > span:nth-child(1){color:#F16824}.dealsLists .dealsListPane div.dealsList:hover .travelInfo > span:nth-child(1) span:nth-child(2),.dealsLists .dealsListPane div.dealsList:hover .travelInfo > span:nth-child(1) span:nth-child(3){color:#F16824 !important}.dealsLists .dealsListPane div.dealsList:hover .travelInfo > span:nth-child(2){color:#F16824}.dealsLists .dealsListPane div.dealsList:hover .travelInfo > span:nth-child(2) span:nth-child(2),.dealsLists .dealsListPane div.dealsList:hover .travelInfo > span:nth-child(2) span:nth-child(3){color:#F16824 !important}.dealsLists .dealsListPane div.dealsList div.coverFlight{padding:8px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width: 640px){.dealsLists .dealsListPane div.dealsList div.coverFlight > img{border-right:1px solid #ddd;width:95px;height:60px;float:left;color:#0065bd;font-size:14px;text-align:center;margin:auto}}@media only screen and (max-width: 641px){.dealsLists .dealsListPane div.dealsList div.coverFlight > img{display:none}}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA{margin:0 0 0 -95px;border:0;padding:0 0 0 95px;display:block;width:100%;float:right;color:#9f9f9d;z-index:1}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA:focus{outline:none}@media only screen and (max-width: 641px){.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA{margin:0;padding:0;display:table}}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.travelInfo{margin:0;border:0;padding:0 0 0 12px;width:59%;float:left;position:relative}@media only screen and (max-width: 641px){.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.travelInfo{padding-left:0;width:70%;display:table-cell}}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.travelInfo > span{display:block;font-size:10px;font-family:'tahoma',arial,sans-serif;text-align:left}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.travelInfo span:nth-child(1),.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.travelInfo span:nth-child(2){text-transform:uppercase;font-size:12px}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.travelInfo span:nth-child(1) .air,.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.travelInfo span:nth-child(2) .air{font-size:14px;font-weight:bold;display:inline-block;color:#9f9f9d}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.travelInfo span:nth-child(1) span,.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.travelInfo span:nth-child(2) span{color:#434343;font-size:12px;line-height:22px}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.travelInfo span:nth-child(1) span:nth-child(2),.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.travelInfo span:nth-child(2) span:nth-child(2){font-weight:bold;color:#434343;line-height:22px}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.travelInfo span:nth-child(3) span:first-child:before{content:'';position:static;display:block;height:1px;font-size:0}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.travelInfo span:nth-child(3) span{font-size:10px;text-transform:capitalize}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.travelInfo span:nth-child(4){font-weight:bold}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.travelInfo span:nth-child(4) span{font-size:10px}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.priceInfo{width:41%;float:right;position:relative}@media only screen and (max-width: 641px){.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.priceInfo{width:30%;display:table-cell}}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.priceInfo span{display:block;font-size:10px;text-align:right;font-family:'tahoma',arial,sans-serif;text-transform:initial;font-weight:normal}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.priceInfo span img.tipCall{height:20px;width:20px;border:0;display:inline-block;vertical-align:baseline;text-align:right;float:none;cursor:pointer}@media only screen and (max-width: 641px){.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.priceInfo span img.tipCall{display:inline-block}}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.priceInfo div.iconsField div.personTax{width:auto;float:right;padding:0 0 0 4px}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.priceInfo div.iconsField div.personTax span{font-weight:normal !important;color:#9f9f9d;text-transform:none}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.priceInfo div.iconsField div.personTax span:nth-child(2){font-size:10px;color:#9f9f9d}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.priceInfo div.iconsField div.priceTooltip{float:right;text-align:right;padding:0;font-size:0}@media only screen and (max-width: 641px){.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.priceInfo div.iconsField div.priceTooltip{width:100%}}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.priceInfo div.iconsField div.priceTooltip img{border:0;margin:auto 0}@media only screen and (max-width: 641px){.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.priceInfo div.iconsField div.priceTooltip img{cursor:pointer}}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.priceInfo div.iconsField div.priceTooltip > div{display:inline-block;margin:3px 0 1px 2px}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.priceInfo div.iconsField div.priceTooltip > div:first-child{margin-left:0}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.priceInfo span{display:block;font-size:10px;text-align:right;font-family:'tahoma',arial,sans-serif}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.priceInfo span:nth-child(1){font-weight:normal;text-transform:uppercase}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.priceInfo span:nth-child(2){font-size:26px;color:#a5c603;font-weight:bold;white-space:nowrap}@media only screen and (max-width: 641px){.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.priceInfo span:nth-child(2){font-size:16px}}.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.priceInfo span:nth-child(2) span{font-size:26px;display:inline-block;font-weight:bold}@media only screen and (max-width: 641px){.dealsLists .dealsListPane div.dealsList div.coverFlight a.formerA div.priceInfo span:nth-child(2) span{font-size:16px}}.dealsLists > .btn-group{padding:0 10px;clear:both}@media only screen and (max-width: 641px){.dealsLists > .btn-group{padding:0}}.dealsLists > .btn-group button{padding:10px 54px;text-align:center;text-transform:uppercase;font:bold 14px/normal 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;color:#1b365d;background:#bed600;cursor:pointer;-webkit-transition:background 0.1s ease-out,border-color 0.1s ease-out;transition:background 0.1s ease-out,border-color 0.1s ease-out;min-height:35px;border:0;display:inline-block;letter-spacing:0.15em;background:white;border:1px solid #bed600;color:#809607}.dealsLists > .btn-group button:hover,.dealsLists > .btn-group button:focus{background:#ddeb34;color:#1b365d;text-decoration:none}.dealsLists > .btn-group button:hover,.dealsLists > .btn-group button:focus{background-color:#bed600;color:white}.dealsList.dealsList-blue{border:1px solid #4c93d1 !important;background-color:#f4f9ff !important;position:relative}.dealsList.dealsList-blue:before,.dealsList.dealsList-blue:after{content:'';position:absolute;margin-top:-12px;width:20px;height:20px;border-radius:0 75% 0 0;background-color:#fff;left:-10px;top:50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #4c93d1 !important;border-left:none !important;border-bottom:none !important}.dealsList.dealsList-blue:after{left:auto;right:-10px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:75% 0 0 0;border:1px solid #4c93d1 !important;border-right:none !important;border-bottom:none !important}/*-------------------------------------------------------------\
	:SEARCH WIDGET
	\-------------------------------------------------------------*//*
	.nav-tabs {
	border-bottom: none;
	}

	.nav.nav-tabs li {
	background: @STABlueLight;
	margin: 0 2px 0 0;
	}

	.nav.nav-tabs li.active {
	a {
	font-weight: bold;
	}
	}

	.nav-tabs > li > a {
	margin-right: 0;
	padding: 6px 15px;
	border: none;
	color: @STABlue;
	text-transform: uppercase;
	font-size: 13px;
	font-family: tahoma, arial, sans-serif;
	}

	.nav-tabs > li.active > a,
	.nav-tabs > li.active > a:hover,
	.nav-tabs > li.active > a:focus {
	background: @STABlue;
	color: white;
	border: none;
	border-radius: 0;
	}

	span.errorText {
	background: url('../../img/spriteSearchIcons.png') no-repeat scroll 0px -548px transparent;
	color: #FFFA65;
	display: none;
	margin-top: -1px;
	padding-bottom: 3px;
	padding-left: 14px;

	}

	#search-widget-wrap, #search-popup {
	.submit input[type="submit"] {
	background: #c9da00;
	box-shadow: 2px 2px 3px #a3b400;
	font-family: 'Trebuchet MS', tahoma, arial, sans-serif;
	font-size: 19px;
	font-weight: bold;
	width: 100%;
	height: 36px;
	text-align: center;
	text-transform: uppercase;
	text-shadow: none;
	cursor: pointer;
	border: 1px solid #bdcd00;
	color: #0a3266;
	padding: 4px 5px;
	float: left;

	&:hover, &:focus {
	background: #dde834;
	border: 1px solid #d3e313;
	box-shadow: 2px 2px 3px #a3b400;
	color: #104990;
	}
	}
	}

	.tabsCarousel {
	float: right;
	display: block;
	width: 100%;
	padding-left: 319px;
	margin-left: -304px;
	position: relative;
	z-index: 1;

	.carousel-inner {
	> .item > a > img {
	max-height: 100%;
	}
	}

	@media (max-width: 641px) {
	float: none;
	width: auto;
	padding: 0;
	margin: 0 -10px;
	clear: both;
	}
	}*//*-------------------------------------------------------------\
	:DIALOG STYLES
	\-------------------------------------------------------------*/.ui-dialog.ui-widget.ui-widget-content{top:260px;left:517px}.no-close .ui-dialog-titlebar-close{display:none}.ui-dialog.ui-widget{border:1px solid #0380df;width:253px;background:white;display:none;z-index:1000}.ui-dialog.ui-widget h2,.ui-dialog.ui-widget h3{text-indent:-9999px;height:0;margin:0;padding:0}.ui-dialog.ui-widget select{height:22px;border:1px solid #0380df;width:100%;font-size:81.25%}.ui-dialog.ui-widget .content{max-height:250px;overflow-x:hidden;overflow-y:auto;width:auto;margin:auto}.ui-dialog.ui-widget ul{list-style:none;margin:6px 0 0;padding:0 0 9px}.ui-dialog.ui-widget ul li a{width:100%;margin-left:1px;padding-left:12px;display:block;color:#555;line-height:200%;text-decoration:none}.ui-dialog.ui-widget ul li a:hover{background-color:#F4F400}/*-------------------------------------------------------------\
	:HEADER CALL INFO
	\-------------------------------------------------------------*/header .callInfo{float:right;margin-right:2px;text-align:right;width:300px}header .callInfo h2{color:#0065BD;font-size:120%;font-weight:bold;margin:5px 0 0;line-height:100%;padding-bottom:0;font-family:"Trebuchet MS",tahoma,arial,sans-serif;text-transform:uppercase}header .callInfo p{line-height:90%;margin-bottom:0;color:#1E1E1E;font-size:8px;padding-bottom:0}/*-------------------------------------------------------------\
	:PANEL
	\-------------------------------------------------------------*/.panel-group{margin-bottom:30px}@media only screen and (max-width: 641px){.panel-group{margin-bottom:10px}}.panel-group .panel{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.panel-group .panel a[data-toggle="collapse-none"] .icon{display:none}.panel-group .panel-title{color:#434343;font-weight:normal}@media only screen and (max-width: 641px){.panel-group .panel-title{font-size:16px}}.panel-group .panel-title a{text-decoration:none;display:block;position:relative;padding:21px 25px 21px 0}@media only screen and (max-width: 641px){.panel-group .panel-title a{padding:10px 35px 10px 10px}}.panel-group .panel-title a:focus{outline:none}.panel-group .panel-title a .icon{position:absolute;width:18px;height:18px;top:50%;margin-top:-9px;right:10px;background:url("../../img/sprite-icons.png") no-repeat -138px -192px}.panel-group .panel-title a.collapsed .icon{background:url("../../img/sprite-icons.png") no-repeat -138px -174px}.panel-group .panel-heading{padding:0;border-radius:0}.panel-group .panel-body{padding:0;border-top:none !important}.panel-group .row{margin:0}@media only screen and (max-width: 641px){.panel-group{padding:0}.panel-group .panel{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:none}.panel-group .panel .panel-body{padding:0}}@media only screen and (min-width: 640px){.panel-group .panel{border:none}}/*-------------------------------------------------------------\
	:CROSS SELL LINKS
	\-------------------------------------------------------------*/.crossLinks .panel-heading{background:none;padding:0}.crossLinks .panel-heading a{padding:0 !important;margin:10px 0 !important}@media only screen and (max-width: 641px){.crossLinks .panel-heading{background-color:#f5f5f5}.crossLinks .panel-heading a{padding:10px 35px 10px 10px !important;margin:0 !important}}@media only screen and (max-width: 641px){.crossLinks .panel-body{margin-top:10px}}.crossLinks .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:100%}@media only screen and (max-width: 641px){.crossLinks .row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.crossLinks .col-lg-3{border:solid 1px #ddd;padding:0;margin:0 0 0 20px;background-color:#fff;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width: 641px){.crossLinks .col-lg-3{margin:0 0 9px;border-top:none;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.crossLinks .col-lg-3 .btn-default{color:#0065bd;border:none;text-transform:uppercase;font-weight:bold;font-size:10px;background:none}.crossLinks .col-lg-3 > a{display:block;color:white;font-weight:bold;text-decoration:none}@media only screen and (max-width: 641px){.crossLinks .col-lg-3 > a{display:table;width:100%;margin:0 0 7px}}.crossLinks .col-lg-3 > a h3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:90px;font-style:normal;font-weight:normal;line-height:1.1em;text-align:center;font-family:Tahoma,Geneva,sans-serif;margin-top:0;text-transform:uppercase;background:radial-gradient(#0262b6, #0b5592);color:white}@media only screen and (max-width: 641px){.crossLinks .col-lg-3 > a h3{height:120px;display:table-cell;vertical-align:middle}}.crossLinks .col-lg-3:nth-child(2) a h3{background:radial-gradient(#3c0f52, #230d34)}.crossLinks .col-lg-3:nth-child(3) h3{background:radial-gradient(#f34c17, #bf3708)}.crossLinks .col-lg-3:nth-child(4) h3{background:radial-gradient(#d2113c, #8c0d29)}.crossLinks .col-lg-3:first-child{margin-left:0}.crossLinks .col-lg-3 p:first-child{font-weight:bold}.crossLinks .col-lg-3 p:nth-child(2){margin:auto 20px;text-overflow:ellipsis;overflow:hidden;height:3.8em;font-size:13px;line-height:normal}@media only screen and (max-width: 641px){.crossLinks .col-lg-3 p:nth-child(2){height:65px;margin:auto 10px}}.crossLinks .col-lg-3 p:nth-child(2) span.elipsis{display:block;content:" ";position:absolute;bottom:33px;right:1em;width:50px;height:1.5em;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#ffffff));background:linear-gradient(90deg, rgba(255, 255, 255, 0), #ffffff)}@media only screen and (max-width: 641px){.crossLinks .col-lg-3 p:nth-child(2) span.elipsis{top:auto;right:8px;bottom:2.7em}}.crossLinks .col-lg-3 p:last-child{width:100%;text-align:right;white-space:nowrap;margin:4px 0}.crossLinks .col-lg-3 p:last-child a{display:inline-block;font-size:11px;width:auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;-webkit-box-shadow:none;box-shadow:none;min-height:0;line-height:1.4em;font-family:Tahoma,Geneva,sans-serif}.crossLinks .col-lg-3 p:last-child a:hover{background:none;color:#F16824}.crossLinks .col-lg-3 p:last-child a:active{-webkit-box-shadow:none;box-shadow:none}/*-------------------------------------------------------------\
	:EXISTING BOOKING
	\-------------------------------------------------------------*/.existing-booking{margin-bottom:20px}@media only screen and (max-width: 641px){.existing-booking{margin-bottom:3px}.existing-booking .panel .panel-collapse{display:block}}.existing-booking .panel-heading{display:none}.existing-booking .panel-heading .panel-title a .icon{background:none}@media only screen and (max-width: 641px){.existing-booking .panel-body{margin-top:0}}@media only screen and (min-width: 640px){.existing-booking .panel-body{padding:24px 20px 22px;background-color:#edeff1}}.existing-booking .panel-body .col-lg-3 p:last-child a{font-size:14px;-webkit-box-shadow:none;box-shadow:none;padding:6px 12px;line-height:20px;min-height:0}@media only screen and (min-width: 640px){.existing-booking .panel-body .col-lg-3{border:none}}.existing-booking .panel-body .col-lg-3 h2{font-size:16px;text-align:left;padding:11px 10px;height:auto;color:#fff;margin-top:0;font-weight:400}@media only screen and (max-width: 641px){.existing-booking .panel-body .col-lg-3{border:none}.existing-booking .panel-body .col-lg-3 > p{display:none}.existing-booking .panel-body .col-lg-3 > a{margin:0;position:relative;display:block}.existing-booking .panel-body .col-lg-3 > a:after{content:'';position:absolute;top:50%;margin-top:-12px;right:9px;width:0;height:0;border-style:solid;border-width:12px 0 12px 12px;border-color:transparent transparent transparent #fff}.existing-booking .panel-body .col-lg-3 > a:hover{text-decoration:none;color:#fff;background-color:#481c6b}.existing-booking .panel-body .col-lg-3 > a h2{display:block;margin:0}.existing-booking .panel-body .col-lg-3.cms-hide{display:none}}.popup-appointment-contacted{margin-top:16px}@media only screen and (max-width: 641px){.popup-appointment-contacted:before{content:" ";display:table}.popup-appointment-contacted:after{content:" ";display:table;clear:both}.popup-appointment-contacted .label-wrap-inline{width:50%;float:left}}/*-------------------------------------------------------------\
	:UNIT-EXISTING-BOOKING
	\-------------------------------------------------------------*/.unit-existing-booking{margin-bottom:20px}.unit-existing-booking .unit__content{padding-bottom:18px}.unit-existing-booking .existing-booking-submit{padding:10px 54px;text-align:center;text-transform:uppercase;font:bold 14px/normal 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;color:#1b365d;background:#bed600;cursor:pointer;-webkit-transition:background 0.1s ease-out,border-color 0.1s ease-out;transition:background 0.1s ease-out,border-color 0.1s ease-out;min-height:35px;border:0;display:inline-block;letter-spacing:0.15em;background-color:#007bc9;border-color:#007bc9;color:#fff;margin-top:20px;width:100%;line-height:20px}.unit-existing-booking .existing-booking-submit:hover,.unit-existing-booking .existing-booking-submit:focus{background:#ddeb34;color:#1b365d;text-decoration:none}.unit-existing-booking .existing-booking-submit:hover,.unit-existing-booking .existing-booking-submit:focus{background-color:#0f94eb;border-color:#0f94eb;color:#fff}.p-call-us .unit-existing-booking .accordion-header:hover,.p-existing-booking .unit-existing-booking .accordion-header:hover,.p-call-us .unit-existing-booking .accordion-header:focus,.p-existing-booking .unit-existing-booking .accordion-header:focus{text-decoration:none;outline:none}.unit-existing-booking .header-cover-text i{height:24px;width:24px;margin-top:-12px}.unit-existing-booking .header-cover-text i:before,.unit-existing-booking .header-cover-text i:after{background:#077dc6}@media only screen and (min-width: 640px){.sta-1-4 .header-cover-text i{display:none}}/*-------------------------------------------------------------\
	:UNIT-TALK-TO-US
	\-------------------------------------------------------------*/.p-call-us .unit-talk-to-us .accordion-header:hover,.p-existing-booking .unit-talk-to-us .accordion-header:hover,.p-call-us .unit-talk-to-us .accordion-header:focus,.p-existing-booking .unit-talk-to-us .accordion-header:focus{text-decoration:none;outline:none}.unit-talk-to-us .header-cover-text i{height:24px;width:24px;margin-top:-12px}.unit-talk-to-us .header-cover-text i:before,.unit-talk-to-us .header-cover-text i:after{background:#077dc6}/*-------------------------------------------------------------\
	:UNIT-EXISTING-BOOKING
	\-------------------------------------------------------------*/.nearest-store{margin-bottom:20px}@media only screen and (max-width: 641px){.nearest-store{margin-bottom:13px}}.nearest-store .contact-store a{text-transform:none;padding-left:54px}/*-------------------------------------------------------------\
	:USP
	\-------------------------------------------------------------*/.USP .panel-group .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.USP .panel-body{background-color:#F5F5F5;padding-bottom:8px}@media only screen and (max-width: 641px){.USP .panel-body{padding:6px 0 2px !important}}@media only screen and (max-width: 641px){.USP .panel-collapse.collapse.in{margin-top:2px}}.USP .col-6.col-sm-6.col-lg-4{padding-left:52px;width:320px;background:url('../../img/UPS.png') no-repeat scroll 10px 5px transparent/*position: relative;
	&:before {
		content: '';
		position: absolute;
		width: 27px;
		height: 27px;
		background-color: red;
		left: 10px;
		top: 5px;
		border-radius: 50%;
		background: url('../../img/sprite-icons.png') no-repeat -88px -174px;
	}*/}@media only screen and (max-width: 641px){.USP .col-6.col-sm-6.col-lg-4{background:url('../../img/UPS.png') no-repeat scroll 10px 16px transparent;background-size:21px 21px;padding:13px 0 13px 44px;width:auto/*&:before {
			background: url('../../img/sprite-icons.png') no-repeat -88px -174px;
			width: 21px;
			height: 21px;
			background-size: 21px 21px;
		}*/}}.USP .col-6.col-sm-6.col-lg-4 h3{font-size:16px;font-family:Tahoma,Geneva,sans-serif;color:#434343;margin:2px 0 0;text-transform:none}@media only screen and (max-width: 641px){.USP .col-6.col-sm-6.col-lg-4 h3{margin-top:0}}.USP .col-6.col-sm-6.col-lg-4 p{text-overflow:ellipsis;overflow:hidden;height:2.7em;line-height:18px;margin-bottom:30px;max-width:220px;font-size:13px}@media only screen and (max-width: 641px){.USP .col-6.col-sm-6.col-lg-4 p{margin-bottom:0;max-width:210px;line-height:20px}}.USP .col-6.col-sm-6.col-lg-4 p span.elipsis{display:block;content:"   ";position:absolute;bottom:30px;right:14px;height:1.2em;width:50px;background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#FFF)) repeat scroll 0% 0% transparent;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0), #FFF) repeat scroll 0% 0% transparent}@media only screen and (max-width: 641px){.USP .col-6.col-sm-6.col-lg-4 p span.elipsis{right:auto;bottom:12px;left:212px}}/*-------------------------------------------------------------\
	:LINKS TO FLIGHTS
	\-------------------------------------------------------------*/div.flightLinks{margin-bottom:30px;padding-bottom:25px;border-bottom:1px solid #e9ebee}@media only screen and (max-width: 641px){div.flightLinks{display:none}}div.flightLinks h3{border-bottom:1.5px solid #bcc785;line-height:22px;font-size:17px;margin-top:0}div.flightLinks .unstyled li{font-weight:bold;line-height:23px}div.flightLinks ul{padding-left:0}div.flightLinks ul li{list-style:none;display:block;clear:both}div.flightLinks ul li a{color:#434343;text-decoration:none;width:100%;display:table;font-size:14px}div.flightLinks ul li a > span{display:table-cell;vertical-align:middle;font-size:11px}div.flightLinks ul li a > span:first-child{font-weight:bold;font-size:14px}div.flightLinks ul li a > span:last-child{text-align:right;width:100px;float:right;font-weight:normal;text-transform:uppercase}div.flightLinks ul li a > span:last-child span{display:inline !important;width:auto;float:right;font-weight:bold;font-size:14px;margin-left:3px}div.flightLinks ul li a:hover{color:#fb4f14}@media only screen and (min-width: 640px){div.flightLinks .col-lg-4{width:305px !important;float:left !important;margin:0 0 0 22.5px;padding:0}div.flightLinks .col-lg-4:first-child{margin-left:0}}div.flightLinks.row{margin-left:0;margin-right:0}/*-------------------------------------------------------------\
	:CONTACT US
	\-------------------------------------------------------------*/ul.contactUs{width:100%;overflow:hidden;padding:0;margin:0}@media only screen and (max-width: 641px){ul.contactUs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}ul.contactUs a{color:#434343}ul.contactUs a:nth-child(1) li{margin-left:0}ul.contactUs a:nth-child(4) li{margin-right:0}@media only screen and (max-width: 641px){ul.contactUs a{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:10px}ul.contactUs a:nth-child(odd){padding-right:5px}ul.contactUs a:nth-child(even){padding-left:5px}}ul.contactUs a:hover{text-decoration:none}ul.contactUs li{height:35px !important;border:1px solid #230d34;float:left;width:225px;margin:auto 0 auto 20px;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 641px){ul.contactUs li{height:32px !important;margin:0;float:none;width:auto}}ul.contactUs li img{height:100%}@media only screen and (max-width: 641px){ul.contactUs li img{width:36px}}ul.contactUs li .block1{width:35px;display:block;padding:10px;position:relative;height:40px;top:0;color:#fff;background:#230d34}ul.contactUs li span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:51px;float:right;width:100%;margin-left:-41px;font-weight:bold;text-transform:uppercase;text-align:left;font-size:12px;line-height:1.2em}@media only screen and (max-width: 641px){ul.contactUs li span{font-size:11px;margin-left:-40px;padding-left:40px}}.seoText .btn-group{width:100%}.seoText .btn-group .btn{float:right;text-transform:uppercase;font-weight:bold;font-size:0.7em;background:none;border:none;width:auto;position:relative/*.caretInverted {
			border-top: 0;
			border-bottom: 4px solid;
		}*/}.seoText .btn-group .btn:active{-webkit-box-shadow:none;box-shadow:none}.seoText .btn-group .btn .caret{margin-top:-1px;width:0;height:0;border-style:solid;border-width:3px 0 3px 4px;border-color:transparent transparent transparent #333;font-size:0;vertical-align:middle}@media only screen and (max-width: 641px){.seoText .btn-group .btn .caret{border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}}.seoText .btn-group .btn .caret.caretInverted{position:absolute;top:50%;margin-top:-2px;left:6px;width:0;height:0;border-style:solid;border-width:3px 4px 3px 0;border-color:transparent #333 transparent transparent}@media only screen and (max-width: 641px){.seoText .btn-group .btn .caret.caretInverted{position:static;border-top:0;border-bottom:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}}.seoText-page{margin-bottom:16px}/*-------------------------------------------------------------\
	:ADW-BLOCK-WRAP
	\-------------------------------------------------------------*/.adw-block-wrap{position:relative;z-index:1;clear:right}@media only screen and (max-width: 641px){.adw-block-wrap{margin-bottom:6px}}.adw-block-wrap .header-cover{background:none}.adw-block-wrap .adw-block{float:right;width:100%;padding-left:319px;margin-left:-304px}.adw-block-wrap .adw-block .header-cover{position:relative;z-index:2;margin-bottom:15px}.adw-block-wrap .adw-block .header-cover-table{min-height:72px;height:72px}.adw-block-wrap .adw-block .adw-content{position:relative/* .adw-content-image-big {
				height: 271px;
			} */}.adw-block-wrap .adw-block .adw-content img{float:right;width:226px;margin-left:15px}@media only screen and (max-width: 641px){.adw-block-wrap .adw-block .adw-content img{display:none !important}}.adw-block-wrap .adw-block .adw-content img + img{float:right;clear:right;margin-top:15px}.adw-block-wrap .adw-block .adw-content-main{background-color:#ece0f6;height:273px;display:table;padding:4px 10px;margin-bottom:15px}@media only screen and (max-width: 641px){.adw-block-wrap .adw-block .adw-content-main{margin-bottom:0;height:auto;padding:10px}}.adw-block-wrap .adw-block .adw-content-main .adw-content-main-inner{display:table-cell;vertical-align:middle}.adw-block-wrap .adw-block .adw-content-main .adw-content-main-inner p + p{margin-top:18px}.adw-block-wrap .adw-block .adw-content-main .adw-content-main-inner-overflow{max-height:262px;overflow:hidden;text-overflow:ellipsis;color:#434343;font-size:14px}@media only screen and (max-width: 641px){.adw-block-wrap .adw-block .adw-content-main .adw-content-main-inner-overflow{max-height:none}}.adw-block-wrap .adw-block .adw-content-main .adw-content-main-inner-overflow .caret{margin-top:-1px;width:0;height:0;border-style:solid;border-width:3px 0 3px 4px;border-color:transparent transparent transparent #333;font-size:0;vertical-align:middle}@media only screen and (max-width: 641px){.adw-block-wrap .adw-block .adw-content-main .adw-content-main-inner-overflow .caret{border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}}.adw-block-wrap .adw-block .adw-content-main .adw-content-main-inner-overflow .caret.caretInverted{position:absolute;top:50%;margin-top:-2px;left:6px;width:0;height:0;border-style:solid;border-width:3px 4px 3px 0;border-color:transparent #333 transparent transparent}@media only screen and (max-width: 641px){.adw-block-wrap .adw-block .adw-content-main .adw-content-main-inner-overflow .caret.caretInverted{position:static;border-top:0;border-bottom:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}}@media only screen and (max-width: 641px){.adw-block-wrap .adw-block{padding:0;margin:0}}.adw-block-wrap .adw-block > img{max-height:410px;height:410px}@media only screen and (max-width: 641px){.adw-block-wrap .adw-block > img{max-height:none;height:auto}}.adw-block-wrap .adw-block .carousel-inner > .item img{max-height:410px;width:100%;height:100%}@media only screen and (max-width: 641px){.adw-block-wrap .adw-block .carousel-inner > .item img{min-height:0}}.adw-block-wrap .adw-block-banner{clear:both;width:100%;max-height:90px;padding-right:240px;margin-right:-240px;position:absolute;bottom:0;left:0}.adw-block-wrap .adw-block-banner img{width:100%;text-align:center;vertical-align:middle;max-height:90px;height:90px}@media only screen and (max-width: 641px){.adw-block-wrap .adw-block-banner{display:none}}@media only screen and (max-width: 641px){.adw-block-wrap{margin-top:10px}}.adw-block-wrap.flag-banner .adw-block-banner{max-width:732px;margin:0 auto;padding-right:0;position:static}.adw-block-wrap.flag-banner .adw-content-main-inner-overflow{max-height:none !important}.adw-block-table{display:table;table-layout:fixed}.adw-block-table .adw-block-table-cell{display:table-cell;vertical-align:top}@media only screen and (max-width: 641px){.adw-block-table .adw-block-table-cell{display:block}}.adw-block-table .adw-block-side{display:table-cell;vertical-align:top;width:198px;padding-left:10px}@media only screen and (max-width: 641px){.adw-block-table .adw-block-side{display:block;width:auto;margin-top:12px;padding-left:0}}.adw-block-table .adw-block-side-inner{margin-bottom:10px;background:#0065bd;height:120px;padding:11px 16px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.adw-block-table .adw-block-carousel .carousel-inner > .item img{min-height:324px;max-height:324px;width:100%;height:100%}@media only screen and (max-width: 641px){.adw-block-table .adw-block-carousel .carousel-inner > .item img{min-height:0}}@media only screen and (max-width: 641px){.adw-block-table .adw-block-carousel{margin:0 -10px}}.adw-block-table .adw-block-side-text{margin:0;font-size:12px}.adw-block-table .adw-block-side-price{font-size:26px;line-height:1.05em;text-transform:uppercase;font-weight:700}.adw-block-table .adw-block-side-direction{font-size:16px;line-height:1.15em;text-transform:uppercase;font-weight:700}.adw-block-table .adw-block-side-link{width:188px;height:120px;display:block;overflow:hidden}.adw-block-table .adw-block-side-link:last-child{margin-top:10px}@media only screen and (max-width: 641px){.adw-block-table .adw-block-side-link{display:none}}.adw-block-table .adw-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:36px}.adw-qbtb{width:304px;float:left;position:relative;z-index:3}/*-------------------------------------------------------------\
	:TOOLTIP STYLING
	\-------------------------------------------------------------*/.tooltip{display:none;top:-1000px;left:-1000px;z-index:1030}.tooltip div.bod{float:left;padding:0.5em;border:#dadbdc solid 1px;-webkit-box-shadow:2px 2px 2px 0 rgba(210, 210, 210, 0.75);box-shadow:2px 2px 2px 0 rgba(210, 210, 210, 0.75);border-radius:0.3em;width:165px;background:#f1f2f5;text-align:left;color:#434343;font-size:14px;font-family:tahoma,aria,sans-serif;white-space:normal}.tooltip div.bod h2{font-size:14px;font-weight:bold}.tooltip div.triangle-down{position:relative;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #d2d3d5;margin-left:80px}@media only screen and (max-width: 641px){.tooltip div.triangle-down{display:none}}.tooltip div.triangle-right{width:0;height:0;margin-top:45px;float:none;position:absolute;bottom:1px;left:50%;margin-right:-7px;border:none}.tooltip div.triangle-right:after,.tooltip div.triangle-right:before{content:'';position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:12px 9px 0 9px;border-color:#aaa transparent transparent transparent;opacity:0.30}.tooltip div.triangle-right:after{left:2px;border-width:8px 7px 0 7px;border-color:#f1f2f5 transparent transparent transparent;opacity:1;-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width: 641px){.tooltip div.triangle-right{left:auto;right:29px;margin-right:0}}.tooltip div.triangle-top{position:absolute;top:-11px;left:50%;margin-left:-6px;width:0;height:0;border-style:solid;border-width:0 11px 12px 11px;border-color:transparent transparent #edeff1 transparent}/*-------------------------------------------------------------\
	:LABEL-WRAP :LABEL-TEXT :LABEL-INPUT
	\-------------------------------------------------------------*/.label-wrap{display:block;margin-bottom:0;cursor:default;line-height:normal}.label-wrap-inline{display:inline-block;margin-bottom:0;cursor:pointer;line-height:normal}.label-wrap-inline + .label-wrap-inline{padding-left:20px}@media only screen and (max-width: 641px){.label-wrap-inline{display:block;margin-bottom:5px}.label-wrap-inline:last-child{margin-bottom:0}.label-wrap-inline + .label-wrap-inline{padding-left:0}}.label-wrap_checkbox{display:table;width:100%}.label-wrap_checkbox .label-checkbox{display:table-cell}.label-wrap_checkbox .label-text{display:block;margin:0 0 8px;font-weight:400;font-size:14px;cursor:default;line-height:normal;display:table-cell;width:98%}.label-wrap_checkbox .label-text_bold{font-weight:700;font-size:13px}.label-text{display:block;margin:0 0 8px;font-weight:700;font-size:14px;cursor:default;line-height:normal}.label-input{margin:0;display:block;width:100%;padding:6px 10px;height:34px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #dadada;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s}.label-input.ng-invalid.submitted{border:1px solid #e6001c !important}input[type="text"].label-input,input[type="password"].label-input,input[type="datetime"].label-input,input[type="datetime-local"].label-input,input[type="date"].label-input,input[type="month"].label-input,input[type="time"].label-input,input[type="week"].label-input,input[type="email"].label-input,input[type="url"].label-input,input[type="search"].label-input,input[type="tel"].label-input,input[type="color"].label-input{margin:0;display:block;width:100%;padding:6px 10px;height:34px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #dadada;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s}.label-checkbox[type="checkbox"]{margin:0 8px 0 0;width:auto}.label-text-inline{font-size:13px}.label-textarea{display:block;width:100%;max-width:100%;min-width:100%;height:100px;min-height:2.4em;padding:6px 6px;font-size:14px}.label-textarea.ng-invalid.submitted{border:1px solid #e6001c !important}/*-------------------------------------------------------------\
	:DESTINATION WIDGET
	\-------------------------------------------------------------*/@media only screen and (max-width: 641px){.destinationWidget{display:none}}.destinationWidget hr{margin:0 10px}.destinationWidget .nav.nav-pills{display:table;width:100%;padding:0 10px}.destinationWidget .nav.nav-pills li{float:none;display:table-cell;font-weight:bold}.destinationWidget .nav.nav-pills li:first-child a{text-align:left}.destinationWidget .nav.nav-pills li.active{font-weight:normal}.destinationWidget .nav.nav-pills li.active a{background-color:transparent}.destinationWidget .nav.nav-pills li a{text-align:center;text-transform:uppercase;padding-left:0;padding-right:0;font-size:12px;color:#434343}.destinationWidget .nav.nav-pills li a:hover{border-radius:0}.destinationWidget .nav.nav-pills li a:focus{outline:none}.destinationWidget .nav.nav-pills li a:active{background-color:transparent}.destinationWidget ul.destinationCountries{overflow:hidden;padding:5px 10px 10px}.destinationWidget ul.destinationCountries li{padding-left:0;line-height:27px;font-weight:bold;font-size:12px}.destinationWidget ul.destinationCountries li.active{font-weight:normal}.destinationWidget ul.destinationCountries li a{color:#434343;text-decoration:none}.destinationWidget ul.destinationCountries li a:hover{color:#fb4f14}@media only screen and (min-width: 640px){.destinationWidget ul.destinationCountries{padding:5px 10px 10px}.destinationWidget ul.destinationCountries .col-lg-3{width:25%;float:left}}.destinationWidget .destinationCountries.myHidden{margin-top:-15px}.destinationWidget .destinationCountries.myHidden.hidden{margin-top:0}.destinationWidget ul.destinationCities{overflow:hidden;padding:0 10px 10px}.destinationWidget ul.destinationCities li{padding-left:0;line-height:27px;font-size:12px}.destinationWidget ul.destinationCities li a{color:#434343;text-decoration:none}.destinationWidget ul.destinationCities li a span{text-transform:capitalize}.destinationWidget ul.destinationCities li a:hover{color:#fb4f14}@media only screen and (min-width: 640px){.destinationWidget ul.destinationCities .col-lg-3{width:25%;float:left}}.destinationWidget ul.destinationairPorts{overflow:hidden;padding:0 10px 10px}@media only screen and (min-width: 640px){.destinationWidget ul.destinationairPorts .col-lg-2{width:20%;float:left;line-height:27px}}.destinationWidget ul.destinationairPorts li{padding-left:0}.destinationWidget .DWPane > h3{float:left}.destinationWidget .DWPane{overflow:hidden}.destinationWidget .DWPane.destinationWidget .DWPane h3{font-size:14px}.destinationWidget h3{text-transform:uppercase;font-size:16px;font-weight:bold}.destinationWidget .btn-group{float:right}.destinationWidget .btn-group .btn{float:right;text-transform:uppercase;font-weight:bold;font-size:0.7em;background:none;border:none;position:relative/*.caretInverted {
			border-top: 0;
			border-bottom: 4px solid;
		}*/}.destinationWidget .btn-group .btn:active{-webkit-box-shadow:none;box-shadow:none}.destinationWidget .btn-group .btn .caret{margin-top:-1px;width:0;height:0;border-style:solid;border-width:3px 0 3px 4px;border-color:transparent transparent transparent #333;font-size:0;vertical-align:middle}@media only screen and (max-width: 641px){.destinationWidget .btn-group .btn .caret{border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}}.destinationWidget .btn-group .btn .caret.caretInverted{position:absolute;top:50%;margin-top:-2px;left:6px;width:0;height:0;border-style:solid;border-width:3px 4px 3px 0;border-color:transparent #333 transparent transparent}@media only screen and (max-width: 641px){.destinationWidget .btn-group .btn .caret.caretInverted{position:static;border-top:0;border-bottom:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}}.destinationWidget li{list-style:none}/*-------------------------------------------------------------\
	:SOCIAL MEDIA
	\-------------------------------------------------------------*/.tour-promo.tour-promo-2.stripes{height:30px;position:relative;z-index:2;float:right}@media only screen and (max-width: 641px){.tour-promo.tour-promo-2.stripes{display:none}}.tour-promo.tour-promo-2.stripes .social div{display:table}.tour-promo.tour-promo-2.stripes .social div > a{background:none;border:none;margin-left:12px}/*-------------------------------------------------------------\
	:PAGE COVER
	\-------------------------------------------------------------*/.page-cover{float:right;display:block;width:100%;padding-left:318px;margin-left:-304px;margin-bottom:20px;clear:right}@media only screen and (max-width: 641px){.page-cover{float:none;width:100%;padding:0;margin:16px 0}}@media only screen and (min-width: 1140px){.page-cover{text-align:center}}.page-cover img{max-height:100%;max-width:100%;height:380px;width:642px}@media only screen and (max-width: 641px){.page-cover img{width:100%;height:auto !important}}/*.page-cover-img {
	max-height: 100%;
	max-width: 100%;
	height: 380px;
	width: 642px;

	@media only screen and (max-width: 641px) {
		width: 100%;
		height: auto !important;
	}
}*//*-------------------------------------------------------------\
	:LIKE-CHANGE
	\-------------------------------------------------------------*/.like-change{margin:0 0 20px}.like-change-label{display:table;width:100%;line-height:31px;font-size:14px;cursor:pointer}.like-change-input[type="checkbox"]{display:table-cell;margin:-2px 10px 0 0;width:auto}.like-change-text{display:table-cell;width:98%;line-height:16px}.like-change .unit__content{padding:19px 20px 10px}@media only screen and (max-width: 641px){.like-change{margin:0 0 13px}.like-change-input[type="checkbox"]{display:table-cell;margin:-2px 10px 0 3px}.like-change .unit__content{padding:19px 20px 19px}}@media only screen and (max-width: 641px) and only screen and (max-width: 641px){.like-change .unit__content{padding:19px 10px 19px}}/*-------------------------------------------------------------\
	:UNIT
	\-------------------------------------------------------------*/.unit{margin:0 0 20px;border:1px solid #eaeaea;-webkit-box-shadow:0 4px 2px -2px rgba(0, 0, 0, 0.15);box-shadow:0 4px 2px -2px rgba(0, 0, 0, 0.15)}@media only screen and (max-width: 641px){.unit{margin:0 0 13px;-webkit-box-shadow:none;box-shadow:none}}.unit__header{background-color:#edeff1}.unit__header__text{padding:10px 20px;margin:0}@media only screen and (max-width: 641px){.unit__header__text{padding:10px 10px}}.unit__header__link{display:block}.unit__content{padding:12px 20px 6px;font-size:14px}@media only screen and (max-width: 641px){.unit__content{padding:10px 10px 6px}}.unit__content p{margin-bottom:20px;font-size:inherit;line-height:normal}.unit__footer{background-color:#edeff1;height:30px;line-height:30px;margin:0;padding:0 20px}.unit__footer .more{padding:0 20px;margin:0 -20px;display:block;line-height:30px;text-transform:uppercase;color:#434343}.unit .header-cover{margin-bottom:0}/*-------------------------------------------------------------\
	:HEADER COVER
	\-------------------------------------------------------------*/.header-cover{padding:10px 14px;margin-bottom:11px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;background:url('../../img/bg-strips-repeat.png') repeat 0 0;-webkit-box-shadow:inset 0 0 1px rgba(0, 0, 0, 0.3);box-shadow:inset 0 0 1px rgba(0, 0, 0, 0.3)}.header-cover:before{content:'';position:absolute;bottom:-12px;left:16px;width:0;height:0;border-style:solid;border-width:13px 13px 0 13px}.header-cover.asia,.header-cover.color-region_0{background-color:#824bb0}.header-cover.asia:before,.header-cover.color-region_0:before{border-color:#824bb0 transparent transparent transparent}.header-cover.africa,.header-cover.color-region_1{background:#c1d82f url("../../img/bg-strips-repeat.png") repeat 0 0}.header-cover.africa:before,.header-cover.color-region_1:before{border-color:#c1d82f transparent transparent transparent}.header-cover.australia,.header-cover.color-region_2{background:#fb4f14 url("../../img/bg-strips-repeat.png") repeat 0 0}.header-cover.australia:before,.header-cover.color-region_2:before{border-color:#fb4f14 transparent transparent transparent}.header-cover.europe,.header-cover.color-region_3{background-color:#009fd2}.header-cover.europe:before,.header-cover.color-region_3:before{border-color:#009fd2 transparent transparent transparent}.header-cover.latin-america,.header-cover.color-region_4{background-color:#d31245}.header-cover.latin-america:before,.header-cover.color-region_4:before{border-color:#d31245 transparent transparent transparent}.header-cover.north-america,.header-cover.color-region_5{background-color:#009fd2}.header-cover.north-america:before,.header-cover.color-region_5:before{border-color:#009fd2 transparent transparent transparent}.header-cover.asia,.header-cover.color-region_dark-blue{background-color:#3c1053}.header-cover.asia:before,.header-cover.color-region_dark-blue:before{border-color:#3c1053 transparent transparent transparent}.header-cover.header-cover_color-gray{background-color:#e6e6e6}.header-cover.header-cover_color-gray:before{border-color:#e6e6e6 transparent transparent transparent}.header-cover.header-cover_color-astronaut{background-color:#234871}.header-cover.header-cover_color-astronaut:before{border-color:#234871 transparent transparent transparent}.header-cover.header-cover_color-yellow{background-color:#f7c701}.header-cover.header-cover_color-yellow:before{border-color:#f7c701 transparent transparent transparent}.header-cover.header-cover_color-sycamore{background-color:#868548}.header-cover.header-cover_color-sycamore:before{border-color:#868548 transparent transparent transparent}.header-cover.header-cover_color-light-gray{background-color:#edeff1}.header-cover.header-cover_color-light-gray:before{border-color:#edeff1 transparent transparent transparent}.header-cover.header-cover_secondary{padding-left:20px;padding-right:20px;-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width: 641px){.header-cover.header-cover_secondary{padding-left:10px;padding-right:10px}}.header-cover.header-cover_secondary:before{bottom:-7px;border-width:7px 7px 0}.header-cover.header-cover_no-shadow{-webkit-box-shadow:none;box-shadow:none}.header-cover.header-cover_no-stripes{background-image:initial}.header-cover.header-cover_no-arrow:before{content:none}.header-cover-table{display:table;width:100%}@media only screen and (max-width: 641px){.header-cover-table{height:auto}}.header-cover-cell{display:table-cell;vertical-align:middle}.header-cover-text{position:relative;margin:0;font:27px/1.2em 'Trebuchet MS',tahoma,arial,sans-serif;color:#fff;text-transform:uppercase}@media only screen and (max-width: 641px){.header-cover-text{font-size:15px}}.header-cover-text.header-cover-text_primary{font-size:20px;line-height:19px;color:#fff}.header-cover-text.header-cover-text_secondary{font-size:16px;color:#434343}.header-cover-text.header-cover-text_small{font-size:16px}.header-cover-text.header-cover-text_bold{font-weight:bold}.header-cover-text.header-cover-text_font{font-size:20px;line-height:20px}.header-cover-text_dark{color:#434343}.header-cover-text .header-cover-link{display:block}.header-cover-text .header-cover-link:hover{color:#fb4f14;text-decoration:none;cursor:pointer}.header-cover-text i{position:absolute;-webkit-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.5);box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.5);right:0;top:50%;margin-top:-14px;height:28px;width:28px;line-height:28px;background:#fff;border-radius:50%}.header-cover-text i:after,.header-cover-text i:before{content:'';position:absolute;right:6px;left:6px;top:50%;margin-top:-1px;height:2px;background:#434343}.header-cover-text i:before{right:auto;height:auto;margin-top:0;top:6px;bottom:6px;left:50%;width:2px;margin-left:-1px}.header-cover-text-link{display:block}.header-cover-text-right{font-size:15px;padding-top:2px}.header-cover-text-bold{font-weight:bolder}/*-------------------------------------------------------------\
	:PARTNER SEOTEXT
	\-------------------------------------------------------------*/.partner-seoText{display:table;table-layout:fixed;width:100%}@media only screen and (max-width: 641px){.partner-seoText{display:block}}.partner-seoText .seoText{display:table-cell;vertical-align:middle;width:715px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 641px){.partner-seoText .seoText{display:block;width:100%;float:none;margin-right:0}}.partner-seoText .partner-seoText-richtext{font-size:13px}.partner-seoText .partner-seoText-richtext *{font-size:13px}.partner-seoText .partner-seoText-richtext p:last-child{margin-bottom:0}.partner-seoText .partner-seoText-richtext a{color:#0b2453}.partner-seoText .partner-seoText-richtext a:hover{color:#d31245}.partner-wrap .partner-seoImg-logo img,.partner-wrap .partner-seoImg-item img{height:100%;width:100%;max-width:100%}@media only screen and (max-width: 641px){.partner-wrap .partner-seoImg-logo img,.partner-wrap .partner-seoImg-item img{height:auto}}.partner-wrap .partner-banner{margin-top:10px}.partner-wrap .partner-banner img{width:728px;height:90px}@media only screen and (max-width: 641px){.partner-wrap .partner-banner{display:none}}.partner-wrap.partner-full .partner-banner{text-align:center}.seoTextCover{background-color:#ffe4e3;padding:22px 16px}.partner-seoImg{display:table-cell;width:225px;-webkit-box-sizing:content-box;box-sizing:content-box;padding:0 0 0 20px;vertical-align:top}@media only screen and (max-width: 641px){.partner-seoImg{display:none}}@media only screen and (max-width: 641px){.partner-seoImg-item{display:none}}.partner-seoImg-logo{border:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;vertical-align:middle;margin:0}.partner-seoImg-logo + .partner-seoImg-item{margin-top:10px}@media only screen and (max-width: 641px){.partner-seoImg-logo{float:none;margin:10px 0 0}}/* .partner-seoImg-picture {
	height: 100%;
	width: 100%;
	max-width: 100%;

	@media only screen and (max-width: 641px) {
		height: auto;
	}
} */.ie-new .modal-open .partner-seoImg-picture iframe{display:none}/*-------------------------------------------------------------\
	:TRAVEL CLASSES
	\-------------------------------------------------------------*/.travel-classes{margin:0 -20px}@media only screen and (max-width: 641px){.travel-classes{margin:0}}.travel-classes-inner{display:table;width:100%;border-spacing:20px 0;table-layout:fixed}@media only screen and (max-width: 641px){.travel-classes-inner{display:block;border-spacing:0}}.travel-classes-item{margin:0 0 0 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:table-cell;vertical-align:top;border:1px solid #ddd}.travel-classes-item:first-child{margin-left:0}@media only screen and (max-width: 641px){.travel-classes-item{margin:0 0 2px;cursor:pointer;display:block}}.travel-classes-title{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;font-size:16px;font-weight:bold;position:relative;background:#f5f5f5}@media only screen and (max-width: 641px){.travel-classes-title{display:block;padding:12px 35px 12px 8px}.travel-classes-title br{display:none}.travel-classes-title:after{content:'';position:absolute;right:7px;background:url("../../img/sprite-icons.png") no-repeat -138px -174px;height:18px;width:18px;top:50%;margin-top:-9px}}.js-travel-classes-item__active{margin-bottom:10px}@media only screen and (max-width: 641px){.js-travel-classes-item__active .travel-classes-title:after{background:url("../../img/sprite-icons.png") no-repeat -138px -192px}}.travel-classes-header{position:relative;margin:0 -1px}@media only screen and (max-width: 641px){.travel-classes-header{display:none}}.travel-classes-header img{height:100%;width:100%}.travel-classes-type{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;margin:0;width:100%;vertical-align:middle;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:0}/* .travel-classes-type-image {
	height: 100%;
	width: 100%;

	iframe,
	embed,
	object {
		display: block;
	}
} */.travel-classes-type-align{padding:11px 14px;font-family:"Trebuchet MS",tahoma,arial,sans-serif;font-size:23px;font-weight:600;color:#434343;line-height:20px;font-size:16px;color:#fff;max-width:100%;overflow:hidden;text-overflow:ellipsis;position:relative;margin:0 auto;display:inline-block}.travel-classes-type-bg{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.6;background-color:#ff0000;z-index:1}.travel-classes-type-align-text{z-index:2;position:relative;display:block}.travel-classes-content{font-family:tahoma,arial,sans-serif;font-size:13px;line-height:16.9px;color:#434343;padding:16px 8px;display:block;margin:-1px}@media only screen and (max-width: 641px){.travel-classes-content{display:none;border:none;padding:8px 8px 10px}}/*-------------------------------------------------------------\
	:ASSISTANCE
	\-------------------------------------------------------------*/.assistance{background-color:#fde7ec;margin-bottom:20px}.assistance-content{padding:4px 20px 20px}.assistance-text,.assistance .assistance-text{font-size:14px;line-height:normal;margin-bottom:12px}.assistance-phone,.assistance .assistance-phone{font-weight:bold;font-size:24px;color:#d31245;margin-bottom:16px;display:block}.assistance-phone:hover,.assistance .assistance-phone:hover,.assistance-phone:focus,.assistance .assistance-phone:focus{text-decoration:none;color:#FB4F14;outline:none}.assistance-help,.assistance .assistance-help{font-size:12px;line-height:normal;color:#9f9e9e}@media only screen and (max-width: 641px){.assistance{margin-bottom:13px}}/*-------------------------------------------------------------\
	:HEADER
	\-------------------------------------------------------------*//*-------------------------------------------------------------\
	:FOOTER
	\-------------------------------------------------------------*//*-------------------------------------------------------------\
	:CONTACT US
	\-------------------------------------------------------------*/.contact-us-full{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}@media only screen and (max-width: 641px){.contact-us-full{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:13px}}.contact-us-wrap{background-color:#edeff1}@media only screen and (max-width: 641px){.contact-us-wrap{background:none;margin-bottom:13px}}.contact-us{padding:15px 20px}@media only screen and (max-width: 641px){.contact-us{padding:0}}.contact-us-title{font-size:23px;padding-bottom:10px;margin-bottom:28px;border-bottom:2px solid #e3e4e6}@media only screen and (max-width: 641px){.contact-us-title{border-bottom:none;margin:0;padding:0}}@media only screen and (max-width: 641px){.contact-us-type{width:100%;margin:0 0 0}}.contact-us-text-wrap p{font-size:13px}@media only screen and (max-width: 641px){.contact-us-text-wrap{display:none}}.contact-us-text-title{text-transform:none}.contact-box{display:block;background:none;background-color:#fff;width:100%;text-transform:uppercase;font-weight:bold;z-index:2;margin:0}.contact-box ul li{display:table;width:100%;height:37px;margin:0 0 7px;text-transform:none;font-weight:600}.contact-box ul li:last-child{margin-bottom:0}.contact-box ul li a{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;display:table-cell;vertical-align:middle;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;line-height:1.2em;background-repeat:no-repeat;padding:0 0 0 43px;margin:0;color:#434343;font-size:12px;font-weight:bold}.contact-box ul li a:hover{text-decoration:none;cursor:pointer}@media only screen and (max-width: 641px){.contact-box ul li a{font-size:16px;font-weight:600}}.contact-box ul li a img{margin-right:5px;margin-top:-2px}.contact-box ul li.contact-phone a:hover{color:#ef6726}.contact-box ul li.contact-appt a:hover{color:#3c1053}.contact-box ul li.contact-store a:hover{color:#fbae12}.contact-box ul li.contact-chat a:hover{color:#009fd2}.contact-box ul li.contact-phone{border:1px solid #ef6726}.contact-box ul li.contact-chat{border:1px solid #009fd2}.contact-box ul li.contact-email{border:1px solid #8347b2}.contact-box ul li.contact-store{border:1px solid #fbae12}.contact-box ul li.contact-appt{border:1px solid #3c1053}.contact-box ul li.contact-back{border:1px solid #f04d98}.contact-box ul li.contact-fax{border:1px solid rgba(239, 103, 38, 0.67)}.contact-box ul li.contact-phone a:hover{color:#ef6726}.contact-box ul li.contact-chat a:hover{color:#009fd2}.contact-box ul li.contact-email a:hover{color:#8347b2}.contact-box ul li.contact-store a:hover{color:#fbae12}.contact-box ul li.contact-appt a:hover{color:#3c1053}.contact-box ul li.contact-back a:hover{color:#f04d98}.contact-box ul li.contact-fax a:hover{color:#ef6726}.contact-box ul li.contact-phone{background:url('../../img/sprite-icons.png') no-repeat -308px -43px}.contact-box ul li.contact-chat{background:url('../../img/sprite-icons.png') no-repeat -308px -88px}.contact-box ul li.contact-email{background:url('../../img/sprite-icons.png') no-repeat -308px -133px}.contact-box ul li.contact-store{background:url('../../img/sprite-icons.png') no-repeat -308px -178px}.contact-box ul li.contact-appt{background:url('../../img/sprite-icons.png') no-repeat -308px -223px}.contact-box ul li.contact-back{background:url('../../img/sprite-icons.png') no-repeat -308px -268px}.contact-box ul li.contact-fax{background:url('../../img/sprite-icons.png') no-repeat -308px -313px}.background-grey-lighter{background-color:#edeff1}/*-------------------------------------------------------------\
	:EXPOSITION
	\-------------------------------------------------------------*/.exposition-full{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}@media only screen and (max-width: 641px){.exposition-full{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:13px}}.exposition-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 641px){.exposition-wrap{float:none;display:block}}.exposition-description{background-color:#824bb0;width:315px;margin-right:20px;padding:20px 20px;position:relative}@media only screen and (max-width: 641px){.exposition-description{margin-right:12px;width:auto;padding:20px 10px}}.exposition-description.exposition-description-yellow{background-color:#f7c701}.exposition-description.exposition-description-yellow:after{border-color:transparent transparent transparent #f7c701}.exposition-description.exposition-description_color-mod-1{background-color:#ef6725}.exposition-description.exposition-description_color-mod-1:after{border-color:transparent transparent transparent #ef6725}.exposition-description.exposition-description_color-mod-2{background-color:#3c1053}.exposition-description.exposition-description_color-mod-2:after{border-color:transparent transparent transparent #3c1053}.exposition-description:after{content:'';position:absolute;top:50%;right:-12px;margin-top:-11px;width:0;height:0;border-style:solid;border-width:11px 0 11px 12px;border-color:transparent transparent transparent #824bb0}.exposition-picture{width:360px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.exposition-picture img{width:100%}@media only screen and (max-width: 641px){.exposition-picture{display:none}}.exposition-title{margin:6px 0 19px;font-size:27px;line-height:1em;color:#fff}.exposition-text-wrap p{color:#fff;overflow:hidden;margin-bottom:0;font-size:13px;line-height:normal}.exposition-text-wrap p a{color:#fff;text-decoration:underline}.exposition-text-wrap p a:hover:hover{color:#d31245}.exposition-text-title{text-transform:none}.exposition-type{width:245px}.exposition-type .sup-description{color:#919195;margin-top:8px;font-size:11px;line-height:1.12em;text-transform:none;font-weight:400}.exposition-type .sup-description sup{top:-0.2em}@media only screen and (max-width: 641px){.exposition-type{width:100%}.exposition-type.sta-1-4{display:none}}/*-------------------------------------------------------------\
	:EMAIL US
	\-------------------------------------------------------------*/.email-us{margin-bottom:20px}.email-us-form > .sta-1{margin-bottom:20px}@media only screen and (max-width: 641px){.email-us-form > .sta-1 > .sta-2{margin-bottom:12px}.email-us-form > .sta-1 > .sta-2:last-child{margin-bottom:0}}.email-us-form > .sta-1:last-child{margin-bottom:0}.email-us-form .email-us-form-names{margin-bottom:12px}.email-us-form .email-us-form-address{margin-bottom:12px}.email-us-message-type{border-top:1px solid #dadada;border-bottom:1px solid #dadada;padding:8px 0 12px}@media only screen and (max-width: 641px){.email-us-message-type{border:none;padding:0}}.email-us-message-type-text{font-size:13px}.email-us-contacted{margin-top:16px}.email-us-input[type]{display:block;width:100%;padding:6px 10px;height:34px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #dadada;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;margin:0}.email-us-input[type].js-invalid{border:1px solid #e6001c}.email-us-label{margin-bottom:0}.email-us-label-text{display:inline-block;margin-bottom:4px;font-weight:bold;font-size:13px}.email-us-label-text:after{content:':'}.email-us-textarea{margin:0;display:block;width:100%;padding:6px 10px;height:34px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #dadada;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;height:120px;max-width:100%;min-width:100%}.email-us-textarea.js-invalid{border:1px solid #e6001c}.email-us-content{margin-top:-15px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.email-us-item{background-color:#fff;padding:16px 20px;border-bottom:1px solid #e6e6e6}.email-us-item:last-child{padding-bottom:20px}@media only screen and (max-width: 641px){.email-us-item{padding:16px 10px}}.email-us-item.email-us-item_colored{background-color:#edeff1;border-bottom-color:#c6c6c6}.email-us-item-notice{margin-bottom:0}.email-us-item-message{margin-bottom:4px;font-size:16px;text-transform:uppercase;color:#888}.email-us-item-title{margin:0 0 4px}.email-us-item-data{text-transform:uppercase;margin:0;line-height:1.4em;font-size:14px}.email-us-item-text{margin-bottom:0;font-size:14px}.email-us-submit[type='submit']{width:100%;font-size:15px;font-weight:700;line-height:32px;padding:0}/*-------------------------------------------------------------\
	:FIND-A-STORE
	\-------------------------------------------------------------*/.find-a-store__list.find-a-store__single{-webkit-column-span:all;column-span:all}.find-a-store__list dt{color:#d7e266;font-size:32px;margin-top:25px}.find-a-store__list dt:first-child{margin-top:7px}.find-a-store__list dd{text-transform:uppercase;font-weight:bold;font-size:14px;margin-bottom:3px}.find-a-store__list dd a:hover{color:#fb4f14;text-decoration:none;cursor:pointer}.find-a-store-column{-webkit-column-break-inside:avoid;/* Chrome, Safari, Opera *//* Firefox */break-inside:avoid/* IE 10+ */}.find-a-store-content{margin:-15px 0 20px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:16px 20px 20px;-webkit-column-count:3;column-count:3;-webkit-column-gap:30px;column-gap:30px}@media only screen and (max-width: 641px){.find-a-store-content{padding:16px 10px 20px;-webkit-column-count:1;column-count:1}}.find-a-store-content.find-a-store-map-content{padding-right:0;padding-left:0;padding-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width: 641px){.find-a-store-content.find-a-store-map-content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.find-a-store-content.find-a-store-city-content{padding-top:30px;-webkit-columns:auto;columns:auto;border:none}.find-a-store-content.find-a-store-city-content .find-a-store-city-item{padding:30px 0 20px;border-bottom:1px solid #e6e6e6}.find-a-store-content.find-a-store-city-content .find-a-store-city-item:before{content:" ";display:table}.find-a-store-content.find-a-store-city-content .find-a-store-city-item:after{content:" ";display:table;clear:both}.find-a-store-content.find-a-store-city-content .find-a-store-city-item:first-child{padding-top:0}.find-a-store-content.find-a-store-city-content .find-a-store-city-picture{width:310px;float:left;position:relative}.find-a-store-content.find-a-store-city-content .find-a-store-city-picture img{width:100%}@media only screen and (max-width: 641px){.find-a-store-content.find-a-store-city-content .find-a-store-city-picture{width:100%;float:none;margin-bottom:26px}}.find-a-store-content.find-a-store-city-content .find-a-store-city-picture-tooltip{display:none}@media only screen and (max-width: 641px){.find-a-store-content.find-a-store-city-content .find-a-store-city-picture-tooltip{display:block;background:rgba(0, 0, 0, 0.3);color:#fff;position:absolute;bottom:0;left:0;right:0;font-size:14px;font-weight:700;padding:14px 10px;text-transform:uppercase}}.find-a-store-content.find-a-store-city-content .find-a-store-city-content{width:610px;float:right;padding-left:40px}@media only screen and (max-width: 641px){.find-a-store-content.find-a-store-city-content .find-a-store-city-content{width:100%;float:none;padding:0}}.find-a-store-content.find-a-store-city-content .find-a-store-city-inner-content{position:relative;padding-right:126px}.find-a-store-content.find-a-store-city-content .find-a-store-city-name{margin-bottom:8px}.find-a-store-content.find-a-store-city-content .find-a-store-city-title{font-family:"Trebuchet MS",tahoma,arial,sans-serif;font-size:23px;font-weight:600;color:#434343;line-height:20px;font-size:16px}.find-a-store-content.find-a-store-city-content .find-a-store-city-subtitle{font-size:12px;line-height:16px;color:#454545;font-family:Tahoma,Geneva,sans-serif}.find-a-store-content.find-a-store-city-content .find-a-store-city-details{font-size:13px;font-family:Tahoma,Geneva,sans-serif;text-transform:uppercase;font-weight:700;position:relative;padding-right:12px;display:inline-block;margin-bottom:10px}@media only screen and (max-width: 641px){.find-a-store-content.find-a-store-city-content .find-a-store-city-details{margin-bottom:0}}.find-a-store-content.find-a-store-city-content .find-a-store-city-details:after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent inherit;margin-top:-5px;top:50%;right:0}.find-a-store-content.find-a-store-city-content .find-a-store-city-logo{position:absolute;top:0;right:0;width:126px;height:45px}@media only screen and (max-width: 641px){.find-a-store-content.find-a-store-city-content .find-a-store-city-logo{top:auto;bottom:6px}}.find-a-store-content.find-a-store-city-content .find-a-store-city-logo img{width:100%;height:100%}.find-a-store-content.find-a-store-city-content .find-a-store-city-contact li{float:left;width:46.66666667%}.find-a-store-content.find-a-store-city-content .find-a-store-city-contact li:nth-child(odd){margin:10px 10px 0 0}.find-a-store-content.find-a-store-city-content .find-a-store-city-contact li:nth-child(even){margin:10px 0 0 10px}@media only screen and (max-width: 641px){.find-a-store-content.find-a-store-city-content .find-a-store-city-contact li{width:100%;float:none}.find-a-store-content.find-a-store-city-content .find-a-store-city-contact li:nth-child(odd){margin:15px 0 0}.find-a-store-content.find-a-store-city-content .find-a-store-city-contact li:nth-child(even){margin:15px 0 0}}.find-a-store-content.find-a-store-city-content .find-a-store-city-terms{font-size:10px;color:#989898;margin:8px 0 0}.find-a-store-content.find-a-store-city-content .find-a-store-city-terms sup{top:-0.2em}.find-a-store-map-link{float:right;font-size:14px;font-weight:bold;font-family:Tahoma,Geneva,sans-serif;white-space:nowrap}.find-a-store-map-link:hover{color:#fb4f14;text-decoration:none;cursor:pointer}/*.find-a-store-header {
	@media only screen and (max-width: 641px) {
	display: none;
	}
	}*/@media only screen and (max-width: 641px){.find-a-store-city-header{display:block}.find-a-store-city-header .find-a-store-map-link{display:none}}.find-a-store-map{margin-top:-12px;-webkit-box-flex:4;-webkit-flex:4;-ms-flex:4;flex:4}@media only screen and (max-width: 641px){.find-a-store-map{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.map-info-window-wrap{display:table;width:100%;height:100%}.map-info-window-wrap .map-info-window-image{padding-left:5px;padding-right:20px;display:table-cell;vertical-align:middle}.map-info-window-wrap .map-info-window-text{display:table-cell;vertical-align:middle}.map-info-window-wrap span{display:block}.map-info-window-wrap .store-name{text-transform:uppercase;font-weight:bold;white-space:nowrap}.store-address{text-transform:uppercase;white-space:pre}@media only screen and (max-width: 641px){.store-address{white-space:normal}}.marker-label{color:#fff;font-size:11px;margin-top:-27px !important;margin-left:-10px !important;width:19px;text-align:center;text-shadow:1px 1px rgba(0, 0, 0, 0.2)}.store-details{margin-top:5px;margin-bottom:5px;text-transform:uppercase;font-weight:bold;white-space:nowrap}.store-details a{cursor:pointer;vertical-align:middle}.store-details i{font-size:20px;vertical-align:middle;margin-left:5px}.store-details.icon-left{display:table;width:100%}.store-details.icon-left i{float:right}.store-details.icon-left > *{display:table-cell}.store-details.big a{font-size:14px}.store-details-exposition{margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 641px){.store-details-exposition{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.store-details-exposition .store-details-exposition-image{width:100%}.store-details-exposition .store-details-exposition-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-left:20px;background-color:#edeff1}@media only screen and (max-width: 641px){.store-details-exposition .store-details-exposition-right{margin:13px 0 0}}.store-details-exposition .store-details-exposition-right .store-details-exposition-text{padding:7px 10px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.store-details-exposition .store-details-exposition-right .store-details-exposition-text p{font-size:14px}.store-details-exposition .store-details-exposition-right .store-details-exposition-text h1{font-size:23px}.store-details-exposition .store-details-exposition-right .store-details-contact-box{background-color:#fff;padding-top:7px}.store-details-exposition .store-details-exposition-right .store-details-contact-box li{display:block}.store-details-exposition .store-details-exposition-right .store-details-contact-box li a{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;text-overflow:ellipsis}.store-details-exposition .store-details-exposition-right .sup-description{color:#919195;padding-top:10px;font-size:11px;line-height:1.12em;text-transform:none;font-weight:400;background-color:#fff}.store-details-exposition .store-details-exposition-right .sup-description sup{top:-0.2em}.find-a-store-tab{font-size:0;width:100%}@media only screen and (max-width: 641px){.find-a-store-tab{display:block}}.find-a-store-tab-item{width:50%;padding:10px 0;text-align:center;background:#eeeff1;display:inline-block;font-size:14px;cursor:pointer}.find-a-store-tab-item_active{color:#fff;background:#434343;position:relative}.find-a-store-tab-item_active:after{content:'';position:absolute;bottom:-8px;left:50%;margin-left:-7px;width:0;height:0;border-style:solid;border-width:8px 7px 0 7px;border-color:#434343 transparent transparent transparent}.find-a-store .gm-style-iw + div{display:none}.find-a-store-map-legend-wrap{font-size:13px;margin-bottom:-12px;z-index:999999999999 !important;position:relative;max-width:50%}@media only screen and (max-width: 641px){.find-a-store-map-legend-wrap{left:0;font-size:11px;max-width:100%}}.find-a-store-map-legend-header{background-color:white;font-weight:bold;float:right;padding:5px 12px}.find-a-store-map-legend{background-color:white;clear:both;padding:7px 12px;display:table;width:100%;font-size:0;position:relative}@media only screen and (max-width: 641px){.find-a-store-map-legend{padding:7px 10px}}.find-a-store-map-legend .legend-item{display:table-cell;height:30px;vertical-align:middle;padding-left:25px;min-width:50%;font-size:13px/*&:not(:last-child) {
	margin-right: 20px;

	@media (max-width: 641px) {
	margin-right: 10px;
	}
	}*/}.find-a-store-map-legend .legend-item .legend-image{display:table-cell;vertical-align:middle;position:absolute;top:50%;margin-top:-15px;margin-left:-25px;width:19px;height:30px}.find-a-store-map-legend .legend-item .legend-image + span{display:table-cell;vertical-align:middle}.find-a-store-map-legend .legend-item + .legend-item{width:50%}.find-a-store-list-wrap{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;z-index:1;padding:12px 20px 0;margin-top:-12px;height:640px;overflow-y:auto}@media only screen and (max-width: 641px){.find-a-store-list-wrap{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;height:auto;margin-bottom:20px;padding:0 10px 0;margin-top:0}}.find-a-store-list-wrap .store-list-item .store-list-active-item-content{display:none}.find-a-store-list-wrap .store-list-item.store-list-active-item{margin-bottom:20px;margin:0 0 20px;border:1px solid #eaeaea;-webkit-box-shadow:0 4px 2px -2px rgba(0, 0, 0, 0.15);box-shadow:0 4px 2px -2px rgba(0, 0, 0, 0.15);margin-left:-12px;margin-right:-12px}.find-a-store-list-wrap .store-list-item.store-list-active-item .store-list-active-item-content{display:block}@media only screen and (max-width: 641px){.find-a-store-list-wrap .store-list-item.store-list-active-item{margin:0 0 13px;-webkit-box-shadow:none;box-shadow:none}}.find-a-store-list-wrap .store-list-item.store-list-active-item__header{background-color:#edeff1}.find-a-store-list-wrap .store-list-item.store-list-active-item__header__text{padding:10px 20px;margin:0}@media only screen and (max-width: 641px){.find-a-store-list-wrap .store-list-item.store-list-active-item__header__text{padding:10px 10px}}.find-a-store-list-wrap .store-list-item.store-list-active-item__header__link{display:block}.find-a-store-list-wrap .store-list-item.store-list-active-item__content{padding:12px 20px 6px;font-size:14px}@media only screen and (max-width: 641px){.find-a-store-list-wrap .store-list-item.store-list-active-item__content{padding:10px 10px 6px}}.find-a-store-list-wrap .store-list-item.store-list-active-item__content p{margin-bottom:20px;font-size:inherit;line-height:normal}.find-a-store-list-wrap .store-list-item.store-list-active-item__footer{background-color:#edeff1;height:30px;line-height:30px;margin:0;padding:0 20px}.find-a-store-list-wrap .store-list-item.store-list-active-item__footer .more{padding:0 20px;margin:0 -20px;display:block;line-height:30px;text-transform:uppercase;color:#434343}.find-a-store-list-wrap .store-list-item.store-list-active-item .header-cover{margin-bottom:0}.find-a-store-list-wrap .store-list-item.store-list-active-item .store-list-item-header{padding-left:12px;padding-right:12px;min-height:36px;background-color:#edeff1}.find-a-store-list-wrap .store-list-item.store-list-active-item .store-list-active-item-address{text-transform:uppercase;white-space:pre-line;padding-bottom:5px}.find-a-store-list-wrap .store-list-item.store-list-active-item .store-list-active-item-content{padding:7px 15px}.find-a-store-list-wrap .store-list-item.store-list-active-item .store-list-active-item-content .store-list-active-item-unit{padding-top:5px;padding-bottom:3px}.find-a-store-list-wrap .store-list-item.store-list-active-item .store-list-active-item-content .store-list-active-item-unit:not(:last-child){border-bottom:solid 1px #dadada}.find-a-store-list-wrap .store-list-item.store-list-active-item .store-list-active-item-content .store-list-active-item-unit .contact-box{padding-top:5px}.find-a-store-list-wrap .store-list-item.store-list-active-item .store-list-active-item-content .store-list-active-item-unit .sup-description{color:#919195;margin-top:8px;font-size:11px;line-height:1.12em}.find-a-store-list-wrap .store-list-item .store-list-item-header{min-height:50px;border-bottom:solid 1px #edeff1;cursor:pointer;display:table;width:100%;height:50px}@media only screen and (max-width: 641px){.find-a-store-list-wrap .store-list-item .store-list-item-header{padding-left:12px;padding-right:12px}}.find-a-store-list-wrap .store-list-item .store-list-item-header .store-distance{text-align:right;display:table-cell;vertical-align:middle;padding-left:6px}.find-a-store-list-wrap .store-list-item .store-list-item-header .store-image-wrap{height:22px;position:relative;display:table-cell;vertical-align:middle;width:30px}.find-a-store-list-wrap .store-list-item .store-list-item-header .store-image-wrap span.marker-label{margin:1px 0 0 !important;display:inline-block;width:auto;min-width:14px;text-align:center;background-color:#0065BD;border-radius:10px}.find-a-store-list-wrap .store-list-item .store-list-item-header .store-image-wrap .store-image{height:22px;width:14px;display:block;margin-bottom:-23px}.find-a-store-list-wrap .store-list-item .store-list-item-header .store-image-wrap .store-image[src$="-red-solid.png"] + .marker-label{background-color:#C70036}.find-a-store-list-wrap .store-list-item .store-list-item-header .store-name{font-weight:bold;display:table-cell;vertical-align:middle}.find-a-store-list-wrap .find-a-store-list-notfound header{font-size:18px;margin-bottom:20px;margin-top:10px}.find-a-store-list-wrap .find-a-store-list-notfound p{font-size:14px}.find-a-store-list-wrap .find-a-store-list-notfound ul{padding-left:15px;font-size:14px}.find-a-store-list-wrap .find-a-store-list-notfound ul li{list-style:initial;padding-top:10px}.angular-google-map-container{height:640px}.angular-google-map-container .gmnoprint img[src^='http://maps.gstatic.com'][src$='.png']{max-width:none}.how-to-find-us .gm-style .gm-style-iw ~ div{display:none}.how-to-find-us .angular-google-map-container{height:350px}.offscreen-invisible{position:absolute;left:-3000px}/*-------------------------------------------------------------\
	:FIND-A-STORE-MAP
	\-------------------------------------------------------------*/.find-map-widget{margin-bottom:20px;background:#027cc9;padding:10px 20px;vertical-align:middle}@media only screen and (max-width: 641px){.find-map-widget{padding:10px}}.find-city-widget .find-map-search{width:312px}@media only screen and (max-width: 641px){.find-city-widget .find-map-search{width:100%}}.find-city-widget .find-map-search-buttons-wrap .find-map-button-union{padding:0 13px}.find-city-widget .sta-2{width:auto}@media only screen and (max-width: 641px){.find-city-widget .sta-2{width:100%}}.find-city-widget .find-city-all{text-transform:uppercase;color:#fff;font-size:12px;font-weight:700;float:right;margin-top:10px;line-height:1.5em}@media only screen and (max-width: 641px){.find-map-search{margin-bottom:13px}}.find-map-search-input[type]{margin:0;display:block;width:100%;padding:6px 10px;height:34px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #dadada;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;height:32px}.find-map-button-union{color:#fff;padding:0 10px;font-size:13px;font-weight:bold;text-transform:uppercase;-webkit-flex-shrink:0.0001;-ms-flex-negative:0.0001;flex-shrink:0.0001}@media only screen and (max-width: 641px){.find-map-button-union{display:none}}@media only screen and (max-width: 641px){.find-map-button-union{display:none}}.find-map-search-buttons-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 641px){.find-map-search-buttons-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.find-map-search-buttons-wrap .find-map-button-find,.find-map-search-buttons-wrap .find-map-button-all{font-weight:bold;font-size:15px;padding:6px 16px}@media only screen and (max-width: 641px){.find-map-search-buttons-wrap .find-map-button-find,.find-map-search-buttons-wrap .find-map-button-all{margin:0;width:100%}}.find-map-search-buttons-wrap .find-map-button-all{-webkit-flex-shrink:0.8;-ms-flex-negative:0.8;flex-shrink:0.8}@media only screen and (max-width: 641px){.find-map-search-buttons-wrap .find-map-button-all{margin-top:13px}}.find-map-search-buttons-wrap .find-map-button-toggle{display:none}@media only screen and (max-width: 641px){.find-map-search-buttons-wrap .find-map-button-toggle{display:block;width:100%;text-align:right}}.find-map-search-buttons-wrap .find-map-button-toggle-link{display:inline-block;padding:12px 0 2px;color:#fff;font-weight:700;font-size:14px}.find-map-search-buttons-wrap .find-map-button-toggle-link:hover{color:#fb4f14;text-decoration:none;cursor:pointer}/*-------------------------------------------------------------\
	:STORE-PAGE
	\-------------------------------------------------------------*/.transport-icon{background:url(../../img/transport-icons.png) no-repeat;width:54px;height:54px;margin-right:30px}.transport-underground{background-position:0 0}.transport-bus{background-position:-56px 0}.transport-train{background-position:-112px 0}.transport-tram{background-position:-168px 0}.transport-icon,.transport-text{display:table-cell;vertical-align:top}.transport-wrap{margin-top:10px}.transport-wrap:not(:last-child){margin-bottom:50px}.transport-text{padding-left:20px}.transport-name{font-weight:bold;display:block}.meet-the-team__team{margin-top:30px}.talks-wrap{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.talks-wrap .talks-icon{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-right:20px}@media only screen and (max-width: 641px){.talks-wrap .talks-icon{display:none}}.talks-wrap .talks-icon > img{display:block;height:62px;width:48px;background:#f9f9f9}.talks-wrap .talks-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f9f9f9;border-radius:10px;border:15px solid #f9f9f9;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.talks-wrap .talks-right .talks-names{-webkit-box-flex:20%;-webkit-flex:20%;-ms-flex:20%;flex:20%}.talks-wrap .talks-right .talks-names .talks-name{font-weight:bold;margin-bottom:2px}.talks-wrap .talks-right .talks-names span{display:block}.talks-wrap .talks-right .talks-places{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 641px){.talks-wrap .talks-right .talks-places{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;border-top:1px solid #e6e6e6;margin-top:15px;padding-top:10px;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.talks-wrap .talks-right .talks-places .talks-place{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;margin-right:20px}@media only screen and (max-width: 641px){.talks-wrap .talks-right .talks-places .talks-place{-webkit-box-flex:1;-webkit-flex:1 0 40%;-ms-flex:1 0 40%;flex:1 0 40%}}.talks-wrap .talks-right .talks-places .talks-place i{font-size:20px;padding-right:10px}.talks-wrap .talks-right .talks-places .talks-place.europe i{color:#f7c701}.talks-wrap .talks-right .talks-places .talks-place.asia i{color:#824bb0}.talks-wrap .talks-right .talks-places .talks-place.africa i{color:#c1d82f}.talks-wrap .talks-right .talks-places .talks-place.australia i{color:#fb4f14}.talks-wrap .talks-right .talks-places .talks-place.latin-america i{color:#d31245}.talks-wrap .talks-right .talks-places .talks-place.north-america i{color:#009fd2}.talks-wrap .talks-right .talks-arrow{cursor:pointer;font-size:30px;padding-left:30px;min-width:50px;text-align:center}@media only screen and (max-width: 641px){.talks-wrap .talks-right .talks-arrow{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.talks-wrap .talks-right .talks-expand{display:none;margin-top:30px;-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.talks-wrap .talks-right .talks-expand .talks-expanded-header{font-weight:bold}.talks-wrap .talks-right .talks-expand p:not(:last-child){margin-bottom:20px}.store-times{margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 641px){.store-times{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.opening-hours{background-color:#fffae7;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}@media only screen and (max-width: 641px){.opening-hours{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:20px}}.special-opening-hours{background-color:#f9f9f9;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin-left:20px}.special-opening-hours a img{width:100%}.special-opening-hours .special-opening-hours-image{display:block;width:100%;background-repeat:no-repeat;background-size:cover;background-color:#f9f9f9}.special-opening-hours .special-opening-hours-image img{width:100%;height:228px}.special-opening-hours .special-opening-hours-image .img-to-bg{height:auto;padding-top:50%;display:block}@media only screen and (max-width: 641px){.special-opening-hours{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0}}.opening-hours-content{padding-left:20px;padding-right:20px;padding-bottom:10px}@media only screen and (max-width: 641px){.opening-hours-content{padding:0 10px 10px}}.opening-hours-content li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px;overflow:hidden}.special-opening-hours-content{padding-left:20px;padding-right:20px;padding-bottom:10px}@media only screen and (max-width: 641px){.special-opening-hours-content{padding:0 10px 10px}}.special-opening-hours-content li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px;overflow:hidden}.opening-hours__name{text-transform:uppercase;font-weight:bold;font-size:12px}.opening-hours__time{text-align:right;font-size:12px}.store-details__map-footer{background-color:#f9f9f9;padding:20px}@media only screen and (max-width: 641px){.store-details__map-footer{padding:20px 10px 20px}}.store-details__map-footer .store-details__map-footer-address{text-transform:uppercase;font-size:14px;line-height:22px;white-space:pre-wrap}.store-details__map-footer .map-footer-section:not(:last-child){padding-bottom:7px;margin-bottom:30px;border-bottom:1px dashed #aeafb0}@media only screen and (max-width: 641px){.store-details__map-footer .map-footer-right{margin-top:20px}}input.find-us-input{margin:0;display:block;width:100%;padding:6px 10px;height:34px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #dadada;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;margin-bottom:10px;width:60%}button.find-us-submit{font-size:17px;font-weight:bold;line-height:32px;padding-left:25px;padding-right:25px}.panel-content{padding:16px 20px 20px 20px}@media only screen and (max-width: 641px){.panel-content{padding:16px 10px 20px}}.free-travel-talks .free-travel-talks__img-panel-content{padding:16px 20px 20px 20px}@media only screen and (max-width: 641px){.free-travel-talks .free-travel-talks__img-panel-content{padding:16px 10px 20px}}.free-travel-talks .free-travel-talks__panel-content{padding:16px 20px 20px 20px;font-size:14px}@media only screen and (max-width: 641px){.free-travel-talks .free-travel-talks__panel-content{padding:16px 10px 20px}}.free-travel-talks .free-travel-talks__where-when{font-weight:bold;line-height:18px}.free-travel-talks .free-travel-talks-submit[type=submit]{display:block;text-align:center;font-size:15px;font-weight:700;line-height:32px;padding:0;margin-top:20px}.free-travel-talks .free-travel-talks-submit[type=submit]:hover,.free-travel-talks .free-travel-talks-submit[type=submit]:focus{text-decoration:none}.free-travel-talks .free-travel-talks-img{width:100%}.travel-clinic .travel-clinic__panel-content{padding:16px 20px 20px 20px;padding:20px 0 20px 20px;font-size:14px}@media only screen and (max-width: 641px){.travel-clinic .travel-clinic__panel-content{padding:16px 10px 20px}}@media only screen and (max-width: 641px){.travel-clinic .travel-clinic__panel-content{padding:20px 10px 20px}}.travel-clinic .travel-clinic__panel-content header{font-weight:bold;font-size:16px;margin-bottom:10px}.travel-clinic .travel-clinic__panel-content .travel-clinic-header-link:hover{color:#fb4f14;text-decoration:none;cursor:pointer}.travel-clinic .travel-clinic__panel-content .travel-clinic-button{height:34px;font-weight:bold;font-size:15px;margin-top:20px;display:inline-block;padding:6px 20px}.travel-clinic .travel-clinic__panel-content .travel-clinic-button:hover,.travel-clinic .travel-clinic__panel-content .travel-clinic-button:focus{text-decoration:none}.travel-clinic .travel-clinic__panel-content > img{width:100%}.travel-clinic .travel-clinic__panel-content:last-child{padding-right:20px}.meet-the-team .panel-content{font-size:14px}/*-------------------------------------------------------------\
	:GRID
	\-------------------------------------------------------------*/.sta-wrap:before{content:" ";display:table}.sta-wrap:after{content:" ";display:table;clear:both}.sta-1{width:100%}.sta-1:before{content:" ";display:table}.sta-1:after{content:" ";display:table;clear:both}.sta-2{width:50%}.sta-1-3{width:330px}.sta-2-3{width:630px}.sta-1-4{width:265px}.sta-3-4{width:695px}.sta-non-cu-wrap .sta-3-4{width:100%}.sta-2,.sta-1-3,.sta-2-3,.sta-1-4,.sta-3-4{padding-left:20px;float:left}.sta-2:nth-child(1),.sta-1-3:nth-child(1),.sta-2-3:nth-child(1),.sta-1-4:nth-child(1),.sta-3-4:nth-child(1),.sta-2:nth-of-type(1),.sta-1-3:nth-of-type(1),.sta-2-3:nth-of-type(1),.sta-1-4:nth-of-type(1),.sta-3-4:nth-of-type(1),.sta-2:first-child,.sta-1-3:first-child,.sta-2-3:first-child,.sta-1-4:first-child,.sta-3-4:first-child,.sta-2:first-of-type,.sta-1-3:first-of-type,.sta-2-3:first-of-type,.sta-1-4:first-of-type,.sta-3-4:first-of-type{padding-left:0}@media only screen and (max-width: 641px){.sta-2,.sta-1-3,.sta-2-3,.sta-1-4,.sta-3-4{width:100%;padding:0}.sta-2:first-of-type,.sta-1-3:first-of-type,.sta-2-3:first-of-type,.sta-1-4:first-of-type,.sta-3-4:first-of-type{padding:0}}/*-------------------------------------------------------------\
	:TICKER
	\-------------------------------------------------------------*/.ticker{margin-bottom:20px;min-height:50px}.ticker__item{display:block;padding:10px 10px 10px 60px;min-height:50px;position:relative;margin:0;line-height:1.2em;overflow:hidden}.ticker__item .more{float:right;font-size:12px;color:#434343;font-weight:700}.ticker__item:hover{text-decoration:none;color:#434343}.ticker__item:hover .more:hover{color:#fb4f14;text-decoration:none;cursor:pointer}.ticker__item:before{content:'';position:absolute;top:0;left:0;width:50px;height:100%}.ticker__item:after{content:'i';position:absolute;top:50%;margin-top:-25px;left:0;width:50px;line-height:50px;text-align:center;font-size:36px;font-style:italic;font-weight:700;font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;color:#fff}.ticker-information-1{background-color:#e5ef99}.ticker-information-1:before{background-color:#bed600}.ticker-information-2{background-color:#fff5d5}.ticker-information-2:before{background-color:#f6be09}.ticker-information-3{background-color:#fdecf0}.ticker-information-3:before{background-color:#b61234}@media only screen and (max-width: 641px){.ticker{margin:0 -10px 20px}}/*-------------------------------------------------------------\
	:BANNER
	\-------------------------------------------------------------*/.banner{margin-bottom:20px}.banner.banner-appointment:hover{cursor:pointer}@media only screen and (max-width: 641px){.banner.banner-appointment{display:none}}.banner-appointment{text-align:center}.banner-appointment img{width:100%;max-width:960px;min-width:468px}/*-------------------------------------------------------------\
	:FAQ
	\-------------------------------------------------------------*/@media only screen and (max-width: 641px){.faq .accordion-header,.faq .unit__content,.faq .unit__footer{display:none}}@media only screen and (max-width: 641px){.faq.unit{-webkit-box-shadow:none;box-shadow:none;border:none}}.faq-list li{padding:7px 0;border-top:1px solid #edeff1}.faq-list li:first-child{border-top:none}.faq-list li a{display:block;font-size:14px}.faq-list li a:hover{color:#fb4f14;text-decoration:none;cursor:pointer}.faq-full-link{position:relative;padding:10px 20px 10px 20px;font-size:16px;font-weight:normal;line-height:1.2em;background:#edeff1;display:block;text-transform:uppercase}@media (max-width: 640px){.faq-full-link{padding-right:10px;padding-left:10px}}.faq-full-link:after{content:'';position:absolute;top:50%;margin-top:-12px;right:9px;width:0;height:0;border-style:solid;border-width:12px 0 12px 12px;border-color:transparent transparent transparent #434343}.faq-full-link:hover{text-decoration:none;color:#434343}@media only screen and (min-width: 640px){.faq-full-link{display:none}}.p-contact-us .faq .accordion-header:hover,.p-contact-us .faq .accordion-header:focus{text-decoration:none;outline:none;cursor:pointer}.p-contact-us .faq .header-cover-text{font-size:20px}.p-contact-us .faq .unit__content{padding-bottom:4px}.p-contact-us .faq .unit__content > p{margin-bottom:15px}.p-contact-us .faq .unit__footer{background:none;text-align:right}.p-contact-us .faq .unit__footer .more{display:inline-block;font-size:14px;cursor:pointer}.p-call-us .faq .accordion-header:hover,.p-existing-booking .faq .accordion-header:hover,.p-call-us .faq .accordion-header:focus,.p-existing-booking .faq .accordion-header:focus{text-decoration:none;outline:none}/*-------------------------------------------------------------\
	:MORE
	\-------------------------------------------------------------*/.more-wrap{text-align:right}.more{text-align:right;color:#0065bd;font-weight:700}.more:hover{color:#fb4f14;text-decoration:none}/*-------------------------------------------------------------\
	:GROUP INFO BLOCK
	\-------------------------------------------------------------*/.group-info-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;margin-bottom:20px}@media only screen and (max-width: 641px){.group-info-block{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:13px}}.group-info-block .group-info-block-item{margin-bottom:20px;margin:0 0 20px;border:1px solid #eaeaea;-webkit-box-shadow:0 4px 2px -2px rgba(0, 0, 0, 0.15);box-shadow:0 4px 2px -2px rgba(0, 0, 0, 0.15);-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;margin:0 0 0 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 641px){.group-info-block .group-info-block-item{margin:0 0 13px;-webkit-box-shadow:none;box-shadow:none}}.group-info-block .group-info-block-item__header{background-color:#edeff1}.group-info-block .group-info-block-item__header__text{padding:10px 20px;margin:0}@media only screen and (max-width: 641px){.group-info-block .group-info-block-item__header__text{padding:10px 10px}}.group-info-block .group-info-block-item__header__link{display:block}.group-info-block .group-info-block-item__content{padding:12px 20px 6px;font-size:14px}@media only screen and (max-width: 641px){.group-info-block .group-info-block-item__content{padding:10px 10px 6px}}.group-info-block .group-info-block-item__content p{margin-bottom:20px;font-size:inherit;line-height:normal}.group-info-block .group-info-block-item__footer{background-color:#edeff1;height:30px;line-height:30px;margin:0;padding:0 20px}.group-info-block .group-info-block-item__footer .more{padding:0 20px;margin:0 -20px;display:block;line-height:30px;text-transform:uppercase;color:#434343}.group-info-block .group-info-block-item .header-cover{margin-bottom:0}.group-info-block .group-info-block-item:first-child{margin-left:0}@media only screen and (max-width: 641px){.group-info-block .group-info-block-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 0 2px;-webkit-box-shadow:none;box-shadow:none}}.group-info-block .group-info-block-item .group-info-block-item-subsection{margin-bottom:0;margin-bottom:20px;margin:0 0 20px;border:1px solid #eaeaea;-webkit-box-shadow:0 4px 2px -2px rgba(0, 0, 0, 0.15);box-shadow:0 4px 2px -2px rgba(0, 0, 0, 0.15)}@media only screen and (max-width: 641px){.group-info-block .group-info-block-item .group-info-block-item-subsection{margin:0 0 13px;-webkit-box-shadow:none;box-shadow:none}}.group-info-block .group-info-block-item .group-info-block-item-subsection__header{background-color:#edeff1}.group-info-block .group-info-block-item .group-info-block-item-subsection__header__text{padding:10px 20px;margin:0}@media only screen and (max-width: 641px){.group-info-block .group-info-block-item .group-info-block-item-subsection__header__text{padding:10px 10px}}.group-info-block .group-info-block-item .group-info-block-item-subsection__header__link{display:block}.group-info-block .group-info-block-item .group-info-block-item-subsection__content{padding:12px 20px 6px;font-size:14px}@media only screen and (max-width: 641px){.group-info-block .group-info-block-item .group-info-block-item-subsection__content{padding:10px 10px 6px}}.group-info-block .group-info-block-item .group-info-block-item-subsection__content p{margin-bottom:20px;font-size:inherit;line-height:normal}.group-info-block .group-info-block-item .group-info-block-item-subsection__footer{background-color:#edeff1;height:30px;line-height:30px;margin:0;padding:0 20px}.group-info-block .group-info-block-item .group-info-block-item-subsection__footer .more{padding:0 20px;margin:0 -20px;display:block;line-height:30px;text-transform:uppercase;color:#434343}.group-info-block .group-info-block-item .group-info-block-item-subsection .header-cover{margin-bottom:0}@media only screen and (max-width: 641px){.group-info-block .group-info-block-item .group-info-block-item-subsection{margin-bottom:0}}.group-info-block .group-info-block-item .group-info-block-header{display:block;width:100%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;text-decoration:none}.group-info-block .group-info-block-item .group-info-block-header:hover,.group-info-block .group-info-block-item .group-info-block-header:focus{text-decoration:none;color:#434343}.group-info-block .group-info-block-item .group-info-block-header-title{position:relative;margin:0;padding:10px 20px 10px 20px;font-size:20px;font-weight:normal;line-height:1.2em;background:#edeff1;display:block;text-transform:uppercase}@media (max-width: 640px){.group-info-block .group-info-block-item .group-info-block-header-title{padding-right:10px;padding-left:10px}}@media only screen and (max-width: 641px){.group-info-block .group-info-block-item .group-info-block-header-title{font-size:14px;font-weight:700;padding-right:35px}}.group-info-block .group-info-block-item .group-info-block-header-title i{display:none;position:absolute;-webkit-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.5);box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.5);right:10px;top:50%;margin-top:-9px;height:18px;width:18px;line-height:28px;background:#fff;border-radius:50%}.group-info-block .group-info-block-item .group-info-block-header-title i:after,.group-info-block .group-info-block-item .group-info-block-header-title i:before{content:'';position:absolute;right:6px;left:6px;top:50%;margin-top:-1px;height:2px;background:#077dc6}.group-info-block .group-info-block-item .group-info-block-header-title i:before{right:auto;height:auto;margin-top:0;top:6px;bottom:6px;left:50%;width:2px;margin-left:-1px}@media only screen and (max-width: 641px){.group-info-block .group-info-block-item .group-info-block-header-title i{display:block}}@media only screen and (max-width: 641px){.group-info-block .group-info-block-item .group-info-block-header-title.js-group-info-block-item-show:after{background-position:0 bottom}}.group-info-block .group-info-block-item .unit__content{padding:18px 20px;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}@media only screen and (max-width: 641px){.group-info-block .group-info-block-item .unit__content{padding:18px 10px}}.group-info-block .group-info-block-item .unit__footer{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:100%}.group-info-block .group-info-block-item > .banner{margin:0}.group-info-block .group-info-block-item .banner-appointment-short{margin-top:20px;text-align:center;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}@media only screen and (max-width: 641px){.group-info-block .group-info-block-item .banner-appointment-short{display:none}}.group-info-block .group-info-block-item .banner-appointment-short img{width:100%;max-width:100%}@media only screen and (max-width: 641px){.group-info-block .group-info-block-item .banner-appointment-short img{width:auto}}.group-info-block .group-info-block-item .banner-brochures{display:table;width:100%;margin:0 0 20px}.group-info-block .group-info-block-item .banner-brochures .banner-link{display:table-cell;text-align:center}.group-info-block .group-info-block-item .banner-brochures .banner-link:first-child{text-align:right}.group-info-block .group-info-block-item .banner-brochures .banner-link:first-child img{padding-left:0}.group-info-block .group-info-block-item .banner-brochures .banner-link:last-child{text-align:left}.group-info-block .group-info-block-item .banner-brochures .banner-link:last-child img{padding-right:0}.group-info-block .group-info-block-item .banner-brochures .banner-link img{max-width:100%;max-height:100%;padding:0 5px;width:100%}@media only screen and (max-width: 641px){.group-info-block .group-info-block-item .banner-brochures{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.group-info-block .group-info-block-item .banner-group-travel{text-align:center}.group-info-block .group-info-block-item .banner-group-travel img{max-width:100%}@media only screen and (max-width: 641px){.group-info-block .group-info-block-item .banner-group-travel img{width:auto}}.group-info-block .group-info-block-item .banner-group-button{text-align:center;padding:9px 0;width:100%;display:block;-webkit-box-shadow:0 4px 2px -2px #656565;box-shadow:0 4px 2px -2px #656565;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin:0 20px 20px}.group-info-block .group-info-block-item .banner-group-button:hover{text-decoration:none;color:#434343}.group-info-block .group-info-block-item .header-cover-text.header-cover-text_secondary{font-size:20px}@media only screen and (max-width: 641px){.group-info-block .group-info-block-item .header-cover-text.header-cover-text_secondary{font-size:14px;font-weight:700}}.group-info-block .group-info-block-item .unit-talk-to-us{margin-bottom:0;width:100%}.group-info-block .group-info-block-item .unit-talk-to-us > a:hover,.group-info-block .group-info-block-item .unit-talk-to-us > a:focus{text-decoration:none}.group-info-block .group-info-block-item .unit-talk-to-us .header-cover-text i{display:none}@media only screen and (max-width: 641px){.group-info-block .group-info-block-item .unit-talk-to-us .header-cover-text i{display:block;height:18px;width:18px;margin-top:-9px}}.group-info-block .group-info-block-item.group-info-block-foreign .unit__content{padding-top:14px;padding-bottom:4px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.group-info-block .group-info-block-item.group-info-block-foreign .unit__content .more{text-transform:uppercase;font-size:13px;line-height:15px;margin-top:4px}.group-info-block .group-info-block-item.group-info-block-foreign .group-info-block-foreign-title{font-size:14px;line-height:17px;font-family:Tahoma,Geneva,sans-serif;text-transform:none;margin:0 0 5px}.group-info-block .group-info-block-item.group-info-block-foreign p{margin-bottom:0;line-height:17px}.group-info-block .group-info-block-item-static{border:none;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}.group-info-block .group-info-block-item-static .group-info-block-header-title{font-size:16px;font-weight:normal}@media only screen and (max-width: 641px){.group-info-block .group-info-block-item-static .group-info-block-header-title:after{background:none}}/*-------------------------------------------------------------\
	:CALL US
	\-------------------------------------------------------------*/.call-us .color-region_2{background:#ef6725}.call-us .color-region_2:before{border-color:#ef6725 transparent transparent transparent}.call-us .call-info{border-bottom:1px solid #e6e6e6}.call-us .call-info:last-child{border-bottom:none}.call-us .header-cover-link:hover{text-decoration:none}.call-us .header-cover-text{font-size:20px}.unit.call-us .header-cover{margin-bottom:0}.unit.call-us .unit__content{padding:0 17px}@media only screen and (max-width: 641px){.p-contact-us .call-us{display:none}.unit.call-us .unit__content{padding:0 10px}}/*-------------------------------------------------------------\
	:CALL-INFO
	\-------------------------------------------------------------*/.call-info{padding:20px 0;vertical-align:bottom;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-family:tahoma,aria,sans-serif}.call-info .call-info-text{margin:4px 0 0;color:#4d5056;font-family:Tahoma,Geneva,sans-serif;font-weight:700;font-size:15px;text-transform:uppercase}.call-info .call-info-phone{color:#fb4f14;font-size:24px;margin-bottom:4px;font-weight:bold;display:block;text-decoration:none}.call-info .call-info-phone:focus{outline:none}.call-info .call-info-help{font-size:12px;line-height:normal;color:#9f9e9e;margin-bottom:0;max-width:227px}.call-info .call-info-contacts{background-color:#ffece6;-webkit-flex-basis:178px;-ms-flex-preferred-size:178px;flex-basis:178px;display:block;color:#454545;font-family:tahoma,arial,sans-serif;padding:10px 12px;margin:0}.call-info .call-info-contacts dt{font-size:14px;font-weight:bold;line-height:1.5em}.call-info .call-info-contacts dd{font-size:12px;line-height:1.5em}.call-info_mod-1 .call-info-help{max-width:none}.call-info_mod-2 .call-info-help{font-size:14px;color:#434343}.call-info_mod-2 .call-info-help.sup-description{font-size:12px;color:#9f9e9e;margin-bottom:8px}.call-info_mod-2 .call-info-contacts{-webkit-flex-basis:244px;-ms-flex-preferred-size:244px;flex-basis:244px;background-color:#ede2f6;text-transform:uppercase}.call-info_mod-2 .contact-box{margin-bottom:18px !important}.call-info_mod-2 .contact-box ul{width:100%}.call-info_mod-2 .call-info-text{margin-top:0}.call-img{display:table-cell;vertical-align:bottom}@media only screen and (max-width: 641px){.call-img{display:none}}@media only screen and (max-width: 641px){.call-info{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 18px}.call-info .call-info-content{padding:10px 0}.call-info .call-info-contacts{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}/*-------------------------------------------------------------\
	:EXISTING-DESCRIPTION
	\-------------------------------------------------------------*/.existing-description{margin-bottom:20px;color:#454545;font-size:14px}@media only screen and (max-width: 641px){.existing-description{margin-bottom:16px;color:#575757}}.existing-description .existing-description-text{font-size:14px;line-height:normal}/*-------------------------------------------------------------\
	:HOTEL-CHANGES
	\-------------------------------------------------------------*/.hotel-changes{margin-bottom:20px;padding:5px 20px 3px;background-color:#edeff1}@media only screen and (max-width: 641px){.hotel-changes{padding:8px 10px 10px}}.hotel-changes-label{display:table;width:100%;line-height:31px;font-size:12px;cursor:pointer}.hotel-changes-input[type="checkbox"]{display:table-cell;margin:-2px 8px 0 0}.hotel-changes-text{display:table-cell;width:98%;line-height:16px}.hotel-changes .unit__content{padding:19px 20px 10px}/*-------------------------------------------------------------\
	:EXISTING-OTHER
	\-------------------------------------------------------------*/.existing-other .existing-other-text{margin:0}/*-------------------------------------------------------------\
	:CONTACT-DETAILS
	\-------------------------------------------------------------*/.contact-details .sta-1,.flight-changes .sta-1,.travellers-details .sta-1,.insurance-extension .sta-1,.hotels-reservation .sta-1,.car-hire .sta-1,.existing-other .sta-1{margin-bottom:15px}.contact-details .sta-1:last-child,.flight-changes .sta-1:last-child,.travellers-details .sta-1:last-child,.insurance-extension .sta-1:last-child,.hotels-reservation .sta-1:last-child,.car-hire .sta-1:last-child,.existing-other .sta-1:last-child{margin-bottom:0}.contact-details .unit__content,.flight-changes .unit__content,.travellers-details .unit__content,.insurance-extension .unit__content,.hotels-reservation .unit__content,.car-hire .unit__content,.existing-other .unit__content{padding:19px 20px 19px}@media only screen and (max-width: 641px){.contact-details .unit__content,.flight-changes .unit__content,.travellers-details .unit__content,.insurance-extension .unit__content,.hotels-reservation .unit__content,.car-hire .unit__content,.existing-other .unit__content{padding:19px 10px 19px}.contact-details .unit__content.accordion-body,.flight-changes .unit__content.accordion-body,.travellers-details .unit__content.accordion-body,.insurance-extension .unit__content.accordion-body,.hotels-reservation .unit__content.accordion-body,.car-hire .unit__content.accordion-body,.existing-other .unit__content.accordion-body{overflow:visible !important}.contact-details .sta-2,.flight-changes .sta-2,.travellers-details .sta-2,.insurance-extension .sta-2,.hotels-reservation .sta-2,.car-hire .sta-2,.existing-other .sta-2{margin-bottom:13px}.contact-details .sta-2:last-child,.flight-changes .sta-2:last-child,.travellers-details .sta-2:last-child,.insurance-extension .sta-2:last-child,.hotels-reservation .sta-2:last-child,.car-hire .sta-2:last-child,.existing-other .sta-2:last-child{margin-bottom:0}}.contact-details .tooltip .bod,.flight-changes .tooltip .bod,.travellers-details .tooltip .bod,.insurance-extension .tooltip .bod,.hotels-reservation .tooltip .bod,.car-hire .tooltip .bod,.existing-other .tooltip .bod{width:250px;padding:18px 25px}.contact-details .tooltip .bod h2,.flight-changes .tooltip .bod h2,.travellers-details .tooltip .bod h2,.insurance-extension .tooltip .bod h2,.hotels-reservation .tooltip .bod h2,.car-hire .tooltip .bod h2,.existing-other .tooltip .bod h2{margin-top:0}.contact-details .tooltip .bod p,.flight-changes .tooltip .bod p,.travellers-details .tooltip .bod p,.insurance-extension .tooltip .bod p,.hotels-reservation .tooltip .bod p,.car-hire .tooltip .bod p,.existing-other .tooltip .bod p{font-size:13px;margin-bottom:0}@media only screen and (max-width: 641px){.contact-details .tooltip .triangle-top,.flight-changes .tooltip .triangle-top,.travellers-details .tooltip .triangle-top,.insurance-extension .tooltip .triangle-top,.hotels-reservation .tooltip .triangle-top,.car-hire .tooltip .triangle-top,.existing-other .tooltip .triangle-top{left:100%;margin-left:-32px}}.contact-details-label{margin-bottom:0}.contact-details-label-text{display:inline-block;margin-bottom:8px;font-weight:700;font-size:13px;cursor:pointer}.contact-details-input[type]{margin:0;display:block;width:100%;padding:6px 10px;height:34px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #dadada;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s}.contact-details-input[type].ng-invalid.submitted{border:1px solid #e6001c !important}.contact-details-checkbox[type='checkbox']{margin-top:-2px}.contact-details-title{margin:0;font-size:16px;text-transform:none;font-family:Tahoma,Geneva,sans-serif}.contact-details-subtitle{display:block;margin:5px 0 8px;font-style:italic;font-size:13px}.contact-details-same-wrap{text-align:right}@media only screen and (max-width: 641px){.contact-details-same-wrap{text-align:left}}.contact-details-same,.contact-details-add{color:#0065bd;font-weight:700;font-size:12px}.contact-details-same:hover,.contact-details-add:hover{color:#fb4f14;text-decoration:none;cursor:pointer}.contact-details-same + .close-item,.contact-details-add + .close-item{float:right}.contact-details-add{display:inline-block;vertical-align:middle}.contact-details-add .hint{margin:-4px 9px 0 0}.contact-details-add:hover .hint:after{background-color:#434343;color:#fff}.contact-details-add-travelers{margin:35px 0 0;text-align:right}@media only screen and (max-width: 641px){.contact-details-add-travelers{margin-top:10px;text-align:left}}.contact-details-date{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 641px){.contact-details-date{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.contact-details-date-item{margin-left:3px;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.contact-details-date-item:first-child{margin-left:0}@media only screen and (max-width: 641px){.contact-details-date-item{margin:0 0 13px}.contact-details-date-item:last-child{margin-bottom:2px}}.contact-details-add-flight{margin-top:2px;text-align:right}@media only screen and (max-width: 641px){.contact-details-add-flight{text-align:left}}.contact-details-multiflex{width:50%}@media only screen and (max-width: 641px){.contact-details-multiflex{width:100%}}.contact-details-group-text{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;min-width:106px}.ceu-market{margin-top:30px}.ceu-market .ceu-market-label{font-weight:400;font-size:14px;line-height:16px}.ceu-market .ceu-market-selector{width:50%}@media only screen and (max-width: 641px){.ceu-market .ceu-market-selector{width:100%}}.insurance-extension-wrap .error_message{margin:0}.insurance-extension-subtitle{margin:0 0 5px}.insurance-extension-textarea{display:block;width:100%;max-width:100%;min-width:100%;padding:6px;font-size:14px}.insurance-extension-textarea.ng-invalid.submitted{border:1px solid #e6001c !important}.hotel-would-like{width:20%}.hotel-control-wrap{width:80%}.hotel-would-like,.hotel-control-wrap{float:left}@media only screen and (max-width: 641px){.hotel-would-like,.hotel-control-wrap{width:auto;float:none}}.car-hire-change .label-wrap-inline{float:left;width:25%}@media only screen and (max-width: 641px){.car-hire-change .label-wrap-inline{float:none;width:100%}}#existing-form-wrap{position:relative}/*-------------------------------------------------------------\
	:CAMPAIGN
	\-------------------------------------------------------------*/.campaign-hello{display:block;margin-bottom:50px}.campaign-hello img{width:100%}@media only screen and (max-width: 641px){.campaign-hello{margin:0 0 5.46875%}}/*.company-hello-picture {
	width: 100%;
}*/.campaign-sell{margin-bottom:50px;font-size:0;text-align:center}.campaign-sell:before{content:" ";display:table}.campaign-sell:after{content:" ";display:table;clear:both}@media only screen and (max-width: 641px){.campaign-sell{margin:0 0 8.125%;padding:0 7.5% 0}}.campaign-sell-item{width:306px;float:left;margin-left:21px}.campaign-sell-item:first-child{margin-left:0}@media only screen and (max-width: 641px){.campaign-sell-item{float:none;display:block;width:auto;margin:9.55882353% 0 0}.campaign-sell-item:first-child{margin:0}}.campaign-sell-item img{width:100%}/*.campaign-sell-item-picture {
	width: 100%;
}*/.campaign-account{margin-bottom:50px;text-align:center}@media only screen and (max-width: 641px){.campaign-account{margin:0 7.5% 46px}}.campaign-account-title{font-family:'Titillium Web',sans-serif;font-weight:700;font-size:36px;line-height:0.9em;text-transform:uppercase;margin:0 0 1px}@media only screen and (max-width: 641px){.campaign-account-title{margin-bottom:22px}}.campaign-account-subtitle{font-family:'Titillium Web',sans-serif;font-weight:600;font-size:26px;line-height:0.9em;text-transform:uppercase}@media only screen and (max-width: 641px){.campaign-account-subtitle{padding:0 5%}}.campaign-account-logo{margin:13px 0 19px}.campaign-account-text{width:650px;margin:0 auto;text-align:center;font-weight:400;font-size:16px;line-height:1.5em}@media only screen and (max-width: 641px){.campaign-account-text{width:auto}}.campaign-account-button{margin-top:33px}.campaign-video{margin-bottom:76px}@media only screen and (max-width: 641px){.campaign-video{margin:0;padding:0 7.5% 8.125%}}.campaign-video.campaign-video_mod-1{margin-bottom:50px}@media only screen and (max-width: 641px){.campaign-video.campaign-video_mod-1{margin:0;padding:0 7.5% 7.8125%}}.campaign-video-item-ratio_16x9{position:relative;padding-bottom:56.25%;/* 16:9 */height:0}.campaign-video-item-ratio_16x9 iframe{position:absolute;top:0;left:0;height:100%;width:100%}.campaign-module-1,.campaign-module-3{display:table;table-layout:fixed;width:100%;margin-bottom:50px;background-color:#edeff1;position:relative}.campaign-module-1:before,.campaign-module-3:before{content:" ";display:table}.campaign-module-1:after,.campaign-module-3:after{content:" ";display:table;clear:both}.campaign-module-1:before,.campaign-module-3:before,.campaign-module-1:after,.campaign-module-3:after{content:'';position:absolute;top:0;left:50%;margin-left:-17px;width:0;height:0;border-style:solid;border-width:22px 17px 0 17px;border-color:#fff transparent transparent transparent}.campaign-module-1:after,.campaign-module-3:after{top:auto;bottom:-22px;border-color:#edeff1 transparent transparent transparent}@media only screen and (max-width: 641px){.campaign-module-1,.campaign-module-3{display:block;margin:0;padding:0 7.5% 9.375%;width:auto}.campaign-module-1:before,.campaign-module-3:before{border-width:14px 10px 0 10px;margin-left:-10px}.campaign-module-1:after,.campaign-module-3:after{display:none}}.modules-module-item{display:table-cell;padding:60px 5px 0 5px}@media only screen and (max-width: 641px){.modules-module-item{padding:10.625% 0}}.modules-module-item img{max-width:100%}@media only screen and (max-width: 641px){.modules-module-item img{max-width:none;width:100%}}.modules-module-image{width:50%;text-align:center;display:table-cell}@media only screen and (max-width: 641px){.modules-module-image{display:block;width:auto}}.modules-module-image-full{padding:43px 4px 34px 32px}@media only screen and (max-width: 641px){.modules-module-image-full{padding:6.71875% 0 5.3125% 0}}.modules-module-image-full + .modules-module-description .campaign-module-list-title-link{color:#c70036 !important}/*.modules-module-picture {
	max-width: 100%;

	@media only screen and (max-width: 641px) {
		max-width: none;
		width: 100%;
	}
}*/.modules-module-description{padding:16px 5px;width:50%;vertical-align:middle}@media only screen and (max-width: 641px){.modules-module-description{padding:4.21875% 0 7px;display:block;width:auto}}.campaign-module-list{width:330px;margin:0 0 0 25px;display:inline-block}@media only screen and (max-width: 641px){.campaign-module-list{display:block;width:auto;margin:0 auto;text-align:center}.campaign-module-list:before{content:" ";display:table}.campaign-module-list:after{content:" ";display:table;clear:both}}.campaign-module-list-item{margin-bottom:48px}.campaign-module-list-item:last-child{margin-bottom:0}@media only screen and (max-width: 641px){.campaign-module-list-item{margin-bottom:10.625%}}.campaign-module-list-title{margin-top:0}.campaign-module-list-title-link{color:#fb4f14;font-family:'Titillium Web',sans-serif;font-size:21px;font-weight:700}.campaign-module-list-title-link:hover{color:#fb4f14;text-decoration:none;cursor:pointer}.campaign-module-list-text{font-size:16px;margin:0}.modules-module-account{padding:16px 5px}@media only screen and (max-width: 641px){.modules-module-account{padding:0}}.modules-module-account-body{width:430px}@media only screen and (max-width: 641px){.modules-module-account-body{width:auto;text-align:center}}.modules-module-account-title{margin:0 0 38px;font-family:'Titillium Web',sans-serif;font-size:26px;line-height:1.1em;font-weight:700}@media only screen and (max-width: 641px){.modules-module-account-title{margin:7.8125px 0}}.modules-module-account-text{margin-bottom:45px;font-size:16px;font-weight:400}@media only screen and (max-width: 641px){.modules-module-account-text{margin:0 0 7.03125px}}.campaign-module-3{background-color:#fff}.campaign-module-3:before,.campaign-module-3:after{display:none}@media only screen and (max-width: 641px){.campaign-module-3{padding-top:36px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.campaign-module-3 .modules-module-image{padding:16px 5px;vertical-align:middle}@media only screen and (max-width: 641px){.campaign-module-3 .modules-module-image{padding:0}}@media only screen and (max-width: 641px){.campaign-module-3 .modules-module-item{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.campaign-module-3 .modules-module-item:first-child{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.campaign-module-3 .modules-module-item:last-child{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}/*-------------------------------------------------------------\
	:CAMPAIGN LEVEL 1
	\-------------------------------------------------------------*/.campaign-hero{display:block;margin-bottom:50px}@media only screen and (max-width: 641px){.campaign-hero{margin:0 0 5.46875%}}.campaign-hero-picture-wrap > img{display:block}@media only screen and (max-width: 641px){.campaign-hero-picture-wrap{height:0;padding-top:45.9375%;background-position:center;background-repeat:no-repeat;background-size:cover}}.campaign-hero-picture-wrap img{width:100%;height:250px;display:block}@media only screen and (max-width: 641px){.campaign-hero-picture-wrap img{height:0;font-size:0;padding:0;margin:0}}/*.campaign-hero-picture {
	width: 100%;
	height: 250px;
	display: block;

	@media only screen and (max-width: 641px) {
		height: 0;
		font-size: 0;
		padding: 0;
		margin: 0;
	}
}*/.campaign-hero-banner{position:relative;display:block;width:100%;overflow:hidden}.campaign-hero-banner.campaign-hero-banner_mod-1 .campaign-hero-picture-wrap > img{height:125px;width:100%}.campaign-hero-banner.campaign-hero-banner_mod-1 .campaign-hero-header{height:125px;margin-top:-125px}@media only screen and (max-width: 641px){.campaign-hero-banner{min-height:0}.campaign-hero-banner.campaign-hero-banner_mod-1 .campaign-hero-picture-wrap > img{height:0;width:100%}.campaign-hero-banner.campaign-hero-banner_mod-1 .campaign-hero-header{height:100%;margin:0}}.campaign-hero-header{text-align:center;margin:-250px auto auto;height:250px;display:table/*&.campaign-hero-header_mod-1 {
	height: 125px;
	margin-top: -125px;
	}*/}@media only screen and (max-width: 641px){.campaign-hero-header{position:absolute;top:0;bottom:0;margin:0;height:100%;display:block;min-width:100%/*&.campaign-hero-header_mod-1 {
	height: 100%;
	margin: 0;
	}*/}}.campaign-hero-header-inner{display:table-cell;vertical-align:middle}@media only screen and (max-width: 641px){.campaign-hero-header-inner{display:block;height:100%;white-space:nowrap;font-size:0}.campaign-hero-header-inner:before{content:'';position:static;display:inline-block;height:100%;vertical-align:middle}}.campaign-hero-header-centered{display:inline-block;position:relative;padding:26px 25px 22px;min-width:494px;max-width:840px}@media only screen and (max-width: 641px){.campaign-hero-header-centered{vertical-align:middle;min-width:0;padding:0.78125% 3.125%;margin:0 2.34375%}}.campaign-hero-fader{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.7;z-index:1}.campaign-hero-title{margin:0;font-family:'Titillium Web',sans-serif;font-size:36px;line-height:1em;color:#fff;position:relative;z-index:2}@media only screen and (max-width: 641px){.campaign-hero-title{margin:0;white-space:normal}}.campaign-hero-title + .campaign-hero-subtitle{margin-top:1.09375%}.campaign-hero-subtitle{margin:0;font-family:'Titillium Web',sans-serif;font-size:26px;line-height:1em;color:#fff;position:relative;z-index:2;text-transform:none}@media only screen and (max-width: 641px){.campaign-hero-subtitle{line-height:1.15em;white-space:normal}}.campaign-hero-description{width:630px;padding-bottom:3.64583333%;margin:30px auto 0;position:relative}.campaign-hero-description:after{content:'';position:absolute;bottom:0;height:1px;right:90px;left:90px;border-bottom:1px dashed #d9dadc}@media only screen and (max-width: 641px){.campaign-hero-description{width:auto;margin-top:5.46875%}}.campaign-hero-text{font-size:16px;line-height:1.5em;text-align:center;margin:0}@media only screen and (max-width: 641px){.campaign-hero-text{padding:0 7.8125%}}.campaign-contact{overflow:hidden;margin:0 0 50px;-webkit-overflow-scrolling:touch}.campaign-contact .contact-box{margin:0 -40px}.campaign-contact .contact-box ul{display:table;table-layout:fixed;width:1040px;border-spacing:20px 0}.campaign-contact .contact-box ul:before{content:" ";display:table}.campaign-contact .contact-box ul:after{content:" ";display:table;clear:both}.campaign-contact .contact-box ul li{display:table-cell;vertical-align:middle}@media only screen and (max-width: 641px){.campaign-contact .contact-box ul li{display:table;margin-bottom:3.125%;padding-left:15.20912548%;background:none;position:relative}.campaign-contact .contact-box ul li:before,.campaign-contact .contact-box ul li:after{content:'';position:absolute;top:0;left:0;height:100%;width:15.20912548%}.campaign-contact .contact-box ul li:after{left:7.60456274%;top:50%;margin:-10px 0 0 -6px;background:url('../../img/sprite-icons.png') no-repeat 0 0;width:12px;height:20px}.campaign-contact .contact-box ul li:last-child{margin-bottom:0}.campaign-contact .contact-box ul li.contact-phone:before{content:'';background-color:#EF6726}.campaign-contact .contact-box ul li.contact-appt:before{content:'';background-color:#3C1053}.campaign-contact .contact-box ul li.contact-appt:after{background-position:-88px -2px;width:17px;height:17px;margin:-8px 0 0 -8px}.campaign-contact .contact-box ul li.contact-chat:before{content:'';background-color:#009FD2}.campaign-contact .contact-box ul li.contact-chat:after{background-position:-135px -1px;width:17px;height:17px;margin:-8px 0 0 -8px}.campaign-contact .contact-box ul li.contact-email:before{content:'';background-color:#8347B2}.campaign-contact .contact-box ul li.contact-email:after{background-position:-42px -4px;width:16px;height:12px;margin:-6px 0 0 -8px}.campaign-contact .contact-box ul li.contact-back:before{content:'';background-color:#f04d98}.campaign-contact .contact-box ul li.contact-back:after{background-position:-274px 0;width:20px;height:23px;margin:-12px 0 0 -10px}.campaign-contact .contact-box ul li.contact-store:before{content:'';background-color:#fbae12}.campaign-contact .contact-box ul li.contact-store:after{background-position:-179px 0;width:14px;height:20px;margin:-7px 0 0 -10px}}.campaign-contact .contact-box ul li a{display:block}@media only screen and (max-width: 641px){.campaign-contact .contact-box ul li a{display:table-cell;padding:5.70342205% 4.18250951% 5.70342205% 5.70342205%;margin:0;line-height:1em;position:relative}.campaign-contact .contact-box ul li a:before{position:absolute;content:'';width:0;height:0;left:-2px;top:50%;margin-top:-13px;border-style:solid;border-width:13px 0 13px 12px;border-color:transparent transparent transparent #007bff}}.campaign-contact .contact-box ul li.contact-phone a:before{border-color:transparent transparent transparent #EF6726}.campaign-contact .contact-box ul li.contact-appt a:before{border-color:transparent transparent transparent #3C1053}.campaign-contact .contact-box ul li.contact-chat a:before{border-color:transparent transparent transparent #009FD2}.campaign-contact .contact-box ul li.contact-email a:before{border-color:transparent transparent transparent #8347B2}.campaign-contact .contact-box ul li.contact-back a:before{border-color:transparent transparent transparent #f04d98}.campaign-contact .contact-box ul li.contact-store a:before{border-color:transparent transparent transparent #fbae12}@media only screen and (max-width: 641px){.campaign-contact .contact-box ul{display:block;width:auto;border-spacing:0}}@media only screen and (max-width: 641px){.campaign-contact .contact-box{margin:0}}@media only screen and (max-width: 641px){.campaign-contact{overflow:visible;padding:0 7.8125%;margin:10.9375% 0 9.375%}}.campaign-contact-title{font-family:'Titillium Web',sans-serif;margin-top:0}@media only screen and (max-width: 641px){.campaign-contact-title{display:none}}.campaign-banner{margin:0 0 50px}@media only screen and (max-width: 641px){.campaign-banner{display:none}}.campaign-banner img{width:100%}.campaign-banner .campaign-banner-link[data-target]:hover{cursor:pointer}[data-target="#popup-book"]:hover{cursor:pointer}/*.campaign-banner-picture {
	width: 100%;
}*/.campaign-redirects{margin:0 -20px 50px;font-family:'Titillium Web',sans-serif;font-weight:600}@media only screen and (max-width: 641px){.campaign-redirects{padding:0 7.8125%;margin:0 0 7.8125%}}.redirects{display:table;table-layout:fixed;width:100%;border-spacing:20px 0;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 641px){.redirects{display:block;width:auto}}.redirects-item{display:table-cell;vertical-align:middle;border:1px solid !important;height:100%}.redirects-item:last-child{padding-right:0}.redirects-item:hover{background:inherit}@media only screen and (max-width: 641px){.redirects-item{display:block;padding:0;margin-bottom:3.125%}.redirects-item:last-child{margin-bottom:0}}.redirects-item-link{display:table;border-spacing:0;width:100%;padding:8px 15px 8px 20px;border:none;font-family:'Titillium Web',sans-serif;font-weight:600;font-size:16px}.redirects-item-link:hover{cursor:pointer;text-decoration:none}@media only screen and (max-width: 641px){.redirects-item-link{padding:4.6875% 3.4375%}.redirects-item-link br{display:none}}.redirects-item-text{display:table-cell;vertical-align:middle;text-transform:uppercase;line-height:1em}.campaign-redirects.redirects-item-lowercase .redirects-item-text{text-transform:lowercase}.campaign-redirects.redirects-item-normal .redirects-item-text{text-transform:none}.redirects-item-arrow{display:table-cell;vertical-align:middle;text-align:right;padding-left:4px;font-size:20px}@media only screen and (max-width: 641px){.redirects-item-arrow{font-size:30px}}.campaign-multitext{margin:0 0 50px;background-color:#edeff1;text-align:center;padding:28px 20px}@media only screen and (max-width: 641px){.campaign-multitext{margin:0 7.8125% 10.78125%}}.campaign-multitext-title{font-family:'Titillium Web',sans-serif;font-size:26px;margin:0 0 30px;line-height:1em}.campaign-multitext-text{font-size:16px;line-height:1.5em;margin:4px}.campaign-social{margin-bottom:50px;padding:5px 20px;background:url("../../img/bg-stripes.gif") repeat 0 0}.campaign-social:before{content:" ";display:table}.campaign-social:after{content:" ";display:table;clear:both}@media only screen and (max-width: 641px){.campaign-social{margin:0 7.8125% 7.8125%;display:block;width:auto;padding:5px 3.125%}}.campaign-social-title{font-family:'Titillium Web',sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.35em}@media only screen and (max-width: 641px){.campaign-social-title{line-height:1.15em}}.campaign-social-title.new-campaign-title{text-transform:none}.campaign-social-buttons{text-align:right;float:right;display:inline-block}@media only screen and (max-width: 641px){.campaign-social-buttons{float:none}}.campaign-social-buttons .addthis_toolbox.addthis_default_style{white-space:nowrap}.campaign-social-buttons .addthis_toolbox.addthis_default_style > a{margin:0 5px !important;padding:0 !important;width:auto !important;float:right;display:inline-block;vertical-align:middle;height:22px/*&.addthis_button_google_plusone {
			order: 1;
		}

		&.addthis_button_tweet {
			order: 2;
		}

		&.addthis_button_facebook_like {
			order: 3;
			margin-right: 0;
		}*/}.campaign-social-buttons .addthis_toolbox.addthis_default_style > a:last-of-type{margin-right:0}.campaign-social-buttons .social{margin-top:4px;float:none}@media only screen and (max-width: 641px){.campaign-social-buttons{display:block;text-align:left;margin-top:4.6875%}.campaign-social-buttons .social{float:none;margin-top:0}.campaign-social-buttons .social .addthis_toolbox.addthis_default_style{display:inline-block;white-space:nowrap}.campaign-social-buttons .social .addthis_toolbox.addthis_default_style > a{width:84px !important;margin-left:2px;float:left !important}.campaign-social-buttons .social .addthis_toolbox.addthis_default_style > a:first-child{width:62px !important;margin-left:0}}.campaign-UPS{display:table;width:100%;margin-bottom:50px;padding:40px 0;background:#edeff1;text-align:center}.campaign-UPS-item{display:table-cell;padding:0 30px}@media only screen and (max-width: 641px){.campaign-UPS-item{display:block;padding:0 30px 55px 30px}.campaign-UPS-item:last-child{padding-bottom:0}}.campaign-UPS-item-icon{display:block;height:48px;vertical-align:middle}.campaign-UPS-item-icon img{max-height:100%;max-width:100%}.campaign-UPS-item-title{display:block;padding:14px 0;font-family:'Titillium Web',sans-serif;font-size:24px;line-height:1em;text-transform:uppercase}.campaign-UPS-item-text{display:block;font-size:13px;line-height:1.46em}.campaign-UPS-item-text *{font-size:13px;line-height:1.46em;margin:0}.campaign-multibox{margin-bottom:50px}.campaign-multibox:before{content:" ";display:table}.campaign-multibox:after{content:" ";display:table;clear:both}@media only screen and (max-width: 641px){.campaign-multibox{overflow:visible;padding:0 7.8125%;margin-bottom:7.8125%}}.campaign-multibox-row{display:table;width:1000px;table-layout:fixed;border-spacing:20px 0;margin:0 -20px}.campaign-multibox-row .campaign-multibox-row{border-spacing:0;width:100%;margin:0}.campaign-multibox-row + .campaign-multibox-row{margin-top:20px}@media only screen and (max-width: 641px){.campaign-multibox-row{display:block;border-spacing:0;width:100%;margin:0}.campaign-multibox-row:before{content:" ";display:table}.campaign-multibox-row:after{content:" ";display:table;clear:both}.campaign-multibox-row + .campaign-multibox-row{margin-top:10.9375%}.campaign-multibox-row + .campaign-multibox-row.invert{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.campaign-multibox-row + .campaign-multibox-row.invert .campaign-multibox-item{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-top:7.8125%}.campaign-multibox-row + .campaign-multibox-row.invert .campaign-multibox-item:last-child{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-top:0}.campaign-multibox-row.last-img{/*display: flex;

		.campaign-multibox-item {
			order: 1;
			margin: 0 0 20px;
			height: auto;
		}

		.campaign-multibox-item_img {
			order: 2;
			margin: 0;
		}

		.tmp {
			order: 1;
			margin: 0 0 20px;
		}

		& + .campaign-multibox-row {
			margin-top: (40px/640px*100%);
		}*/}.campaign-multibox-row.last-img .campaign-multibox-item_img{margin-bottom:6.25%}.campaign-multibox-row.last-img .campaign-multibox-item_img + .campaign-multibox-item{margin-bottom:0}.campaign-multibox-row.first-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.campaign-multibox-row.first-img .campaign-multibox-item{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin:0;height:auto}.campaign-multibox-row.first-img .campaign-multibox-item_img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin:0 0 20px}.campaign-multibox-row.first-img .tmp{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin:0}.campaign-multibox-row + .first-img{margin-top:3.125%}}.campaign-multibox-col{width:50%;display:table-cell;vertical-align:top;padding-left:10px}.campaign-multibox-col:first-child{padding:0 10px 0 0}.campaign-multibox-col .campaign-multibox-item{width:100%;display:block}.campaign-multibox-col .campaign-multibox-item + .campaign-multibox-item{margin-top:20px}@media only screen and (max-width: 641px){.campaign-multibox-col{width:100%;display:block;padding:0}.campaign-multibox-col + .campaign-multibox-col{margin-top:7.8125%}.campaign-multibox-col:first-child{padding:0}}.campaign-multibox-item{display:table-cell;vertical-align:middle;width:50%}.campaign-multibox-item .campaign-multibox-item{display:block;width:100%;height:50%;margin-bottom:20px}.campaign-multibox-item .campaign-multibox-item:last-child{margin:20px 0 0}.campaign-multibox-item .campaign-multibox-item img{width:470px;height:190px}@media only screen and (max-width: 641px){.campaign-multibox-item .campaign-multibox-item img{width:100%;height:auto}}@media only screen and (max-width: 641px){.campaign-multibox-item{display:block;width:100%}.campaign-multibox-item + .campaign-multibox-item{margin-top:20px}}.campaign-multibox-item img{width:100%/* fix issue:MERCH-7416 *//*height: 400px;*/}.campaign-multibox-item img + .campaign-multibox-content{margin-top:20px}.campaign-multibox-item img + .campaign-multibox-content .campaign-multibox-btn{margin-top:10px}@media only screen and (max-width: 641px){.campaign-multibox-item img{height:auto}}@media only screen and (max-width: 641px){.campaign-multibox-content{text-align:center}}.campaign-multibox-title{font-family:'Titillium Web',sans-serif;font-size:26px;margin:0 0 20px;line-height:1em}@media only screen and (max-width: 641px){.campaign-multibox-title{margin-bottom:6.5625%}}.campaign-multibox-text{font-size:16px;line-height:1.5em}.campaign-multibox-btn{margin-top:40px}@media only screen and (max-width: 641px){.campaign-multibox-btn{margin-top:6.25%}}/*.campaign-multibox-picture {
	width: 100%;
	height: 400px;

	& + .campaign-multibox-content {
		margin-top: 20px;

		.campaign-multibox-btn {
			margin-top: 10px;
		}
	}

	@media only screen and (max-width: 641px) {
		height: auto;
	}
}*/.campaign-multibox-item-mod_big{width:590px}@media only screen and (max-width: 641px){.campaign-multibox-item-mod_big{width:62.5%;float:left;padding-right:1.5%;margin-top:-7.03125%}.campaign-multibox-item-mod_big + .campaign-multibox-item-mod_small{margin-top:-7.03125%;padding-left:1.5%}}.campaign-multibox-item-mod_small{width:350px}@media only screen and (max-width: 641px){.campaign-multibox-item-mod_small{width:37.5%;float:right;margin-top:10px}}.campaign-multibox-item_mod-1{background-color:#edeff1}.campaign-multibox-item_mod-1 .campaign-multibox-content{padding:30px 20px 22px}.campaign-multibox-item_mod-1 .campaign-multibox-btn{margin-top:25px}/*-------------------------------------------------------------\
	:INSURANCE
	\-------------------------------------------------------------*/.p-insurance .insurance-UPS,.p-campaign .insurance-UPS,.p-insurance .policy,.p-campaign .policy,.p-insurance .insurance-contact,.p-campaign .insurance-contact,.p-insurance > .top-section,.p-campaign > .top-section,.p-insurance .insurance-comparison,.p-campaign .insurance-comparison{margin-bottom:36px}@media only screen and (max-width: 641px){.p-insurance .insurance-UPS,.p-campaign .insurance-UPS,.p-insurance .policy,.p-campaign .policy,.p-insurance .insurance-contact,.p-campaign .insurance-contact,.p-insurance > .top-section,.p-campaign > .top-section,.p-insurance .insurance-comparison,.p-campaign .insurance-comparison{margin-bottom:20px}}.p-insurance .multitext,.p-campaign .multitext,.p-insurance .campaign-banner,.p-campaign .campaign-banner,.p-insurance .additional-info,.p-campaign .additional-info,.p-insurance .comprehensive,.p-campaign .comprehensive{margin-bottom:50px}.p-insurance .adw-block-wrap,.p-campaign .adw-block-wrap{margin-bottom:0}@media only screen and (max-width: 641px){.p-insurance .adw-block-wrap,.p-campaign .adw-block-wrap{margin-bottom:0}}.multitext{text-align:center;padding:0}.multitext .multitext-title{font-family:'Titillium Web',sans-serif;font-size:36px;margin:0 0 24px;line-height:1em;color:#555}@media only screen and (max-width: 641px){.multitext .multitext-title{margin-bottom:10px}}.multitext .multitext-text{font-size:16px;line-height:1.5em;width:640px;margin:0 auto;color:#555}.multitext .multitext-text a{font-weight:700}.multitext .multitext-text a:hover{color:#fb4f14;text-decoration:none;cursor:pointer}.multitext .multitext-text a:hover{text-decoration:underline}@media only screen and (max-width: 641px){.multitext .multitext-text{width:auto;padding:0 5px}}.multitext.multitext_CMS_bg{padding:15px 0}@media only screen and (max-width: 641px){.multitext.multitext_CMS_bg{margin:0 -10px 24px;padding:15px}}.insurance-UPS:before{content:" ";display:table}.insurance-UPS:after{content:" ";display:table;clear:both}.insurance-UPS .sta-heading-m{font-family:'Titillium Web',sans-serif;font-size:26px;line-height:1em;color:#555;margin:0 0 37px}@media only screen and (max-width: 641px){.insurance-UPS .sta-heading-m{margin-bottom:9px}}.insurance-UPS .insurance-UPS-inner{font-size:0;text-align:center;width:100%}@media only screen and (max-width: 641px){.insurance-UPS .insurance-UPS-inner{display:block}}.insurance-UPS .insurance-UPS-item{font-size:12px;width:33.3333%;padding:0 40px;margin-bottom:42px;float:left}.insurance-UPS .insurance-UPS-item:nth-child(3n+4){clear:left}@media only screen and (max-width: 641px){.insurance-UPS .insurance-UPS-item{width:auto;padding:0 33px;float:none}.insurance-UPS .insurance-UPS-item:last-child{margin-bottom:20px}}.insurance-UPS img{width:100px;height:100px;margin-bottom:27px;display:inline-block}.insurance-UPS .insurance-UPS-item-title,.insurance-UPS .sta-heading-s{font-family:'Titillium Web',sans-serif;font-size:18px;line-height:1em;color:#555;margin-top:0}@media only screen and (max-width: 641px){.insurance-UPS .insurance-UPS-item-title,.insurance-UPS .sta-heading-s{color:#434343}}.insurance-UPS .insurance-UPS-item-text{margin:0;font-size:14px;color:#555;color:rgba(85, 85, 85, 0.5)}@media only screen and (max-width: 641px){.insurance-UPS .insurance-UPS-item-text{color:rgba(67, 67, 67, 0.5)}}.insurance-UPS .insurance-UPS-footer{margin:0;font-size:12px;line-height:15px;color:rgba(85, 85, 85, 0.7);clear:both}@media (max-width: 641px){.insurance-UPS .insurance-UPS-footer{padding:0 11px;color:#434343}}.insurance-multibox{margin:0 0 34px}@media only screen and (max-width: 641px){.insurance-multibox{display:none}}.insurance-multibox .insurance-multibox-title{font-family:'Titillium Web',sans-serif;font-size:26px;line-height:1em;color:#555;margin:0 0 22px}.insurance-multibox .insurance-multibox-subtitle{font-size:16px;line-height:21px;color:#555;margin-bottom:29px}.insurance-multibox .insurance-multibox-inner{margin:0 -20px}.insurance-multibox .insurance-multibox-row{display:table;table-layout:fixed;vertical-align:bottom;border-spacing:20px 0;width:100%}.insurance-multibox .insurance-multibox-row:last-child{margin-top:35px}.insurance-multibox .insurance-multibox-image{display:table-cell}.insurance-multibox .insurance-multibox-image img{width:470px;height:315px}.insurance-multibox .insurance-multibox-content{display:table-cell;text-align:center;vertical-align:bottom;padding:36px 22px}.insurance-multibox .insurance-multibox-content-text{font-size:16px;line-height:21px;color:#555;margin-bottom:29px}.insurance-multibox .insurance-multibox-content-title{font-size:14px;margin:44px 0 0;font-family:Tahoma,Geneva,sans-serif}.insurance-multibox .insurance-multibox-content-subtitle{margin:0;font-size:14px}.additional-info{overflow:hidden}.additional-info .additional-info-title{font-family:'Titillium Web',sans-serif;font-size:26px;line-height:1em;color:#555;margin:0 0 22px}.additional-info .additional-info-inner{margin:0 -20px}@media only screen and (max-width: 641px){.additional-info .additional-info-inner{margin:0}}.additional-info .additional-info-row{display:table;width:100%;table-layout:fixed;border-spacing:20px 0}@media only screen and (max-width: 641px){.additional-info .additional-info-row{display:block}}.additional-info .additional-info-item{display:table-cell;vertical-align:top}.additional-info .additional-info-item:first-child{width:475px}@media only screen and (max-width: 641px){.additional-info .additional-info-item{display:block}.additional-info .additional-info-item:first-child{width:100%}}.additional-info .additional-info-img{height:400px;width:475px}@media only screen and (max-width: 641px){.additional-info .additional-info-img{max-height:400px;height:100%;width:100%}}.additional-info .additional-info-item-title{font-family:'Titillium Web',sans-serif;font-size:21px;color:#555;margin:0 0 23px}@media only screen and (max-width: 641px){.additional-info .additional-info-item-title{margin-bottom:14px}}.additional-info .additional-info-item-text{font-size:16px;line-height:21px;margin-bottom:0}.additional-info .additional-info-item-text + .additional-info-item-text{margin-top:22px}@media only screen and (max-width: 641px){.additional-info .additional-info-item_content{padding:0 5px;margin-top:17px}}.policy{background-color:#edeff1;overflow:hidden/*.policy-img {
		width: 100%;
	}*/}.policy .policy-title{font-family:'Titillium Web',sans-serif;font-size:26px;line-height:1em;color:#555;margin:0;padding:18px 20px 0}.policy .policy-inner{padding:20px 0 0 0}.policy .policy-inner:before{content:" ";display:table}.policy .policy-inner:after{content:" ";display:table;clear:both}@media only screen and (max-width: 641px){.policy .policy-inner{display:block;padding:10px}}.policy .policy-table{display:table;width:100%;border-spacing:20px 0;table-layout:fixed;padding:20px 0 20px}.policy .policy-table + .policy-table{padding-top:0}@media only screen and (max-width: 641px){.policy .policy-table{display:block;padding:0}}.policy .policy-table .policy-col{display:table-cell;float:none/* two items *//* three items *//* four items */}.policy .policy-table .policy-col:first-child:nth-last-child(2),.policy .policy-table .policy-col:first-child:nth-last-child(2) ~ .policy-col{width:50%}.policy .policy-table .policy-col:first-child:nth-last-child(3),.policy .policy-table .policy-col:first-child:nth-last-child(3) ~ .policy-col{width:33.3333%}.policy .policy-table .policy-col:first-child:nth-last-child(4),.policy .policy-table .policy-col:first-child:nth-last-child(4) ~ .policy-col{width:50%}@media only screen and (max-width: 641px){.policy .policy-table .policy-col{display:block;width:100% !important}}.policy .policy-col{background-color:#fff;margin:0 0 20px 20px;position:relative;padding-bottom:50px;float:left/* one item *//* two items *//* three items *//* four items */}@media only screen and (max-width: 641px){.policy .policy-col{max-width:none;margin:0 0 15px;padding:0;float:none;width:100% !important}.policy .policy-col:last-of-type{margin-bottom:0}}.policy .policy-col:first-child:nth-last-child(1){width:100%}.policy .policy-col:first-child:nth-last-child(2),.policy .policy-col:first-child:nth-last-child(2) ~ .policy-col{width:47.87234043%}.policy .policy-col:first-child:nth-last-child(3),.policy .policy-col:first-child:nth-last-child(3) ~ .policy-col{width:31.20564043%}.policy .policy-col:first-child:nth-last-child(4),.policy .policy-col:first-child:nth-last-child(4) ~ .policy-col{width:47.87234043%}.policy .policy-pic-wrap{display:block}.policy .policy-pic-wrap img{width:100%}.policy .policy-content{font-size:16px;padding:15px 19px 15px 25px}@media only screen and (max-width: 641px){.policy .policy-content{padding:14px 15px 16px}}.policy .policy-content-title{margin:0 0 10px;font-family:'Titillium Web',sans-serif}.policy .policy-content-list-item{list-style-type:disc;list-style-position:inside}.policy .policy-content-button{margin-top:14px;display:inline-block;position:absolute;bottom:16px;left:25px;background-color:#007bc9;border:medium none;-webkit-box-shadow:0 2px 2px #13558e;box-shadow:0 2px 2px #13558e;color:#fff;font-size:13px;font-weight:700;padding:9px 30px;text-transform:uppercase}.policy .policy-content-button:hover{text-decoration:none;color:#fff}@media only screen and (max-width: 641px){.policy .policy-content-button{position:static}}.comprehensive{border-bottom:1px solid #edeff1;padding-bottom:16px/*.comprehensive-list-tick {
		margin-right: 24px;
		max-width: 30px;
		margin-left: -50px;
	}*/}@media only screen and (max-width: 641px){.comprehensive.no-tooltip .comprehensive-list-item_active .comprehensive-list-item-text{display:none !important}}.comprehensive .comprehensive-title{font-family:'Titillium Web',sans-serif;font-size:26px;line-height:1em;color:#555;margin:0 0 22px}.comprehensive .comprehensive-list{position:relative;font-size:0}.comprehensive .comprehensive-list-item{display:inline-block;width:33.3333%;padding:9px 0;vertical-align:middle}@media only screen and (max-width: 641px){.comprehensive .comprehensive-list-item{display:block;height:auto;width:auto;padding:9px 0}}.comprehensive .comprehensive-list-link{font-size:14px;font-weight:700;position:relative;display:inline-block;padding:0 5px 0 50px;color:#434343}.comprehensive .comprehensive-list-link:hover{color:inherit;cursor:pointer}.comprehensive .comprehensive-list-link img{margin-right:24px;max-width:30px;margin-left:-50px}.comprehensive .comprehensive-list-item-text{display:none;margin:0;padding:25px 32px;background-color:#edeff1;position:relative;margin-top:14px;font-size:12px;line-height:15px}.comprehensive .comprehensive-list-item-text *{font-size:12px;line-height:15px;margin:0}.comprehensive .comprehensive-list-item-text:before{content:'';position:absolute;top:-14px;left:42px;width:0;height:0;border-style:solid;border-width:0 12px 14px 12px;border-color:transparent transparent #edeff1 transparent}@media only screen and (max-width: 641px){.comprehensive .comprehensive-list-item-text{padding:9px 10px}}.comprehensive .comprehensive-list-item_active{cursor:pointer}.comprehensive .comprehensive-list-item_active .comprehensive-list-link{text-decoration:underline;font-weight:700}@media only screen and (max-width: 641px){.comprehensive .comprehensive-list-item_active .comprehensive-list-item-text{display:block}}.comprehensive .comprehensive-tooltip{background-color:#edeff1;position:relative;margin-top:14px;margin-bottom:18px;padding:19px 32px}@media only screen and (max-width: 641px){.comprehensive .comprehensive-tooltip{display:none}}.comprehensive .comprehensive-tooltip-arrow{content:'';position:absolute;top:-14px;left:42px;width:0;height:0;border-style:solid;border-width:0 12px 14px 12px;border-color:transparent transparent #edeff1 transparent}.comprehensive .comprehensive-tooltip-arrow.invertVertical{top:auto;bottom:-14px;width:0;height:0;border-style:solid;border-width:14px 12px 0 12px;border-color:#edeff1 transparent transparent transparent}.comprehensive .comprehensive-tooltip-text{font-size:12px;line-height:15px}.comprehensive .comprehensive-tooltip-text *{margin:0;font-size:12px;line-height:15px}.insurance-contact{overflow:hidden}.insurance-contact .insurance-contact-title{font-family:'Titillium Web',sans-serif;font-size:26px;line-height:1em;color:#555;margin:0 0 22px}.insurance-contact .insurance-contact-text{font-size:16px;line-height:21px;margin-bottom:13px}.insurance-contact .contact-box{margin:0 -40px}.insurance-contact .contact-box ul{display:table;table-layout:fixed;width:1040px;border-spacing:20px 0}.insurance-contact .contact-box ul:before{content:" ";display:table}.insurance-contact .contact-box ul:after{content:" ";display:table;clear:both}.insurance-contact .contact-box ul li{display:table-cell;vertical-align:middle}@media only screen and (max-width: 641px){.insurance-contact .contact-box ul li{display:table;margin-bottom:15px;padding-left:34px;background:none;position:relative}.insurance-contact .contact-box ul li:before,.insurance-contact .contact-box ul li:after{content:'';position:absolute;top:0;left:0;height:100%;width:37px}.insurance-contact .contact-box ul li:after{left:0;top:50%;margin:-10px 0 0 -6px;background:url('../../img/sprite-icons.png') no-repeat 0 0;width:12px;height:20px}.insurance-contact .contact-box ul li:last-child{margin-bottom:0}.insurance-contact .contact-box ul li.contact-phone:before{content:'';background-color:#EF6726}.insurance-contact .contact-box ul li.contact-phone:after{background-position:0 0;width:12px;height:20px;margin:-10px 0 0 10px}.insurance-contact .contact-box ul li.contact-appt:before{content:'';background-color:#3C1053}.insurance-contact .contact-box ul li.contact-appt:after{background-position:-88px -2px;width:17px;height:17px;margin:-8px 0 0 8px}.insurance-contact .contact-box ul li.contact-chat{display:none}.insurance-contact .contact-box ul li.contact-chat:before{content:'';background-color:#009FD2}.insurance-contact .contact-box ul li.contact-chat:after{background-position:-135px -1px;width:17px;height:17px;margin:-8px 0 0 8px}.insurance-contact .contact-box ul li.contact-email:before{content:'';background-color:#8347B2}.insurance-contact .contact-box ul li.contact-email:after{background-position:-42px -4px;width:16px;height:12px;margin:-6px 0 0 8px}.insurance-contact .contact-box ul li.contact-back:before{content:'';background-color:#f04d98}.insurance-contact .contact-box ul li.contact-back:after{background-position:-274px 0;width:20px;height:23px;margin:-12px 0 0 10px}.insurance-contact .contact-box ul li.contact-store:before{content:'';background-color:#fbae12}.insurance-contact .contact-box ul li.contact-store:after{background-position:-179px 0;width:14px;height:20px;margin:-7px 0 0 10px}}.insurance-contact .contact-box ul li a{display:block}@media only screen and (max-width: 641px){.insurance-contact .contact-box ul li a{display:table-cell;font-size:14px;margin:0;line-height:1em;padding-left:20px;position:relative}.insurance-contact .contact-box ul li a:before{position:absolute;content:'';width:0;height:0;left:-1px;top:50%;margin-top:-8px;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent #007bff}}@media only screen and (max-width: 641px){.insurance-contact .contact-box ul li.contact-phone a:before{border-color:transparent transparent transparent #EF6726}.insurance-contact .contact-box ul li.contact-appt a:before{border-color:transparent transparent transparent #3C1053}.insurance-contact .contact-box ul li.contact-chat a:before{border-color:transparent transparent transparent #009FD2}.insurance-contact .contact-box ul li.contact-email a:before{border-color:transparent transparent transparent #8347B2}.insurance-contact .contact-box ul li.contact-back a:before{border-color:transparent transparent transparent #f04d98}.insurance-contact .contact-box ul li.contact-store a:before{border-color:transparent transparent transparent #fbae12}}@media only screen and (max-width: 641px){.insurance-contact .contact-box ul{display:block;width:auto;border-spacing:0}}@media only screen and (max-width: 641px){.insurance-contact .contact-box{margin:0}}.footer-composite{margin:0 -20px}/*.footer-composite {
	margin: 0 -20px;

	@media only screen and (max-width: 641px) {
	margin: 0;
	}

	.footer-composite-inner {
	display: table;
	width: 100%;
	table-layout: fixed;
	border-spacing: 20px 0;

	@media only screen and (max-width: 641px) {
		display: block;
	}
	}

	.footer-composite-item {
	display: table-cell;
	border: 1px solid #f1f2f4;
	box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);

	@media only screen and (max-width: 641px) {
		display: block;
		margin-top: 22px;

		&:first-child {
			margin-top: 0;
		}
	}
	}

	.footer-composite-title {
	font-family: 'Titillium Web', sans-serif;
	font-size: 21px;
	line-height: 1em;
	color: #555;
	margin: -1px -1px 0;
	padding: 10px 20px;
	background-color: #f1f2f4;
	text-transform: none;
	}

	.footer-composite-body {
	font-size: 14px;
	line-height: 21px;
	padding: 12px 16px 14px;
	}

	.composite-how-to-list {
	margin: 0;

	& + .composite-how-to-list {
		margin-top: 15px;
	}
	}

	.composite-how-to-list-title {
	font-weight: 400;
	font-size: 14px;
	}

	.composite-how-to-list-content {
	font-size: 14px;
	}

	.composite-how-to-list-link {
	color: #007bc9;
	font-weight: 700;
	text-decoration: none;

	&[href] {
		text-decoration: underline;
	}

	&[href^='tel'] {
		text-decoration: none !important;
	}
	}

	.composite-about-list-item {
	padding: 10px 0;
	border-top: 1px solid #f1f2f4;

	&:first-child {
		border-top: none;
		padding-top: 4px;
	}
	}

	.composite-about-list-link {
	font-weight: 700;
	display: block;
	font-size: 14px;
	color: inherit;

	&:hover {
		text-decoration: none;
		color: inherit;
	}

	&[href] {
		.hover-link();
	}

	&[href$=".pdf"] {
		position: relative;
		padding-right: 32px;

		&:after {
			content: '';
			position: absolute;
			right: 0;
			top: 50%;
			background: url('../../img/sprite-icons.png') no-repeat -42px -43px;
			width: 31px;
			height: 26px;
			margin-top: -13px;
		}
	}
	}

	.composite-about-list-size {
	font-weight: 400;
	}

	.composite-contact {
	.insurance-contact {
		margin-bottom: 0;
	}

	.insurance-contact-title {
		display: none;
	}

	.insurance-contact-text {
		margin-bottom: 8px;
		font-size: 14px;
	}
	}

	.contact-box {
	ul {

		li {
			display: table;
			margin-bottom: 10px;
			padding-left: 34px;
			background: none;

			position: relative;

			&:before,
			&:after {
				content: '';
				position: absolute;
				top: 0;
				left: 0;
				height: 100%;
				width: 37px;
			}

			&:after {
				left: 0;
				top: 50%;
				margin: -10px 0 0 -6px;
				background: url('../../img/sprite-icons.png') no-repeat 0 0;
				width: 12px;
				height: 20px;
			}

			&:last-child {
				margin-bottom: 0;
			}

			&.contact-phone {
				&:before {
					content: '';
					background-color: #EF6726;
				}
				&:after {
					background-position: 0 0;
					width: 12px;
					height: 20px;
					margin: -10px 0 0 10px;
				}
			}

			&.contact-appt {
				&:before {
					content: '';
					background-color: #3C1053;
				}
				&:after {
					background-position: -88px -2px;
					width: 17px;
					height: 17px;
					margin: -8px 0 0 8px;
				}
			}

			&.contact-chat {
				&:before {
					content: '';
					background-color: #009FD2;
				}
				&:after {
					background-position: -135px -1px;
					width: 17px;
					height: 17px;
					margin: -8px 0 0 8px;
				}
			}

			&.contact-email {
				&:before {
					content: '';
					background-color: #8347B2;
				}
				&:after {
					background-position: -42px -4px;
					width: 16px;
					height: 12px;
					margin: -6px 0 0 8px;
				}
			}

			&.contact-back {
				&:before {
					content: '';
					background-color: #f04d98;
				}
				&:after {
					background-position: -274px 0;
					width: 20px;
					height: 23px;
					margin: -12px 0 0 10px;
				}
			}

			&.contact-store {
				&:before {
					content: '';
					background-color: #fbae12;
				}
				&:after {
					background-position: -179px 0;
					width: 14px;
					height: 20px;
					margin: -7px 0 0 10px;
				}
			}

			a {
				display: table-cell;
				font-size: 12px;
				margin: 0;
				line-height: 1em;
				padding-left: 10px;
				position: relative;

				&:before {
					position: absolute;
					content: '';
					width: 0;
					height: 0;
					left: -1px;
					top: 18px;
					margin-top: -8px;
					border-style: solid;
					border-width: 8px 0 8px 8px;
					border-color: transparent transparent transparent #007bff;
				}
			}
		}

		display: block;
		width: auto;
		border-spacing: 0;
	}

	margin: 0;
	}
	}*/.footer-composite .contact-box ul li.contact-phone a:before{border-color:transparent transparent transparent #EF6726}.footer-composite .contact-box ul li.contact-appt a:before{border-color:transparent transparent transparent #3C1053}.footer-composite .contact-box ul li.contact-chat a:before{border-color:transparent transparent transparent #009FD2}.footer-composite .contact-box ul li.contact-email a:before{border-color:transparent transparent transparent #8347B2}.footer-composite .contact-box ul li.contact-back a:before{border-color:transparent transparent transparent #f04d98}.footer-composite .contact-box ul li.contact-store a:before{border-color:transparent transparent transparent #fbae12}@media only screen and (max-width: 641px){.footer-composite{margin:0}}.footer-composite .footer-composite-inner{display:table;width:100%;table-layout:fixed;border-spacing:20px 0}@media only screen and (max-width: 641px){.footer-composite .footer-composite-inner{display:block}}.footer-composite .footer-composite-item{display:table-cell;border:1px solid #f1f2f4;-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1)}@media only screen and (max-width: 641px){.footer-composite .footer-composite-item{display:block;margin-top:22px}.footer-composite .footer-composite-item:first-child{margin-top:0}}.footer-composite .footer-composite-title{font-family:'Titillium Web',sans-serif;font-size:21px;line-height:1em;color:#555;margin:-1px -1px 0;padding:10px 20px;background-color:#f1f2f4;text-transform:none}.footer-composite .footer-composite-body{font-size:14px;line-height:21px;padding:12px 16px 14px}.footer-composite .composite-how-to-list{margin:0}.footer-composite .composite-how-to-list + .composite-how-to-list{margin-top:15px}.footer-composite .composite-how-to-list-title{font-weight:400;font-size:14px}.footer-composite .composite-how-to-list-content{font-size:14px}.footer-composite .composite-how-to-list-link{color:#007bc9;font-weight:700;text-decoration:none}.footer-composite .composite-how-to-list-link[href]{text-decoration:underline}.footer-composite .composite-how-to-list-link[href^='tel']{text-decoration:none !important}.footer-composite .composite-about-list-item{padding:10px 0;border-top:1px solid #f1f2f4}.footer-composite .composite-about-list-item:first-child{border-top:none;padding-top:4px}.footer-composite .composite-about-list-link{font-weight:700;display:block;font-size:14px;color:inherit}.footer-composite .composite-about-list-link:hover{text-decoration:none;color:inherit}.footer-composite .composite-about-list-link[href]:hover{color:#fb4f14;text-decoration:none;cursor:pointer}.footer-composite .composite-about-list-link[href$=".pdf"]{position:relative;padding-right:32px}.footer-composite .composite-about-list-link[href$=".pdf"]:after{content:'';position:absolute;right:0;top:50%;background:url('../../img/sprite-icons.png') no-repeat -42px -43px;width:31px;height:26px;margin-top:-13px}.footer-composite .composite-about-list-size{font-weight:400}.footer-composite .composite-contact .insurance-contact{margin-bottom:0}.footer-composite .composite-contact .insurance-contact-title{display:none}.footer-composite .composite-contact .insurance-contact-text{margin-bottom:8px;font-size:14px}.footer-composite .contact-box{margin:0}.footer-composite .contact-box ul{display:block;width:auto;border-spacing:0}.footer-composite .contact-box ul li{display:table;margin-bottom:10px;padding-left:34px;background:none;position:relative}.footer-composite .contact-box ul li:before,.footer-composite .contact-box ul li:after{content:'';position:absolute;top:0;left:0;height:100%;width:37px}.footer-composite .contact-box ul li:after{left:0;top:50%;margin:-10px 0 0 -6px;background:url('../../img/sprite-icons.png') no-repeat 0 0;width:12px;height:20px}.footer-composite .contact-box ul li:last-child{margin-bottom:0}.footer-composite .contact-box ul li.contact-phone:before{content:'';background-color:#EF6726}.footer-composite .contact-box ul li.contact-phone:after{background-position:0 0;width:12px;height:20px;margin:-10px 0 0 10px}.footer-composite .contact-box ul li.contact-appt:before{content:'';background-color:#3C1053}.footer-composite .contact-box ul li.contact-appt:after{background-position:-88px -2px;width:17px;height:17px;margin:-8px 0 0 8px}.footer-composite .contact-box ul li.contact-chat:before{content:'';background-color:#009FD2}.footer-composite .contact-box ul li.contact-chat:after{background-position:-135px -1px;width:17px;height:17px;margin:-8px 0 0 8px}.footer-composite .contact-box ul li.contact-email:before{content:'';background-color:#8347B2}.footer-composite .contact-box ul li.contact-email:after{background-position:-42px -4px;width:16px;height:12px;margin:-6px 0 0 8px}.footer-composite .contact-box ul li.contact-back:before{content:'';background-color:#f04d98}.footer-composite .contact-box ul li.contact-back:after{background-position:-274px 0;width:20px;height:23px;margin:-12px 0 0 10px}.footer-composite .contact-box ul li.contact-store:before{content:'';background-color:#fbae12}.footer-composite .contact-box ul li.contact-store:after{background-position:-179px 0;width:14px;height:20px;margin:-7px 0 0 10px}.footer-composite .contact-box ul li a{display:table-cell;font-size:12px;margin:0;line-height:1em;padding-left:10px;position:relative}.footer-composite .contact-box ul li a:before{position:absolute;content:'';width:0;height:0;left:-1px;top:18px;margin-top:-8px;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent #007bff}.copyright-text{font-size:12px;line-height:15px;color:#000;padding:25px 30px;text-align:center;background-color:#f1f2f4}@media only screen and (max-width: 641px){.copyright-text{padding:15px}}/*-------------------------------------------------------------\
	:INSURANCE COMPARISON
	\-------------------------------------------------------------*/.insurance-comparison{border:1px solid #dadada;padding:0 0 26px/*-------------------------------------------------------------\
	:INSURANCE INSURANCETABLETOOLTIP
	\-------------------------------------------------------------*//*-------------------------------------------------------------\
	:INSURANCE INSURANCE-COMPARISON-TABLE
	\-------------------------------------------------------------*//*.insurance-comparison-table-title-text {
		color: #fff;
		font: bold 14px/16px Tahoma, Arial, sans-serif;
		text-transform: none;
		text-align: left;
		height: 100%;
		padding: 7px 7px 7px 10px;
		float: left;
		margin: 0;

		@media only screen and (max-width: 641px) {
			padding: 11px 85px 11px 10px;
			min-height: 38px;
		}
	}*//*
	* insuranceTable
	**********************************
	*//*
	* insuranceTableSection
	**********************************
	*//*
	* mobileTableTopRow
	**********************************
	*/}.insurance-comparison .price{color:#fb4f14;display:inline-block;font:bold 26px/26px Tahoma,Arial,sans-serif}.insurance-comparison a.policyLink{position:relative;display:inline-block}.insurance-comparison a.policyLink:hover{color:#fb4f14}.insurance-comparison a.policyLink:before{display:none;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;background-color:#fff;height:16px;width:16px}.insurance-comparison a.policyLink[href$='.pdf']{padding-right:20px}.insurance-comparison a.policyLink[href$='.pdf']:before{display:block;background:url("../../img/sprite-icons.png") no-repeat -171px -208px}.insurance-comparison .btn{min-height:36px}.insurance-comparison .btn.II{min-height:34px}.insurance-comparison .nav-tabs{margin:-1px -1px 0;background:#fff;border-bottom:1px solid #dadada;padding:0}@media only screen and (max-width: 641px){.insurance-comparison .nav-tabs{padding:0 !important;margin:0}}.insurance-comparison .nav-tabs > li{margin:0 0 -3px}.insurance-comparison .nav-tabs > li > a{background-color:#f6f7f8;margin:0 4px 7px 4px;padding:15px 72px;color:#555;border-radius:0;border:none;font-family:'Titillium Web',sans-serif;font-size:21px;line-height:1em;font-weight:700}@media only screen and (max-width: 641px){.insurance-comparison .nav-tabs > li > a{margin:0;padding:17px 20px}}.insurance-comparison .nav-tabs > li.active{border-left:1px solid #dadada;border-right:1px solid #dadada;border-top:1px solid #dadada}.insurance-comparison .nav-tabs > li.active > a{border:none;margin:0;padding:17px 72px;background-color:#fff}@media only screen and (max-width: 641px){.insurance-comparison .nav-tabs > li.active > a{position:relative;background-color:#d1d1d1;color:#555;padding:17px 45px 17px 20px}.insurance-comparison .nav-tabs > li.active > a:after{content:'';position:absolute;right:15px;top:50%;margin-top:-6px;width:0;height:0;border-style:solid;border-width:12px 11px 0 11px;border-color:#555 transparent transparent transparent}}@media only screen and (max-width: 641px){.insurance-comparison .nav-tabs > li{display:none;width:100%;text-align:center;background-color:#eee;margin:0;border:none}.insurance-comparison .nav-tabs > li.active{display:block}.insurance-comparison .nav-tabs > li.active a{background-color:#d1d1d1}.insurance-comparison .nav-tabs > li:hover a{background-color:#0065bd;color:#fff}.insurance-comparison .nav-tabs > li:hover a:after{border-top-color:inherit}}.insurance-comparison .insurance-menu-mobile-active li{display:block}.insurance-comparison .insurance-menu-mobile-active li.active a:after{margin-top:-11px;border-width:11px 0 11px 12px;border-color:transparent transparent transparent #555}.insurance-comparison .insurance-menu-mobile-active li.active a:hover:after{border-left-color:#fff}.insurance-comparison .insurance-menu-mobile-no-active li a:after{display:none}.insurance-comparison .insurance-menu-mobile-no-active li:hover a{background-color:#D1D1D1;color:#555}.insurance-comparison .insurance-menu-mobile-no-active li:hover a:after{display:none}.insurance-comparison .insurance-comparison-text{font-size:16px;color:#555;padding:0 20px;margin:20px 0}@media only screen and (max-width: 641px){.insurance-comparison .insurance-comparison-text{display:none}}.insurance-comparison .insurance-comparison-footer{font-size:12px;text-align:center;line-height:15px;padding:8px 0}.insurance-comparison .insurance-comparison-footer > p{padding:0 20px;margin-top:5px;font-size:12px}.insurance-comparison .insurance-comparison-footer-text{padding:0 20px;margin-top:5px}.insurance-comparison .insurance-comparison-view{display:block;text-align:center;padding:14px 0;margin:15px 0 25px}.insurance-comparison .insurance-comparison-activies-wrap + .insurance-comparison-activies-wrap{margin-top:20px}.insurance-comparison .insurance-comparison-activies{margin:20px 20px 0/*.insurance-comparison-table-title-text {
			//padding: 10px 75px 10px 10px;
			padding: 10px 84px 10px 10px;
			font-family: 'Titillium Web', sans-serif;
			font-size: 18px;
			line-height: 19px;
			font-weight: 600;
		}*/}@media only screen and (max-width: 641px){.insurance-comparison .insurance-comparison-activies{margin:0}}.insurance-comparison .insurance-comparison-activies .insurance-comparison-table-title{font-size:18px;line-height:1.2em;font-family:'Titillium Web',sans-serif;background-color:#0b2453;color:#fff;margin:0 0 9px}@media only screen and (max-width: 641px){.insurance-comparison .insurance-comparison-activies .insurance-comparison-table-title{margin-bottom:0}}.insurance-comparison .insurance-comparison-activies .insurance-comparison-table-title .extraRowsToggleBtn{display:none}@media only screen and (max-width: 641px){.insurance-comparison .insurance-comparison-activies .insurance-comparison-table-title .extraRowsToggleBtn{display:block;padding:0 6px;margin:0 -1px}}.insurance-comparison .insurance-comparison-activies .insurance-comparison-table-title .sta-heading-tiny{padding:10px 84px 10px 10px;font-family:'Titillium Web',sans-serif;font-size:18px;line-height:19px;font-weight:600}.insurance-comparison .insurance-comparison-activies-list{float:left;width:33.3334%}@media only screen and (max-width: 641px){.insurance-comparison .insurance-comparison-activies-list{float:none;width:100%/*&[data-flag="even"] {
	li:nth-child(odd) {
	background-color: #dadada;
	}

	li:nth-child(even) {
	background: none;
	}

	& + ul[data-flag="odd"] {
	li:nth-child(even) {
	background-color: #dadada;
	}
	}

	& + ul[data-flag="even"] {
	li:nth-child(odd) {
	background-color: #dadada;
	}

	li:nth-child(even) {
	background: none;
	}
	}

	& + ul[data-flag="even"] {
	&:last-of-type {
	li:nth-child(even) {
	background: none;
	}

	li:nth-child(odd) {
	background-color: #dadada;
	}
	}
	}
	}

	&[data-flag="odd"] {
	li:nth-child(even) {
	background-color: #dadada;
	}

	li:nth-child(odd) {
	background: none;
	}

	& + ul[data-flag="even"] {
	li:nth-child(even) {
	background-color: #dadada;
	}
	}

	& + ul[data-flag="odd"] {
	li:nth-child(odd) {
	background-color: #dadada;
	}

	li:nth-child(even) {
	background: none;
	}
	}

	& + ul[data-flag="odd"] {
	&:last-of-type {
	li:nth-child(odd) {
	background: none;
	}

	li:nth-child(even) {
	background-color: #dadada;
	}
	}
	}
	}*/}}.insurance-comparison .insurance-comparison-activies-list li{line-height:23px;padding:0 10px 0 74px;font-size:12px;display:table;width:100%}.insurance-comparison .insurance-comparison-activies-list li:nth-child(even){background:#f2f2f2}@media only screen and (max-width: 641px){.insurance-comparison .insurance-comparison-activies-list li{padding:7px 20px;text-align:center/*&:nth-child(even) {
	background: none;
	}*/}.insurance-comparison .insurance-comparison-activies-list li[data-flag='odd']{background-color:#edeff1}.insurance-comparison .insurance-comparison-activies-list li[data-flag='even']{background-color:#fff}}.insurance-comparison .insurance-comparison-activies-list-text{display:table-cell;vertical-align:middle;width:100%}.insurance-comparison .insurance-comparison-activies-text{clear:both;font-size:12px;padding:10px 20px 0}.insurance-comparison .insuranceTableTooltip{position:absolute;background:rgba(0, 101, 189, 0.9);padding:15px 15px 20px 15px;-webkit-box-shadow:0 3px 5px rgba(0, 0, 0, 0.12);box-shadow:0 3px 5px rgba(0, 0, 0, 0.12)}.insurance-comparison .insuranceTableTooltip.tmpl{display:none}.insurance-comparison .insuranceTableTooltip h5{color:#fff;font:bold 14px/16px 'Trebuchet MS',Tahoma,Arial,sans-serif;text-transform:none;margin:0 0 6px 0}.insurance-comparison .insuranceTableTooltip p{color:#fff;font-size:12px;line-height:18px;margin-bottom:0;text-overflow:ellipsis;overflow:hidden;white-space:pre;word-break:break-all}.insurance-comparison .insuranceTableTooltip .closeBtn{display:none;font:normal 16px/16px Arial,sans-serif;color:#fff;position:absolute;top:10px;right:10px;background:url('../../img/sprite-icons.png') no-repeat -88px -43px;width:17px;height:17px}.insurance-comparison .insuranceTableTooltip.mobile-tooltip{text-align:center;padding:30px 20px 20px 20px}.insurance-comparison .insuranceTableTooltip.mobile-tooltip h5{padding:0 15px;margin:-19px 0 8px 0}.insurance-comparison .insuranceTableTooltip.mobile-tooltip .closeBtn{display:block}.insurance-comparison .messageBox{background:#f4f4f4;padding:16px 20px 14px 52px;margin:10px 0 20px 0;position:relative}.insurance-comparison .messageBox:before{content:"";width:20px;height:19px;position:absolute;top:24px;left:19px;background:url("../../img/sprite-icons.png") no-repeat -170px -277px}.insurance-comparison .messageBox h6{margin:0 0 8px 0;color:#fe0000}.insurance-comparison .messageBox p{font-size:14px;line-height:20px}@media only screen and (min-width: 640px){.insurance-comparison #sta-nav-top{width:100% !important;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (min-width: 850px){.insurance-comparison #sta-nav-top{padding:0 20px}}@media only screen and (min-width: 1000px){.insurance-comparison #sta-nav-top{padding:0;width:960px !important}}@media only screen and (min-width: 640px){.insurance-comparison #sta-page-wrap{width:100% !important;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (min-width: 850px){.insurance-comparison #sta-page-wrap{padding:0 20px}}@media only screen and (min-width: 1000px){.insurance-comparison #sta-page-wrap{padding:0;width:960px !important}}@media only screen and (min-width: 640px){.insurance-comparison #sta-tagline-call-info{height:auto !important;min-height:90px}.insurance-comparison #sta-tagline-call-info:after{content:"";display:block;line-height:0;height:0;font-size:0;clear:both;visibility:hidden}}@media only screen and (min-width: 640px){.insurance-comparison #sta-footer .sta-footer-wrap{width:100% !important;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (min-width: 850px){.insurance-comparison #sta-footer .sta-footer-wrap{padding:0 20px}}@media only screen and (min-width: 1000px){.insurance-comparison #sta-footer .sta-footer-wrap{padding:0;width:960px !important}}@media only screen and (min-width: 640px){.insurance-comparison #sta-nav-top .sta-nav-right{overflow:hidden}}@media only screen and (min-width: 850px){.insurance-comparison #sta-nav-top .sta-nav-right{overflow:visible}}.insurance-comparison .insurance-comparison-table{border-bottom:1px solid #dadada}.insurance-comparison .insurance-comparison-table-title{background-color:#0b2453;position:relative;margin:0 -1px}.insurance-comparison .insurance-comparison-table-title:before{content:" ";display:table}.insurance-comparison .insurance-comparison-table-title:after{content:" ";display:table;clear:both}.insurance-comparison .insurance-comparison-table-title .extraRowsToggleBtn{background-color:#0258a8;color:#fff;text-align:center;border:0;padding:8px 5px;top:0;font-size:12px;float:left;white-space:nowrap;font-family:Tahoma,Geneva,sans-serif;height:100%;position:absolute}.insurance-comparison .insurance-comparison-table-title .extraRowsToggleBtn:hover,.insurance-comparison .insurance-comparison-table-title .extraRowsToggleBtn:active,.insurance-comparison .insurance-comparison-table-title .extraRowsToggleBtn:focus{background-color:#0258a8;cursor:pointer;outline:none}@media only screen and (max-width: 641px){.insurance-comparison .insurance-comparison-table-title .extraRowsToggleBtn{right:0;position:absolute;height:100%;background-color:#1a326a;background-color:rgba(33, 53, 112, 0.8);padding:0 5px}}.insurance-comparison .insurance-comparison-table-title .extraRowsToggleBtn .hideText{display:none}.insurance-comparison .insurance-comparison-table-title .sta-heading-tiny{color:#fff;font:bold 14px/16px Tahoma,Arial,sans-serif;text-transform:none;text-align:left;height:100%;padding:7px 7px 7px 10px;float:left;margin:0}@media only screen and (max-width: 641px){.insurance-comparison .insurance-comparison-table-title .sta-heading-tiny{padding:11px 85px 11px 10px}}.insurance-comparison .insurance-comparison-table-outer{width:100%}.insurance-comparison .insurance-comparison-table-outer tr:nth-child(odd) td{background-color:#fff}@media only screen and (max-width: 641px){.insurance-comparison .insurance-comparison-table-outer tr:nth-child(odd) td{background:none}}.insurance-comparison .insurance-comparison-table-outer tr:nth-child(even) td{background-color:#f4f5f7}@media only screen and (max-width: 641px){.insurance-comparison .insurance-comparison-table-outer tr:nth-child(even) td{background:none}}.insurance-comparison .insurance-comparison-table-outer td{display:table;width:100%;table-layout:fixed}@media only screen and (max-width: 641px){.insurance-comparison .insurance-comparison-table-outer td{display:table-cell}}.insurance-comparison .insurance-comparison-table-key,.insurance-comparison .insurance-comparison-table-val{padding:6px 10px;font-size:12px;vertical-align:middle;line-height:15px}@media only screen and (max-width: 641px){.insurance-comparison .insurance-comparison-table-key,.insurance-comparison .insurance-comparison-table-val{text-align:center;padding:11px 10px;font-size:14px}}.insurance-comparison .insurance-comparison-table-key{display:table-cell;background-color:#f1f2f5;text-align:left}@media only screen and (min-width: 640px){.insurance-comparison .insurance-comparison-table-key[data-tooltip-heading]:hover,.insurance-comparison .insurance-comparison-table-key[data-tooltip-content]:hover{background-color:rgba(0, 101, 189, 0.9);border-color:#1873c2;color:#fff}.insurance-comparison .insurance-comparison-table-key[data-tooltip-heading].tooltip-active,.insurance-comparison .insurance-comparison-table-key[data-tooltip-content].tooltip-active{background-color:rgba(0, 101, 189, 0.9);border-color:#1873c2;color:#fff}.insurance-comparison .insurance-comparison-table-key[data-tooltip-heading].tooltip-noactive,.insurance-comparison .insurance-comparison-table-key[data-tooltip-content].tooltip-noactive{color:#434343;border:none;background-color:#f1f2f5}}@media only screen and (max-width: 641px){.insurance-comparison .insurance-comparison-table-key{display:block;text-align:center;font-weight:700}}.insurance-comparison .insurance-comparison-table-val-wrap:before{content:" ";display:table}.insurance-comparison .insurance-comparison-table-val-wrap:after{content:" ";display:table;clear:both}.insurance-comparison .insurance-comparison-table-val{display:table-cell;text-align:center;border-left:1px solid #dadada}@media only screen and (max-width: 641px){.insurance-comparison .insurance-comparison-table-val{display:none;border-left:none}}.insurance-comparison .insurance-comparison-table-val .crossIcon{display:inline-block;width:11px;height:11px;background:url("../../img/sprite-icons.png") no-repeat -171px -186px;vertical-align:middle}.insurance-comparison .insurance-comparison-table-val .tickIcon{display:inline-block;width:19px;height:15px;background:url("../../img/sprite-icons.png") no-repeat -190px -186px;vertical-align:middle}.insurance-comparison .insuranceTableSection{margin:20px 0 15px}@media only screen and (max-width: 641px){.insurance-comparison .insuranceTableSection{margin-top:14px}}.insurance-comparison .mobileTableTopRow{border-bottom:0/*
	* tableSlider
	**********************************
	*//*
	* infoCard
	**********************************
	*/}@media only screen and (max-width: 641px){.insurance-comparison .mobileTableTopRow{padding:0 0 13px 0}}.insurance-comparison .mobileTableTopRow .header{background:#dadada;padding:12px 10px 11px 10px;text-align:center}.insurance-comparison .mobileTableTopRow .header h3{text-align:center;color:#555}.insurance-comparison .mobileTableTopRow .sta-heading-xs{text-align:center;font-family:'Titillium Web',sans-serif;font-size:21px;line-height:1em;font-weight:600;text-transform:uppercase;margin:6px 0 7px 0}.insurance-comparison .mobileTableTopRow .tableSlider-mobile-title{display:none}@media only screen and (max-width: 641px){.insurance-comparison .mobileTableTopRow .tableSlider-mobile-title{display:block;text-align:center;font-family:'Titillium Web',sans-serif;font-size:17px;line-height:21px;font-weight:600;text-transform:uppercase;margin-bottom:14px;padding:0 15px;min-height:21px}}.insurance-comparison .mobileTableTopRow .tableSlider{position:relative}.insurance-comparison .mobileTableTopRow .tableSlider:before{content:" ";display:table}.insurance-comparison .mobileTableTopRow .tableSlider:after{content:" ";display:table;clear:both}.insurance-comparison .mobileTableTopRow .tableSlider .prevBtn,.insurance-comparison .mobileTableTopRow .tableSlider .nextBtn{display:none;font-size:27px;line-height:1em;cursor:pointer}@media only screen and (max-width: 641px){.insurance-comparison .mobileTableTopRow .tableSlider .prevBtn,.insurance-comparison .mobileTableTopRow .tableSlider .nextBtn{display:block;width:21px;height:30px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url("../../img/sprite-icons.png") no-repeat -171px -186px}}.insurance-comparison .mobileTableTopRow .tableSlider .prevBtn{left:13px;background-position:-171px -233px}.insurance-comparison .mobileTableTopRow .tableSlider .nextBtn{right:13px;background-position:-194px -233px}.insurance-comparison .mobileTableTopRow .tableSlider.oneItem .prevBtn,.insurance-comparison .mobileTableTopRow .tableSlider.oneItem .nextBtn{display:none}.insurance-comparison .mobileTableTopRow .tableSlider.oneItem .sliderPagination > span{display:none}@media only screen and (max-width: 641px){.insurance-comparison .mobileTableTopRow .tableSlider .sliderBox{margin:0 45px;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}}.insurance-comparison .mobileTableTopRow .tableSlider .sliderWrap{display:table;table-layout:fixed;width:100%}@media only screen and (max-width: 641px){.insurance-comparison .mobileTableTopRow .tableSlider .sliderWrap{display:block;-webkit-transition:margin-left 0.3s ease-in-out;transition:margin-left 0.3s ease-in-out}.insurance-comparison .mobileTableTopRow .tableSlider .sliderWrap:before{content:" ";display:table}.insurance-comparison .mobileTableTopRow .tableSlider .sliderWrap:after{content:" ";display:table;clear:both}.insurance-comparison .mobileTableTopRow .tableSlider .sliderWrap[style*='px'] .sliderItem{display:block}}.insurance-comparison .mobileTableTopRow .tableSlider .sliderItem{display:table-cell;vertical-align:top}@media only screen and (min-width: 640px){.insurance-comparison .mobileTableTopRow .tableSlider .sliderItem{border-left:1px solid #dadada}.insurance-comparison .mobileTableTopRow .tableSlider .sliderItem:first-child{border-left:none}.insurance-comparison .mobileTableTopRow .tableSlider .sliderItem:first-child header{background:none}}@media only screen and (max-width: 641px){.insurance-comparison .mobileTableTopRow .tableSlider .sliderItem{float:left;display:none;width:100%}.insurance-comparison .mobileTableTopRow .tableSlider .sliderItem:nth-of-type(2){display:block}}@media only screen and (max-width: 641px){.insurance-comparison .mobileTableTopRow .tableSlider .sliderItem_first{display:none}}.insurance-comparison .mobileTableTopRow .tableSlider .sliderItem_first .infoCardContent{padding:10px 18px 12px 18px}.insurance-comparison .mobileTableTopRow .tableSlider .sliderPagination{display:none;text-align:center;margin:20px 0 0 0}@media only screen and (max-width: 641px){.insurance-comparison .mobileTableTopRow .tableSlider .sliderPagination{display:block}}.insurance-comparison .mobileTableTopRow .tableSlider .sliderPagination span{display:inline-block;width:14px;height:14px;border-radius:50%;background:#fff;border:1px solid #dadada;margin:0 3px;-webkit-transition:background 0.25s ease-out;transition:background 0.25s ease-out;-webkit-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.1) inset;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.1) inset}.insurance-comparison .mobileTableTopRow .tableSlider .sliderPagination span:first-child{margin-left:0}.insurance-comparison .mobileTableTopRow .tableSlider .sliderPagination span:last-child{margin-right:0}.insurance-comparison .mobileTableTopRow .tableSlider .sliderPagination span.current{background:#dadada;-webkit-box-shadow:none;box-shadow:none}.insurance-comparison .mobileTableTopRow .infoCard header{background:#0065bd;padding:25px 10px 21px;display:table;width:100%}.insurance-comparison .mobileTableTopRow .infoCard header .sta-heading-xs{font:400 18px/20px 'Trebuchet MS',Tahoma,Arial,sans-serif;color:#fff;text-align:center;margin:0;display:table-cell;vertical-align:middle}.insurance-comparison .mobileTableTopRow .infoCard .infoCardContent{padding:25px 8px 21px 8px;text-align:center}@media only screen and (max-width: 641px){.insurance-comparison .mobileTableTopRow .infoCard .infoCardContent{border:1px solid #dadada}}.insurance-comparison .mobileTableTopRow .infoCard .price{margin:3px 0 4px 0;display:block}.insurance-comparison .mobileTableTopRow .infoCard p{font-size:12px;line-height:15px;padding:0 20px;margin:0}.insurance-comparison .mobileTableTopRow .infoCard .btn{width:100%;margin:15px 0 18px 0;display:block}.insurance-comparison .mobileTableTopRow .infoCard a{font-size:12px;line-height:15px;font-weight:normal;color:#434343;display:inline-block;margin:21px 0 0;text-decoration:underline}.insurance-comparison .mobileTableTopRow .infoCard .infoCard-size{font-size:10px;font-style:normal;color:#555}/*-------------------------------------------------------------\
	:PRODUCT PAGE
	\-------------------------------------------------------------*/.product-hero{margin-bottom:50px}.product-hero + .product-deals{margin-top:-60px}.product-hero-description{background:#edeff1;text-align:center;padding:38px 150px 42px;margin-top:3px}@media only screen and (max-width: 641px){.product-hero-description{padding:38px 7.8125% 42px}}.product-hero-description-item{margin:0;font-size:16px;line-height:1.5em}.product-hero-description-item + .product-hero-description-item{margin-top:10px}.product-deals{margin-bottom:50px}@media only screen and (max-width: 641px){.product-deals{margin-left:4.21875%;margin-right:4.21875%;margin-bottom:6.25%}}.product-deals-item{display:block;padding:10px;background-color:#edeff1}.product-deals-item:hover{text-decoration:none}.product-deals-item + .product-deals-item{margin-top:10px}@media only screen and (max-width: 641px){.product-deals-item{padding:10px 3.59375%}}.product-deals-item-inner{border:1px solid #dadada;background-color:#fff;padding:20px}.product-deals-title{font-family:'Titillium Web',sans-serif;font-weight:700;font-size:18px;color:#d31245;margin:0 0 12px}.product-deals-text{font-size:16px;line-height:1.5em;color:#434343;margin-bottom:0}.product-deals-text:hover{color:#434343}.product-multibox .product-multibox-row{display:table;table-layout:fixed;width:100%;margin-top:20px}@media only screen and (max-width: 641px){.product-multibox .product-multibox-row{margin-top:3.7037037%}}.product-multibox .product-multibox-row .campaign-multibox-item{display:table-cell;padding-right:10px;width:50%}.product-multibox .product-multibox-row .campaign-multibox-item:last-child{padding:0 0 0 10px}@media only screen and (max-width: 641px){.product-multibox .product-multibox-row .campaign-multibox-item{padding-right:1.85185185%}.product-multibox .product-multibox-row .campaign-multibox-item:last-child{padding:0 0 0 1.85185185%}}.product-multibox .product-multibox-row .campaign-multibox-item img{width:100%;height:auto}.product-multibox img{height:auto}@media only screen and (max-width: 641px){.product-multibox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:14.0625%}.product-multibox ~ .product-multibox-pw{margin-top:0 !important}}.product-multibox-tw{width:420px;vertical-align:middle}@media only screen and (max-width: 641px){.product-multibox-tw{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%}}.product-multibox-pw{width:540px;vertical-align:top}@media only screen and (max-width: 641px){.product-multibox-pw{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%}.product-multibox-pw > .campaign-multibox-item{margin-top:9.25925926% !important}}@media only screen and (max-width: 641px){.product-multibox-pw + .product-multibox-tw{margin-top:0 !important}}.product-multibox-tw + .product-multibox-pw{margin-top:7.8125%}.product-multibox-content{padding-left:8px}@media only screen and (max-width: 641px){.product-multibox-content{padding-left:0}}.product-multibox-content .campaign-multibox-text{margin-top:20px}.product-multibox-title{font-family:'Titillium Web',sans-serif;font-size:26px;margin:0 0 8px;line-height:1em}@media only screen and (max-width: 641px){.product-multibox-title{margin-bottom:6.5625%}}.product-multibox-subtitle{font-family:'Titillium Web',sans-serif;font-size:18px;margin:0 0 16px;line-height:1em}.product-multibox-price{border-top:1px solid #dadada;border-bottom:1px solid #dadada;padding:15px 0;margin-bottom:24px;font-size:16px;line-height:1.4em}.product-multibox-price-val{font-size:20px;line-height:0.9em;font-weight:700}.product-multibox-price-up{border-left:1px solid #757575;padding-left:8px;margin-left:8px}.product-multibox-price-up-val{color:#d31245}.product-multibox-conditions{margin-bottom:10px}.product-multibox-conditions-item{list-style-type:disc;list-style-position:inside;font-size:14px;line-height:1.3em;margin-bottom:8px}.product-multibox-conditions-item:last-child{margin-bottom:0}.product-multibox-conditions-mark{display:block}.product-multibox-btn-wrap{margin:22px -10px 0}.product-multibox-btn-wrap:before{content:" ";display:table}.product-multibox-btn-wrap:after{content:" ";display:table;clear:both}@media only screen and (max-width: 641px){.product-multibox-btn-wrap{margin-top:6.25%}}.product-multibox-btn-wrap-inner{display:table;width:100%;border-spacing:10px 0}.product-multibox-btn-wrap-inner .product-multibox-btn{-webkit-box-sizing:content-box;box-sizing:content-box;margin-top:20px;display:table-cell;vertical-align:middle;padding:7px 5px;width:37.81094527%}.product-multibox-btn-wrap-inner .product-multibox-btn:last-child{width:58.20895522%;margin-right:0}.product-multibox-btn-wrap-inner .product-multibox-btn:hover{text-decoration:none}@media only screen and (max-width: 641px){.product-multibox-btn-wrap-inner .product-multibox-btn{margin-top:6.25%}}.dealsLists-filter{-webkit-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.2);box-shadow:2px 2px 5px rgba(0, 0, 0, 0.2)}.dealsLists-filter + .dealsLists{padding-top:10px}.dealsLists-filter .field-icon{position:relative;z-index:2;float:left;width:34px;height:34px;background:#00548f;margin:0;text-align:center}.dealsLists-filter .field-icon.field-icon-text{width:46px}@media only screen and (max-width: 641px){.dealsLists-filter .field-icon.field-icon-text{width:34px}}.dealsLists-filter .field-icon.field-icon-text + .custom-select{margin-left:-46px}@media only screen and (max-width: 641px){.dealsLists-filter .field-icon.field-icon-text + .custom-select{margin-left:-34px}}.dealsLists-filter .field-icon.field-icon-text + .custom-select .custom-select-current{padding-left:50px}@media only screen and (max-width: 641px){.dealsLists-filter .field-icon.field-icon-text + .custom-select .custom-select-current{padding-left:40px}}.dealsLists-filter .field-icon .fa{font-size:16px;margin-top:9px}.dealsLists-filter .field-icon .fa.fa-text-clean{font-family:Tahoma,Geneva,sans-serif;font-size:10px;text-transform:uppercase;font-weight:700;margin-top:11px;display:inline-block;font-style:normal;line-height:normal}@media only screen and (max-width: 641px){.dealsLists-filter .field-icon .fa.fa-text-clean{font-size:8px;margin-top:13px}}.dealsLists-filter .field-icon .invertIcon{-webkit-transform:rotateZ(-90deg);-ms-transform:rotate(-90deg);transform:rotateZ(-90deg);unicode-bidi:bidi-override;direction:rtl}.dealsLists-filter .field-icon-type{background:#00548f url("../../img/sprite-icons.png") no-repeat -259px -298px}.dealsLists-filter .custom-select{position:relative;z-index:1;margin-left:-34px;float:left;height:34px}.dealsLists-filter .custom-select:before,.dealsLists-filter .custom-selectafter{display:none}.dealsLists-filter .custom-select select{padding:32px 0 0;height:32px}.dealsLists-filter .custom-select-current{position:absolute;width:100%;height:34px;padding:0 10px 0 40px;line-height:34px;color:#555;background:#fff;font-size:14px;white-space:nowrap;z-index:-1}.dealsLists-filter-inner{-webkit-overflow-scrolling:touch;display:table;width:100%;background-color:#0065bd;padding:12px;color:#fff}.dealsLists-filter-inner input{width:auto}@media only screen and (max-width: 641px){.dealsLists-filter-inner{position:relative;display:block;width:auto}}.dealsLists-filter-item{display:table-cell;vertical-align:middle;padding-left:10px}.dealsLists-filter-item:first-child{padding-left:0}@media only screen and (max-width: 641px){.dealsLists-filter-item{display:block;width:auto}.dealsLists-filter-item:before{content:" ";display:table}.dealsLists-filter-item:after{content:" ";display:table;clear:both}.dealsLists-filter-item + .dealsLists-filter-item{padding:10px 0 0}}.dealsLists-filter-airports{width:202px}@media only screen and (max-width: 641px){.dealsLists-filter-airports{width:auto;padding-right:84px}}.dealsLists-filter-regions{width:178px}@media only screen and (max-width: 641px){.dealsLists-filter-regions{width:auto}}.dealsLists-filter-way{width:136px}@media only screen and (max-width: 641px){.dealsLists-filter-way{width:auto}}.dealsLists-filter-type{width:152px}@media only screen and (max-width: 641px){.dealsLists-filter-type{width:auto}}.dealsLists-filter-item-label{display:table;margin:0}.dealsLists-filter-item-label .input-cell{display:table-cell;vertical-align:middle}.dealsLists-filter-item-label .input-cell + .input-cell{padding-left:5px}.dealsLists-filter-item-label .input-cell input[type='checkbox']{margin:0;vertical-align:middle}.dealsLists-filter-item-label .input-cell .label-text{margin:0;font-size:12px;font-weight:400}@media only screen and (max-width: 641px){.dealsLists-filter-item-label .input-cell .label-text{vertical-align:middle}.dealsLists-filter-item-label .input-cell .label-text br{display:none}}.dealsLists-filter-additional{padding-left:10px}@media only screen and (max-width: 641px){.dealsLists-filter-additional{display:none;margin:12px -12px -14px;padding:12px 12px 14px;background:#0158a5}}@media only screen and (max-width: 641px){.dealsLists-filter-toggle-wrap{padding-bottom:4px}}.dealsLists-filter-toggle{font-weight:700;font-size:15px !important;padding:6px 16px}@media only screen and (max-width: 641px){.dealsLists-filter-toggle{display:block;width:100%}}@media only screen and (max-width: 641px){.dealsLists-filter-clear-wrap{display:none}}.dealsLists-filter-clear{color:#fff;border:none;padding:0;-webkit-box-shadow:none;box-shadow:none;font-size:12px;font-weight:400;text-transform:none;background:none;text-align:left;float:right;cursor:pointer;font-weight:700}.dealsLists-filter-clear:hover,.dealsLists-filter-clear:focus{color:#fff;background:none}.dealsLists-filter-mobile{display:none}@media only screen and (max-width: 641px){.dealsLists-filter-mobile{height:58px;width:84px;padding:22px 12px 12px;background:#0158a5;font-size:14px;display:block;position:absolute;right:0;top:0;z-index:1;white-space:nowrap}.dealsLists-filter-mobile:hover{cursor:pointer}.dealsLists-filter-mobile.active{color:#fb4f14}.dealsLists-filter-mobile:after{content:'';position:absolute;top:28px;right:12px;width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;border-color:#fff transparent transparent transparent;border-top-color:inherit}.dealsLists-filter-mobile.dealsLists-filter-mobile-show{display:block}.dealsLists-filter-mobile.dealsLists-filter-mobile-show:after{top:26px;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #fff;border-left-color:inherit}}.dealsLists-filter-title-from,.dealsLists-filter-title-to{display:none}/*-------------------------------------------------------------\
	MAP DEALS
	\-------------------------------------------------------------*/.map-deals{margin-bottom:22px}@media only screen and (max-width: 641px){.map-deals{display:none}}.map-deals-filter{margin-bottom:0}#map-canvas{width:100%;height:640px;background-color:#CCC;position:relative}.map-deals-wrap{-webkit-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.2);box-shadow:2px 2px 5px rgba(0, 0, 0, 0.2);position:relative;z-index:2}.map-deals-wrap > #popup-map{display:block;opacity:1;background-color:#ccc}.map-deals-legend{position:relative;z-index:1;padding:16px 10px;background-color:#f9f9f9;display:table;table-layout:fixed;width:100%}.map-deals-legend-item{display:table-cell;vertical-align:middle;position:relative}.map-deals-legend-item-icon{width:20px;height:23px;position:absolute;top:50%;left:0;margin-top:-11px}.map-deals-legend-item-icon:after{content:'';position:absolute;bottom:-5px;left:50%;margin-left:-5px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#007bff transparent transparent transparent;border-top-color:inherit}.map-deals-legend-item-text{display:inline-block;text-transform:uppercase;font-weight:700;padding-left:28px}.map-deals-legend-africa{color:#968c1d;background:#968c1d/*.map-deals-legend-item-icon {
	background: #968c1d;

	&:after {
	border-color: #968c1d transparent transparent transparent;
	}
	}*/}.map-deals-legend-asia{color:#834bb0}.map-deals-legend-asia .map-deals-legend-item-icon{background:#834bb0}.map-deals-legend-asia .map-deals-legend-item-icon:after{border-color:#834bb0 transparent transparent transparent}.map-deals-legend-australia{color:#fc4c1a}.map-deals-legend-australia .map-deals-legend-item-icon{background:#fc4c1a}.map-deals-legend-australia .map-deals-legend-item-icon:after{border-color:#fc4c1a transparent transparent transparent}.map-deals-legend-america-north{color:#029fd2}.map-deals-legend-america-north .map-deals-legend-item-icon{background:#029fd2}.map-deals-legend-america-north .map-deals-legend-item-icon:after{border-color:#029fd2 transparent transparent transparent}.map-deals-legend-europe{color:#ffae02}.map-deals-legend-europe .map-deals-legend-item-icon{background:#ffae02}.map-deals-legend-europe .map-deals-legend-item-icon:after{border-color:#ffae02 transparent transparent transparent}.map-deals-legend-america-latin{color:#c60036}.map-deals-legend-america-latin .map-deals-legend-item-icon{background:#c60036}.map-deals-legend-america-latin .map-deals-legend-item-icon:after{border-color:#c60036 transparent transparent transparent}/*-------------------------------------------------------------\
	:DEALS POINT
	\-------------------------------------------------------------*/.deals-point{position:absolute;width:8px;height:8px;border-radius:50%;cursor:pointer;top:-4px !important;left:-4px !important;-webkit-box-shadow:-1px 1px 3px rgba(50, 50, 50, 0.3);box-shadow:-1px 1px 3px rgba(50, 50, 50, 0.3);background-color:#804eb1}.deals-point .deals-point-text{display:none}.deals-point .deals-point-inner{display:none}.deals-point:hover{z-index:3}.deals-point:hover .deals-point-inner{display:block}.deals-point:hover .deals-point-text{display:block;-webkit-animation:myfirst 0.3s;animation:myfirst 0.3s;-webkit-box-shadow:-1px 1px 3px rgba(50, 50, 50, 0.3);box-shadow:-1px 1px 3px rgba(50, 50, 50, 0.3)}@-webkit-keyframes myfirst{from{opacity:0;z-index:-4}to{opacity:1;z-index:1}}@keyframes myfirst{from{opacity:0;z-index:-4}to{opacity:1;z-index:1}}.deals-point-inner{padding:8px 10px;position:absolute;bottom:21px;left:-15px;white-space:nowrap;background:inherit;color:inherit;font-size:12px}.deals-point-inner:after{display:block;content:'';position:absolute;bottom:-10px;left:10px;width:0;height:0;border-style:solid;border-width:10px 9px 0 9px;border-color:#804eb1 transparent transparent transparent;border-top-color:inherit}.deals-point-text{display:none;position:absolute;top:0;left:100%;height:100%;background:#fff;border:1px solid rgba(230, 230, 230, 0.6);padding:7px 10px;color:#434343;font-family:Tahoma,Geneva,sans-serif;line-height:18px}.deals-point-price{font-weight:700;font-size:16px;color:#fff}.deals-point_type-full{width:10px;height:10px;z-index:2}.deals-point_type-full .deals-point-price{display:block}.deals-point_type-full .deals-point-inner{left:-14px;display:block}/*-------------------------------------------------------------\
	:FLIGHT REGION
	\-------------------------------------------------------------*/.flight-region{font-size:13px/*.flight-region-item-pic {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		height: 100%;
		width: 100%;
	}*/}.flight-region .flight-region-title{font-weight:700;font-size:24px;line-height:1em;margin-top:0}.flight-region .flight-region-wrap{/* @media (max-width: 641px) {
		margin: 0 auto;
		max-width: 313px;
	  } */}.flight-region .flight-region-row{font-size:0;margin-left:-10px}.flight-region .flight-region-row + .flight-region-row{margin-top:10px}@media only screen and (max-width: 641px){.flight-region .flight-region-row{display:block;margin:0 auto 0 -1.5%}}@media only screen and (max-width: 540px){.flight-region .flight-region-row{display:block;margin-left:0}}.flight-region .flight-region-item{display:inline-block;width:313px;margin:0 0 10px 10px;vertical-align:top}@media only screen and (max-width: 641px){.flight-region .flight-region-item{margin-left:1.5%;width:48.5%}}@media only screen and (max-width: 540px){.flight-region .flight-region-item{margin-left:0;width:100%}}.flight-region .flight-region-item-visual{width:100%;position:relative}.flight-region .flight-region-item-visual:before{content:'';position:static;display:block;width:100%;padding-top:31.95%}.flight-region .flight-region-item-visual img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.flight-region .flight-region-item-title{position:absolute;bottom:0;left:0;z-index:2;display:inline-block;margin:0;padding:10px 33px 10px 20px;font-size:16px;font-weight:700;color:#fff}.flight-region .flight-region-item-title:after{content:'';position:absolute;right:18px;top:50%;margin-top:-7px;z-index:2;width:0;height:0;border-style:solid;border-width:7px 0 7px 6px;border-color:transparent transparent transparent #fff}.flight-region .flight-region-item-title-inner{margin:0;color:inherit;text-transform:none}.flight-region .flight-region-item-title-content{position:relative;z-index:2}.flight-region .flight-region-item-title-bg{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.85;z-index:1}.flight-region .flight-region-item-wrap{background-color:#f9f9f9}.flight-region .flight-region-item-list-item{line-height:22px;font-size:14px;width:100%;border-collapse:collapse}.flight-region .flight-region-item-list-item tr:first-child th,.flight-region .flight-region-item-list-item tr:first-child td{padding-top:12px}.flight-region .flight-region-item-list-item tr:last-child th,.flight-region .flight-region-item-list-item tr:last-child td{padding-bottom:12px}.flight-region .flight-region-item-list-item th:first-child,.flight-region .flight-region-item-list-item td:first-child{padding-left:20px}.flight-region .flight-region-item-list-item th:last-child,.flight-region .flight-region-item-list-item td:last-child{padding-right:20px}.flight-region .flight-region-item-list-item tr:hover{cursor:pointer}.flight-region .flight-region-item-list-item tr:hover:hover{color:#fb4f14;text-decoration:none;cursor:pointer}.flight-region .flight-region-item-list-item tr:hover .flight-region-item-list-price{color:inherit}.flight-region .flight-region-item-list-direction{font-weight:700;text-align:left;display:table-cell;width:100%;font-size:14px;line-height:22px}.flight-region .flight-region-item-list-type{font-size:10px;text-transform:uppercase;text-align:right;white-space:nowrap}.flight-region .flight-region-item-list-price{font-weight:700;color:#a4c500;text-align:right;display:table-cell;white-space:nowrap;padding-left:6px;font-size:14px;line-height:22px}/*-------------------------------------------------------------\
	:RSS
	\-------------------------------------------------------------*/#rss-url,#rss-cell-title{visibility:hidden;position:absolute}/*-------------------------------------------------------------\
	:PAGES
	\-------------------------------------------------------------*/.p-flights .modal-body .call-us,.p-flights .modal-body .assistance{display:none}.p-flights #popup-call .popup-call-info{margin-bottom:0 !important}.p-flights #popup-call .popup-call-info + .clearfix{display:none}@media only screen and (min-width: 640px){.p-flights .USP .panel-title.componentHeader a{cursor:text}.p-flights .crossLinks .panel-title.componentHeader a{cursor:text}}.p-flights .flight-region{margin-bottom:12px}.p-existing-booking .existing-booking-submit-wrap{margin-bottom:20px}.p-existing-booking .unit__content > .close-item{float:right}.p-existing-booking .unit__content .close-item{margin-left:10px}@media only screen and (max-width: 641px){.p-campaign{margin:0 -10px}.p-campaign .qbtb-left-wrap{margin:0 0 10px}.p-campaign .video-module{padding:0 10px}}/*-------------------------------------------------------------\
	JS CLASSES
	styles for scripts ONLY!
	\-------------------------------------------------------------*/.js-noScroll{overflow:hidden;height:100%}.js-tooltip-show{display:block;top:0;left:0}.js-hidden{display:none}.js-show{display:block}.accordion-header{cursor:pointer}@media only screen and (max-width: 641px){.accordion-header .header-cover-text{padding-right:20px}}.accordion-header:hover,.accordion-header:focus{text-decoration:none}.accordion-header.js-accordion-collapse:before{display:none}.accordion-header.js-accordion-collapse:hover,.accordion-header.js-accordion-collapse:focus{text-decoration:none !important}.accordion-header.js-accordion-collapse .header-cover:before{display:none}.js-accordion-all .header-cover-text{padding-right:34px;position:relative;margin-right:-10px}@media only screen and (max-width: 641px){.js-accordion-all .header-cover-text{margin-right:0}}.js-accordion-all .js-accordion-collapse:hover{text-decoration:none}.js-accordion-all .js-accordion-open .header-cover-text i:before{display:none}.js-accordion-all  .js-accordion-open .header-cover-text i:before,.unit-existing-booking  .js-accordion-open .header-cover-text i:before,.unit-talk-to-us  .js-accordion-open .header-cover-text i:before,.group-info-block-item  .js-accordion-open .header-cover-text i:before,.js-accordion-all  .js-accordion-open .group-info-block-header-title i:before,.unit-existing-booking  .js-accordion-open .group-info-block-header-title i:before,.unit-talk-to-us  .js-accordion-open .group-info-block-header-title i:before,.group-info-block-item  .js-accordion-open .group-info-block-header-title i:before{display:none}@media only screen and (max-width: 641px){input,select,textarea{font-size:16px !important}}.spanfull:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;filter:alpha(opacity=0)}/*-------------------------------------------------------------\
	:SEARCH WIDGET
	\-------------------------------------------------------------*/.search-widget-wrap,.qbtb-left-wrap{float:left;width:304px;position:relative;z-index:3}@media only screen and (max-width: 641px){.search-widget-wrap,.qbtb-left-wrap{float:none;width:auto;margin:0 -10px 10px}}.qbtb-full-wrap{margin-left:auto !important;margin-right:auto !important;margin-bottom:20px;position:relative;z-index:3}/*-------------------------------------------------------------\
	:HOME PAGE
	\-------------------------------------------------------------*/.p-home-page{margin-top:10px/*.qbtb-full-wrap {
	width: 960px;
	margin: 0 auto;
	}*/}.p-home-page:before{content:" ";display:table}.p-home-page:after{content:" ";display:table;clear:both}.p-home-page .qbtb-full-wrap,.p-home-page .home-sales,.p-home-page .home-usp,.p-home-page .home-title-simple,.p-home-page .home-hero,.p-home-page .home-call{width:940px}.p-home-page div[ng-init^='posId='] .qbtb-full-wrap{margin-top:0 !important}/*
	.home-sw {
	position: relative;
	max-height: 670px;
	min-height: 420px;
	//background: url("../../img/home_bg1.jpg") no-repeat center;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;

	.home-sw-wrap {
	width: 940px;
	//margin: 0 auto;
	//transform: translateY(-50%);
	position: absolute;
	//top: 50px;
	top: 50%;
	left: 50%;
	margin-left: -470px;
	margin-top: -17px;

	.qbtb-full-wrap {
		margin-bottom: 0;
	}
	}
	}

	.home-sw-middle {
	transform: translateY(-50%);
	}

	.home-sw-wrap {
	//padding-top: 187px;
	}

	.home-sw-scroll {
	position: absolute;
	bottom: 0;
	left: 50%;
	width: 74px;
	height: 74px;
	margin-left: -37px;
	overflow: hidden;

	.home-sw-scroll-inner {
	position: absolute;
	width: 74px;
	height: 74px;
	border-radius: 50%;
	background-color: #fff;
	bottom: -30px;
	z-index: 1;

	&:hover {
		cursor: pointer;
	}

	&:after {
		content: '';
		position: absolute;
		left: 50%;
		margin-left: -15px;
		bottom: 30px;
		width: 0;
		height: 0;
		border-style: solid;
		border-width: 14px 15px 0 15px;
		border-color: #007bff transparent transparent;
		z-index: 2;
	}
	}
	}
	*/.home-banner{margin:60px 0;text-align:center}.home-banner-img{max-width:100%}.home-sales{margin:0 auto 20px}/*.home-sales-wrap {
	//margin: 0 -20px;
	}*/.home-sales-inner{font-size:0}.home-sales-item{height:380px;width:300px;position:relative;display:inline-block;margin-left:20px}.home-sales-item:first-child{margin-left:0}/*.home-sales-bg {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height: 100%;
	width: 100%;
	}*/.home-sales-container{padding:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden}.home-sales-container-item{max-width:100%}.home-sales-title{margin:0 0 14px;font-size:21px;font-weight:600;font-family:'Titillium Web',sans-serif;color:#fff;line-height:40px;letter-spacing:1px;text-transform:none}.home-sales-title p{margin:0}.home-sales-title *{line-height:40px;display:inline;font-size:21px}.home-sales-title-text{background:rgba(238, 64, 64, 0.7);color:#fff;display:block;padding:9px 7px 11px}.home-sales-title-text .richtext-default{line-height:1.26em;display:block}.home-sales-title-text .richtext-default p{text-transform:none;padding:0 2px;font-size:12px;line-height:1.3em;display:block}.home-title-space{padding:0 5px;text-transform:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.home-sales-container-richtext,.home-sales-text{font-family:Tahoma,Geneva,sans-serif;font-size:18px;font-weight:400;line-height:22px;display:block;margin:0 0 14px}.home-sales-container-richtext a:hover,.home-sales-text a:hover{text-decoration:none}.home-sales-container-richtext a[href]:hover,.home-sales-text a[href]:hover{color:#fb4f14}.home-sales-container-richtext{margin-bottom:5px;font-family:"Titillium Web",Tahoma,Geneva,sans-serif}.home-sales-container-richtext > *{font-weight:400}.home-sales-container-richtext p{font-size:inherit;line-height:inherit}.home-sales-container-richtext a[href]:hover,.home-sales-container-richtext a[ng-click]:hover{color:inherit;cursor:pointer;text-decoration:underline}.home-sales-container-richtext *{font-family:"Titillium Web",Tahoma,Geneva,sans-serif}.home-sales-container-richtext p:last-of-type{margin-bottom:0}.home-sales-text[href]:hover{cursor:pointer}.home-sales-btn{-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;width:100%/*
	display: block;
	padding: 7px 9px;
	letter-spacing: 0.1em;

	border: 1px solid #F5F5F5;
	min-height: 38px;
	font-size: 14px;
	font-family: 'Titillium Web', sans-serif;
	color: #fff;
	font-weight: 700;
	text-transform: uppercase;
	text-align: center;

	&:hover {
		text-decoration: none;
		cursor: pointer;
		border-color: #fff;
		background-color: rgba(237, 237, 237, 0.6);
		color: rgb(255, 255, 255);
	}
	*/}.ie-old .home-sales-container-item:last-child{position:absolute;bottom:10px;left:10px;right:10px}.home-usp{margin:72px auto 78px}.home-usp-title{font-size:36px;font-weight:600;font-family:'Titillium Web',sans-serif;line-height:40px;margin:0 0 30px;color:#434343;text-align:center;text-transform:none}.home-usp-list{display:table;width:100%;table-layout:fixed}.home-usp-item{display:table-cell;vertical-align:top;padding:0 5px 0 0;position:relative}.home-usp-item a{max-width:42px;float:left}.home-usp-item:last-child{padding-right:0}.home-usp-logo{margin-bottom:24px;width:90px;height:100px;background:url("../../img/sprite-home-usp.png") no-repeat 0 0;display:inline-block}.home-usp-airfares{background-position:0 0}.home-usp-price{background-position:-121px 0}.home-usp-help{background-position:-242px 0}.home-usp-partners{background-position:-363px 0}.home-usp-text{font-size:18px;line-height:21px;font-weight:600;font-family:'Titillium Web',sans-serif;color:#434343;padding-left:52px}.home-usp-text p{margin-bottom:0}.home-title-simple{font-size:36px;font-weight:600;font-family:'Titillium Web',sans-serif;line-height:40px;color:#434343;text-align:center;text-transform:none;margin:0 auto 20px}.home-call{margin:80px auto;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:19px 0;display:table;table-layout:fixed;width:100%}.home-call-tel,.home-richtext,.home-call-icon{display:table-cell;vertical-align:middle}.home-call-icon{width:80px}.home-call-image{background:url('../../img/sprite-icons.png') no-repeat -230px -129px;width:64px;height:58px;vertical-align:middle;display:inline-block;font-size:0}.home-richtext{font-size:18px;line-height:22px;font-weight:400;font-family:Tahoma,Geneva,sans-serif;padding-right:10px}.home-richtext *{font-size:18px;line-height:22px;font-family:Tahoma,Geneva,sans-serif}.home-call-tel{width:180px}.home-call-button{display:block;background-color:#F47D30;height:37px;text-align:right;font-size:20px;font-weight:600;font-family:'Titillium Web',sans-serif;line-height:37px;color:#fff;padding:0 10px;position:relative}.home-call-help{position:absolute;top:30px;right:0;font-size:11px;color:#858585;font-weight:400}.home-cross-sell{margin:0 auto 20px;padding:60px 0;position:relative;background-color:#f0f0f0}.home-cross-sell .home-cross-sell-container{width:940px;margin:0 auto}/*.home-cross-sell-bg {
	position: absolute;
	z-index: 1;
	height: 100%;
	width: 100%;
	top: 0;
	//background: rgba(230,230,230,0.6);
	background-color: #f0f0f0;
}*/.home-cross-sell-inner{position:relative;z-index:2;display:table;width:100%;table-layout:fixed}.home-cross-sell-image{display:table-cell;vertical-align:middle;text-align:center}.home-cross-sell-content{display:table-cell;vertical-align:middle}.home-cross-sell-title{line-height:40px;font-size:36px;font-weight:600;font-family:'Titillium Web',sans-serif;color:#434343;margin:0 0 16px;text-transform:none}.home-cross-sell-richtext{font-size:16px;font-weight:400;line-height:22px;font-family:Tahoma,Geneva,sans-serif;color:#434343;margin:0 0 30px}.home-cross-sell-links{font-size:0;margin-top:30px}.home-cross-sell-links .e-btn-cta{display:inline-block}.home-cross-sell-google-store{background:url('../../img/sprite-icons.png') no-repeat 0 -215px;width:152px;height:50px;display:inline-block;margin-right:20px}.home-cross-sell-apple-store{background:url('../../img/sprite-icons.png') no-repeat 0 -274px;width:145px;height:50px;display:inline-block}.home-hero{margin:0 auto 20px}.home-hero.no-box-decoration-break .home-inspiration-richtext{background:none}.home-hero.no-box-decoration-break .richtext-default{padding:0;display:block;font-size:0}.home-hero:not(.no-box-decoration-break) .home-hero-title-richtext{display:inline}.home-hero:not(.no-box-decoration-break) .richtext-default{display:inline;padding:0 8px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.home-hero:not(.no-box-decoration-break) .richtext-default *{display:inline}#home-carousel .item{z-index:1}#home-carousel .item img{max-height:100%;height:380px}#home-carousel .carousel-inner{height:380px}#home-carousel .carousel-caption{top:0;left:0;right:0;bottom:0;padding:20px;text-align:left;text-shadow:none}#home-carousel .carousel-caption:hover{text-decoration:none;cursor:pointer}#home-carousel .carousel-caption:hover .home-hero-richtext{color:#fff}#home-carousel .carousel-caption:hover .home-hero-button{background-color:#d6f100;color:#0243a1}#home-carousel .home-hero-carousel-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;display:block;background:#fff;opacity:0}#home-carousel .carousel-control{z-index:2;opacity:1;width:45px;height:45px;background:none;top:50%;margin-top:-22px;border:2px solid #fff;text-align:center;border-radius:0;font-size:20px;position:absolute;color:#fff;line-height:normal;background:rgba(67, 67, 67, 0.6)}#home-carousel .carousel-control:hover{background:rgba(174, 174, 174, 0.8)}#home-carousel .carousel-control.right .fa,#home-carousel .carousel-control.left .fa{position:absolute;top:50%;left:50%;margin-top:-14px;content:'';font-size:0;width:0;height:0;border-style:solid;border-width:13px 13px 13px 0;border-color:transparent #fff transparent transparent}#home-carousel .carousel-control.right .fa:before,#home-carousel .carousel-control.left .fa:before{display:none}#home-carousel .carousel-control.left{left:20px}#home-carousel .carousel-control.left .fa{margin-left:-9px}#home-carousel .carousel-control.right{right:20px}#home-carousel .carousel-control.right .fa{margin-left:-6px;border-width:13px 0 13px 13px;border-color:transparent transparent transparent #fff}#home-carousel .carousel-control.right .fa:before{display:none}.home-hero-title{font-weight:600;font-family:"Titillium Web",Tahoma,Geneva,sans-serif;color:#fff;margin:0 0 12px;line-height:40px;letter-spacing:0.1em;overflow:hidden}.home-hero-title p{margin:0}.home-hero-title *{font-size:26px;line-height:40px}.home-hero-title-richtext{color:#fff}.home-hero-title-richtext .home-title-space{float:left}.home-hero-richtext{font-size:18px;line-height:22px;margin-bottom:20px}.home-hero-button{padding:8px 39px;display:inline-block;background-color:#bed600;min-height:40px;font-size:16px;font-family:'Titillium Web',sans-serif;color:#1b365d;font-weight:bold;text-transform:uppercase;text-align:center;text-shadow:none/*.btn-custom(
	@btn-custom-color: #15284b;
	@btn-custom-font-size: 16px;
	@btn-custom-background: #b1d108;
	@btn-custom-border: 1px solid #b1d108;
	@btn-custom-shadow: none;
	);*/}.home-hero-button:hover{background-color:#d6f100;color:#0243a1}.home-inspiration{font-size:0}.home-inspiration-small{display:inline-block;height:320px;width:390px;position:relative;text-align:center}@media only screen and (min-width: 640px){.home-inspiration-small{margin:20px 10px 0 0}}.home-inspiration-large{display:inline-block;height:320px;width:530px;position:relative;text-align:center}@media only screen and (min-width: 640px){.home-inspiration-large{margin:20px 0 0 10px}}.home-inspiration-title{font-weight:600;font-family:'Titillium Web',sans-serif;font-size:21px;color:#434343;text-align:center;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:40px;letter-spacing:0.1em}.home-inspiration-title p{margin:0}.home-inspiration-title *{line-height:40px;font-size:21px;display:inline}.home-inspiration-title .e-btn-cta{margin:17px 0 3px}.home-inspiration-richtext{display:inline;background:rgba(238, 64, 64, 0.7);color:#fff}.home-insparation-button{display:block;position:absolute;top:100%;width:100%;text-align:center}/*-------------------------------------------------------------\
	:home page grid layout
	\-------------------------------------------------------------*/.container-static{width:940px;margin:0 auto}.container{position:relative}@media only screen and (min-width: 639px){.monetization-top-banner{position:absolute;top:0;right:-180px;display:none}}@media only screen and (max-width: 641px){.monetization-top-banner{display:none}}.monetization-middle-banner{text-align:center;margin:20px auto}.monetization-middle-banner div{text-align:center;margin:0 auto}@media only screen and (max-width: 641px){.monetization-middle-banner{display:none}}#full-wrap .carousel-indicators li.active:after{display:none}.e-space{display:block;margin:0;padding:0;float:none}.e-h1{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;font-weight:600;font-size:46px;line-height:52px;color:#434343;margin:0;padding:0;text-transform:none}.e-h1.e-center{text-align:center}.e-h1 *{line-height:52px !important;font-size:46px !important;color:inherit !important}.e-h2{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;font-weight:600;font-size:36px;line-height:40px;color:#434343;margin:0;padding:0;text-transform:none}.e-h2.e-center{text-align:center}.e-h2 *{line-height:40px !important;font-size:36px !important;color:inherit !important}.e-h3{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;font-weight:600;font-size:26px;line-height:25px;color:#434343;margin:0;padding:0;text-transform:none}.e-h3.e-center{text-align:center}.e-h3 *{line-height:25px !important;font-size:26px !important;color:inherit !important}.e-h4{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;font-weight:600;font-size:21px;line-height:22px;color:#434343;margin:0;padding:0;text-transform:none}.e-h4.e-center{text-align:center}.e-h4 *{line-height:22px !important;font-size:21px !important;color:inherit !important}.e-h5{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;font-weight:600;font-size:18px;line-height:20px;color:#434343;margin:0;padding:0;text-transform:none}.e-h5.e-center{text-align:center}.e-h5 *{line-height:20px !important;font-size:18px !important;color:inherit !important}.e-h6{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;font-weight:600;font-size:16px;line-height:20px;color:#434343;margin:0;padding:0;text-transform:none}.e-h6.e-center{text-align:center}.e-h6 *{line-height:20px !important;font-size:16px !important;color:inherit !important}.e-text-feature{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;font-weight:600;font-size:16px;line-height:26px;color:#434343;margin:0;padding:0;text-transform:none}.e-text-feature.e-center{text-align:center}.e-text-body{font-family:Tahoma,Geneva,sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#434343;margin:0;padding:0;text-transform:none}.e-text-body.e-center{text-align:center}.e-text-info{font-family:Tahoma,Geneva,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#9f9f9f;margin:0;padding:0;text-transform:none}.e-text-info.e-center{text-align:center}.e-text-tag{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;font-weight:600;font-size:11px;line-height:12px;color:#434343;margin:0;padding:0;text-transform:uppercase}.e-text-tag.e-center{text-align:center}.e-links{font-family:Tahoma,Geneva,sans-serif;font-weight:700;font-size:14px;line-height:22px;color:#434343;margin:0;padding:0;text-transform:none}.e-links.e-center{text-align:center}.e-price{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;font-weight:600;font-size:14px;line-height:17px;color:#434343;margin:0;padding:0;text-transform:none}.e-price.e-center{text-align:center}.e-price.active{color:#E6007E}.e-price.no-active{font-size:12px;color:#9f9f9f;font-weight:400}.e-btn-cta{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;font-weight:700;font-size:14px;line-height:14px;color:#1b365d;background-color:#BED600;padding:13px 10px;margin:0;display:block;text-transform:uppercase;letter-spacing:0.15em;border:none;outline:none;text-align:center}.e-btn-cta:hover{text-decoration:none;cursor:pointer}.e-btn-cta.e-btn-primary:hover{background-color:#e6f623}.e-btn-cta.e-btn-secondary{background:none;color:#BED600;-webkit-box-shadow:inset 0 0 0 1px #BED600;box-shadow:inset 0 0 0 1px #BED600}.e-btn-cta.e-btn-secondary:hover{background-color:#BED600;color:#fff}.e-btn-cta.e-btn-secondary.e-btn-dark{-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;background:none;color:#fff}.e-btn-cta.e-btn-secondary.e-btn-dark:hover{background-color:#fff;color:#434343}.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-bondi-blue:hover,.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-bondi-blue:focus{color:#0065BD}.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-big-apple:hover,.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-big-apple:focus{color:#BED600}.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-fisherman-pants:hover,.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-fisherman-pants:focus{color:#824BB0}.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-fat-buddha:hover,.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-fat-buddha:focus{color:#FB4F14}.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-carnival:hover,.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-carnival:focus{color:#B61234}.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-brooklyn-beat:hover,.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-brooklyn-beat:focus{color:#3C1053}.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-gringo-green:hover,.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-gringo-green:focus{color:#727337}.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-jungle-fever:hover,.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-jungle-fever:focus{color:#92A401}.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-back-to-fuchsia:hover,.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-back-to-fuchsia:focus{color:#E6007E}.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-hobbit-feet:hover,.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-hobbit-feet:focus{color:#44693D}.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-spring-break:hover,.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-spring-break:focus{color:#F6DE00}.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-full-moon:hover,.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-full-moon:focus{color:#1b365d}.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-underwater-love:hover,.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-underwater-love:focus{color:#00ADD0}.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-olive-you:hover,.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-olive-you:focus{color:#AEA444}.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-pure-vida:hover,.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-pure-vida:focus{color:#DFDF00}.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-back-to-cali:hover,.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-back-to-cali:focus{color:#A1DEE9}.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-skate-park:hover,.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-skate-park:focus{color:#5F8FB4}.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-flamingo-pride:hover,.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-flamingo-pride:focus{color:#ef4d97}.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-heavy-metal:hover,.e-btn-cta.e-btn-secondary.e-btn-dark.sta-btn--inv-heavy-metal:active{color:#434343}.e-btn-cta.e-btn-thirdary{background-color:#0065BD;color:#fff}.e-btn-cta.e-btn-thirdary:hover{background-color:#0098F5}.e-btn-cta.e-btn-big{padding:15px 13px 16px 13px;letter-spacing:0.3em}.e-btn-cta.e-btn-small{padding:10px 13px 11px 13px;letter-spacing:0.02em}.e-btn-cta.e-btn-inline-block{display:inline-block}.e-btn-cta.e-btn-invisible{visibility:hidden}.e-btn-cta.e-btn-hidden{display:none}.e-iframe-wrap{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow:auto;margin-bottom:50px}.e-iframe-wrap .e-iframe{display:block;background:none;height:100%;width:100%;min-height:100%;max-width:100%}.e-inspirational{display:table;width:100%;table-layout:fixed;margin-bottom:50px}@media only screen and (max-width: 641px){.e-inspirational{display:block}}.e-inspirational .e-inspirational-item{display:table-cell;vertical-align:bottom}@media only screen and (max-width: 641px){.e-inspirational .e-inspirational-item{width:auto;display:block}}@media only screen and (max-width: 641px){.e-inspirational .e-inspirational-item-invert{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.e-inspirational .e-inspirational-item-invert .e-inspirational-inner-img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.e-inspirational .e-inspirational-item-invert .e-inspirational-inner-bg{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.e-inspirational .e-inspirational-inner{position:relative;height:210px;display:table;width:100%}@media only screen and (max-width: 641px){.e-inspirational .e-inspirational-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;min-height:200px;width:100%}}.e-inspirational .e-inspirational-inner-content{display:table-cell;vertical-align:bottom}.e-inspirational .e-inspirational-inner-bg{padding:4px 10px 10px}@media only screen and (max-width: 641px){.e-inspirational .e-inspirational-inner-img{min-height:0}}.e-inspirational .e-inspirational-text{max-height:10.5em;overflow:hidden}.e-inspirational img{position:absolute;top:0;left:0;width:100%;height:100%;max-height:none}@media only screen and (max-width: 641px){.e-inspirational img{position:static;max-width:100%;height:auto}}.e-inspirational .e-inspirational-tag{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;font-weight:600;font-size:11px;line-height:12px;color:#fff;margin:0 0 5px;padding:0;text-transform:uppercase;letter-spacing:0.2em}.e-inspirational .e-inspirational-tag.e-center{text-align:center}.e-inspirational .e-h4{margin-bottom:27px;color:#fff}.e-subtext{font-family:Tahoma,Geneva,sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#434343;margin:0;padding:0;text-transform:none;padding-bottom:0;width:75%;margin-bottom:50px}.e-subtext.e-center{text-align:center}.e-subtext .e-h3{margin-bottom:12px}.e-subtext .richtext-default *{margin:0;line-height:22px;font-size:14px}.e-product-page{margin-bottom:50px}.e-product-page .e-h1{text-align:center;margin-bottom:0;text-transform:none}.e-product-page .e-product-page-list{margin:16px 0 19px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 641px){.e-product-page .e-product-page-list{display:block}}.e-product-page .e-product-page-list-item{text-align:center;display:inline-block;font-size:0}.e-product-page .e-product-page-list-item:last-child .e-product-page-list-link:after{display:none}@media only screen and (max-width: 641px){.e-product-page .e-product-page-list-item{display:block}}.e-product-page .e-product-page-list-link{font-family:Tahoma,Geneva,sans-serif;font-weight:700;font-size:14px;color:#434343;margin:0;padding:0;text-transform:none;display:block;padding:0 12px 0 10px;line-height:22px;position:relative}.e-product-page .e-product-page-list-link.e-center{text-align:center}.e-product-page .e-product-page-list-link:hover{color:#0065BD;cursor:pointer}.e-product-page .e-product-page-list-link:after{content:'';position:absolute;right:0;top:3px;bottom:3px;width:2px;background-color:#434343}@media only screen and (max-width: 641px){.e-product-page .e-product-page-list-link{display:inline-block;width:100%}.e-product-page .e-product-page-list-link:after{content:'|';position:static;display:inline-block;background:none;padding-left:8px}}.e-product-page .e-product-page-text{font-family:Tahoma,Geneva,sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#434343;margin:0;padding:0;text-transform:none;text-align:center}.e-product-page .e-product-page-text.e-center{text-align:center}.e-product-page .e-product-page-text *{margin:0;font-size:14px;line-height:22px}.e-product-page .e-product-page-text a{font-size:inherit}@media only screen and (min-width: 640px){.e-product-page .e-product-page-text{width:85%;margin:0 auto}}.e-accordion{background-color:#F0F0F0;padding:15px 11px 18px;margin-bottom:50px}.e-accordion.active .e-accordion-content{display:block}.e-accordion.active .fa-chevron-down{display:none}.e-accordion.active .fa-chevron-right{display:inline-block}.e-accordion .fa-chevron-right{display:none}.e-accordion .e-accordion-arrow{float:right}.e-accordion .e-accordion-arrow .fa{font-size:21px}.e-accordion .e-accordion-header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.e-accordion .e-accordion-header .e-h4,.e-accordion .e-accordion-header .e-h5{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.e-accordion .e-accordion-header:hover{cursor:pointer}.e-accordion .e-h4{padding-right:20px}.e-accordion .e-h4 ~ .e-h5{margin-top:5px}.e-accordion .e-accordion-content{font-family:Tahoma,Geneva,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#9f9f9f;margin:0;padding:0;text-transform:none;display:none;margin-top:20px;color:#434343}.e-accordion .e-accordion-content.e-center{text-align:center}.e-accordion .e-accordion-content *{margin:0;font-size:12px;line-height:16px}.e-tours{overflow:hidden;padding:0 10px;background-color:#f0f0f0;margin-bottom:50px/* img {
		width: 100%;
		max-width: 100%;
	} */}.e-tours .e-tours-inner{margin:0 -10px}@media only screen and (max-width: 641px){.e-tours .e-tours-inner{margin:0}}.e-tours .e-tours-table{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-basis:10%;-ms-flex-preferred-size:10%;flex-basis:10%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width: 641px){.e-tours .e-tours-table{display:block}}.e-tours .e-tours-item{display:inline-block\0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;/* three items *//* four items */margin:10px}.e-tours .e-tours-item:first-child:nth-last-child(2),.e-tours .e-tours-item:first-child:nth-last-child(2) ~ .e-tours-item{width:50%}.e-tours .e-tours-item:first-child:nth-last-child(3),.e-tours .e-tours-item:first-child:nth-last-child(3) ~ .e-tours-item{width:33.3333%}.e-tours .e-tours-item:first-child:nth-last-child(4),.e-tours .e-tours-item:first-child:nth-last-child(4) ~ .e-tours-item{width:25%}@media only screen and (max-width: 641px){.e-tours .e-tours-item{display:block;margin-bottom:20px/* three items *//* four items */}.e-tours .e-tours-item:last-child{margin:10px 10px 0}.e-tours .e-tours-item:first-child:nth-last-child(2),.e-tours .e-tours-item:first-child:nth-last-child(2) ~ .e-tours-item{width:auto;padding:0;margin:22px 10px}.e-tours .e-tours-item:first-child:nth-last-child(3),.e-tours .e-tours-item:first-child:nth-last-child(3) ~ .e-tours-item{width:auto;padding:0;margin:22px 10px}.e-tours .e-tours-item:first-child:nth-last-child(4),.e-tours .e-tours-item:first-child:nth-last-child(4) ~ .e-tours-item{width:auto;padding:0;margin:22px 10px}}.e-tours .e-torus-item-solid{background-clip:content-box;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}.e-tours .e-torus-item-solid .e-tours-item-top{padding-top:10px;color:#fff}.e-tours .e-torus-item-solid .e-tours-img-tag{padding:0 10px;margin-bottom:19px;text-align:right}.e-tours .e-torus-item-solid .e-tours-img-tag-item{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;font-weight:600;font-size:11px;line-height:12px;color:#434343;margin:0;padding:0;text-transform:uppercase;display:inline;padding:0 4px;letter-spacing:0.2em}.e-tours .e-torus-item-solid .e-tours-img-tag-item.e-center{text-align:center}.e-tours .e-torus-item-solid .e-tours-img-tag-item *{margin:0;font-size:11px;line-height:12px}.e-tours .e-torus-item-solid .e-tours-img-link{text-align:center;margin:0 0 21px;padding:0 5px}.e-tours .e-torus-item-solid img{height:130px;display:block;width:auto;max-width:none;min-width:100%;position:absolute;right:0;left:0;bottom:0;top:0}.e-tours .e-torus-item-solid .e-h3{color:#fff;padding:0 10px;margin-bottom:14px}.e-tours .e-torus-item-solid .e-h3 *{margin:0;font-size:26px;line-height:34px;color:#fff}.e-tours .e-torus-item-fixed .e-tours-item-top .e-tours-img-tag{margin-bottom:0}.e-tours .e-torus-item-fixed .e-tours-item-bottom .e-tours-tag{padding:0 0 2px}.e-tours .e-torus-item-fixed .e-tours-item-bottom .e-h3{padding:0;margin-bottom:35px}@media only screen and (min-width: 640px){.e-tours .e-torus-item-fixed{width:220px !important;height:346px !important}.e-tours .e-torus-item-fixed .e-tours-img-link_empty:after{display:none !important}}.e-tours img{width:100%;display:block}@media only screen and (max-width: 641px){.e-tours .e-tours-item-top{height:auto !important}}.e-tours .e-tours-price{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;font-weight:600;font-size:14px;line-height:17px;color:#434343;margin:0;padding:0;text-transform:none;margin-bottom:6px;padding-bottom:0}.e-tours .e-tours-price.e-center{text-align:center}.e-tours .e-tours-price.active{color:#E6007E}.e-tours .e-tours-price.no-active{font-size:12px;color:#9f9f9f;font-weight:400}.e-tours .e-tours-price *{margin:0;font-size:14px;line-height:17px}.e-tours .e-tours-img-link{display:block;position:relative;text-decoration:none;margin-bottom:14px}.e-tours .e-tours-img-link.e-tours-img-link_empty:after{content:'';position:static;display:block;padding-top:62.09091%;width:100%}.e-tours .e-h6{padding:0 10px;margin-bottom:2px}.e-tours .e-tours-text{font-family:Tahoma,Geneva,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#9f9f9f;margin:0;padding:0;text-transform:none;padding:0 10px}.e-tours .e-tours-text.e-center{text-align:center}.e-tours .e-tours-text *{margin:0;font-size:12px;line-height:16px}.e-tours .e-tours-tag{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;font-weight:600;font-size:11px;line-height:12px;color:#434343;margin:0;padding:0;text-transform:uppercase;margin-bottom:4px;padding:0 10px 2px;color:#fff;letter-spacing:0.2em}.e-tours .e-tours-tag.e-center{text-align:center}.e-tours .e-tours-tag *{margin:0;font-size:11px;line-height:12px}.e-tours .e-tours-item-bottom{padding:14px 10px 10px;overflow:hidden;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.p-campaign > .e-h1{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;font-weight:600;font-size:46px;line-height:60px;color:#434343;margin:0;padding:0;text-transform:none}.p-campaign > .e-h1.e-center{text-align:center}.p-campaign > .e-h1 *{line-height:60px !important;font-size:46px !important;color:inherit !important}.p-campaign > .e-h2{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;font-weight:600;font-size:36px;line-height:48px;color:#434343;margin:0;padding:0;text-transform:none}.p-campaign > .e-h2.e-center{text-align:center}.p-campaign > .e-h2 *{line-height:48px !important;font-size:36px !important;color:inherit !important}.p-campaign > .e-h3{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;font-weight:600;font-size:26px;line-height:34px;color:#434343;margin:0;padding:0;text-transform:none}.p-campaign > .e-h3.e-center{text-align:center}.p-campaign > .e-h3 *{line-height:34px !important;font-size:26px !important;color:inherit !important}.p-campaign > .e-h4{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;font-weight:600;font-size:21px;line-height:28px;color:#434343;margin:0;padding:0;text-transform:none}.p-campaign > .e-h4.e-center{text-align:center}.p-campaign > .e-h4 *{line-height:28px !important;font-size:21px !important;color:inherit !important}.p-campaign > .e-h5{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;font-weight:600;font-size:18px;line-height:24px;color:#434343;margin:0;padding:0;text-transform:none}.p-campaign > .e-h5.e-center{text-align:center}.p-campaign > .e-h5 *{line-height:24px !important;font-size:18px !important;color:inherit !important}.p-campaign > .e-h6{font-family:'Titillium Web','Trebuchet MS',Tahoma,sans-serif;font-weight:600;font-size:16px;line-height:22px;color:#434343;margin:0;padding:0;text-transform:none}.p-campaign > .e-h6.e-center{text-align:center}.p-campaign > .e-h6 *{line-height:22px !important;font-size:16px !important;color:inherit !important}.p-campaign > .e-h1,.p-campaign > .e-h2,.p-campaign > .e-h3,.p-campaign > .e-h4,.p-campaign > .e-h5,.p-campaign > .e-h6{padding-left:10px;padding-right:10px;margin-bottom:50px;padding-bottom:2px}@media only screen and (max-width: 641px){.p-campaign .e-tours{padding:0}.p-campaign .comprehensive,.p-campaign .e-product-page,.p-campaign .e-subtext,.p-campaign .e-inspirational{padding-left:7.8125%;padding-right:7.8125%}.p-campaign .e-accordion,.p-campaign .e-iframe-wrap{margin-left:7.8125%;margin-right:7.8125%}.p-campaign > .e-h1,.p-campaign > .e-h2,.p-campaign > .e-h3,.p-campaign > .e-h4,.p-campaign > .e-h5,.p-campaign > .e-h6{margin-left:7.8125%;margin-right:7.8125%}}.video-module{padding:0 10px;overflow:hidden;margin-bottom:50px}.video-module:before{content:" ";display:table}.video-module:after{content:" ";display:table;clear:both}@media only screen and (max-width: 641px){.video-module{padding:0}}@media only screen and (min-width: 640px){.video-module{position:relative}.video-module:before{content:'';position:absolute;bottom:0;right:0;width:320px !important;height:30px;display:block;z-index:1;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#ffffff));background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 100%)}}.video-module .video-module-title{font-family:"Titillium Web",Tahoma,Geneva,sans-serif;margin-top:0;color:#434343;font-size:26px;font-weight:600;line-height:25px;text-transform:none}.video-module .video-module-text{font-family:Tahoma,Geneva,sans-serif;color:#434343;font-size:14px;font-weight:400;line-height:22px}@media only screen and (max-width: 641px){.video-module .video-module-text{margin-bottom:14px}}.video-module .video-module-player{float:left;width:620px}@media only screen and (max-width: 641px){.video-module .video-module-player{width:auto;float:none}}@media only screen and (max-width: 641px){.video-module .video-module-frame{position:relative;padding-bottom:56.25%;height:0}.video-module .video-module-frame iframe{position:absolute;top:0;left:0;height:100% !important}}@media only screen and (max-width: 641px){.video-module iframe{width:100% !important;height:auto !important}}.video-module .video-module-sidebar{float:right;width:320px;height:349px;overflow-y:auto}@media only screen and (max-width: 641px){.video-module .video-module-sidebar{width:auto;overflow-y:visible;height:auto;float:none;margin-top:20px}}.video-module .video-module-sidebar-group-title{font-family:"Titillium Web",Tahoma,Geneva,sans-serif;color:#434343;font-size:11px;font-weight:600;line-height:12px;padding:2px 10px 2px 20px;text-transform:uppercase;letter-spacing:0.2em}@media only screen and (max-width: 641px){.video-module .video-module-sidebar-group-title{padding-left:10px}}.video-module .video-module-sidebar-link{display:block;margin-left:20px;border-bottom:1px solid #dadada;padding:9px 10px 9px 0}@media only screen and (max-width: 641px){.video-module .video-module-sidebar-link{margin-left:10px}}.video-module .video-module-sidebar-link:last-child{border-bottom:1px solid #fff}.video-module .video-module-sidebar-link.active,.video-module .video-module-sidebar-link:hover{background-color:#f0f0f0;text-decoration:none;cursor:pointer;margin-left:0;padding:9px 10px 9px 20px;position:relative;z-index:1}@media only screen and (max-width: 641px){.video-module .video-module-sidebar-link.active,.video-module .video-module-sidebar-link:hover{padding-left:10px}}.video-module .video-module-sidebar-link:focus{text-decoration:none}.video-module .video-module-sidebar-link.active{cursor:default}.video-module .video-module-sidebar-link + .video-module-sidebar-link{border-top:1px solid #dadada;margin-top:-1px}.video-module .video-module-sidebar-item-text{font-family:"Titillium Web",Tahoma,Geneva,sans-serif;color:#434343;font-size:16px;font-weight:600;line-height:20px;margin:0}.video-module .video-module-sidebar-item-text .richtext-default,.video-module .video-module-sidebar-item-text .richtext-default *{font-family:"Titillium Web",Tahoma,Geneva,sans-serif}@media only screen and (min-width: 640px){.video-module.video-module-2{position:static}.video-module.video-module-2:before{background:none;display:none}}.video-module.video-module-2 .video-module-player{width:700px}@media only screen and (max-width: 641px){.video-module.video-module-2 .video-module-player{width:auto}}@media only screen and (min-width: 640px){.video-module.video-module-2 iframe{width:100% !important;height:395px !important}}@media only screen and (min-width: 640px){.video-module.video-module-2 .video-module-sidebar{width:240px;height:395px;padding-left:20px;overflow:visible}}.video-module.video-module-2 .video-module-sidebar .e-tours{margin:0;padding:0;background:none}.video-module.video-module-2 .video-module-sidebar .e-tours .e-tours-inner{margin:0}.video-module.video-module-2 .video-module-sidebar .e-tours .e-tours-item{margin:0;width:100%}@media only screen and (min-width: 640px){.video-module.video-module-2 .video-module-sidebar .e-tours .e-tours-item{height:395px}}@media only screen and (min-width: 640px){.video-module.video-module-2 .video-module-sidebar .e-tours .e-tours-img-link{padding:0 10px}}.video-module.video-module-2 .video-module-sidebar .e-tours .e-tours-img-link:after{display:none}.video-module.video-module-2 .video-module-sidebar .e-tours .e-tours-img-link img{margin:0;max-width:100%;position:static}.video-module.video-module-2 .video-module-sidebar .e-tours .e-tours-tag{margin-bottom:0;padding-bottom:1px}.video-module.video-module-2 .video-module-sidebar .e-tours .e-tours-img-tag{margin-bottom:10px}.video-module.video-module-2 .video-module-sidebar .e-tours .e-h3.richtext-default{line-height:32px}.video-module.video-module-2 .video-module-sidebar .e-tours .e-tours-item-bottom .e-btn-cta{font-size:12px;line-height:12px}/*-------------------------------------------------------------\
	:rich text default
	\-------------------------------------------------------------*/.richtext-default{/* Begin bidirectionality settings (do not change) */}.richtext-default address,.richtext-default blockquote,.richtext-default body,.richtext-default dd,.richtext-default div,.richtext-default dl,.richtext-default dt,.richtext-default fieldset,.richtext-default form,.richtext-default frame,.richtext-default frameset,.richtext-default h1,.richtext-default h2,.richtext-default h3,.richtext-default h4,.richtext-default h5,.richtext-default h6,.richtext-default noframes,.richtext-default ol,.richtext-default p,.richtext-default ul,.richtext-default center,.richtext-default dir,.richtext-default hr,.richtext-default menu,.richtext-default pre{/*display: block;*/unicode-bidi:embed}.richtext-default li{display:list-item;list-style-position:inside;list-style-type:inherit}.richtext-default head{display:none}.richtext-default table{display:table}.richtext-default tr{display:table-row}.richtext-default thead{display:table-header-group}.richtext-default tbody{display:table-row-group}.richtext-default tfoot{display:table-footer-group}.richtext-default col{display:table-column}.richtext-default colgroup{display:table-column-group}.richtext-default td,.richtext-default th{display:table-cell}.richtext-default caption{display:table-caption}.richtext-default th{font-weight:bolder;text-align:center}.richtext-default caption{text-align:center}.richtext-default h1,.richtext-default h2,.richtext-default h3,.richtext-default h4,.richtext-default h5,.richtext-default h6,.richtext-default b,.richtext-default strong{font-weight:bolder}.richtext-default blockquote{margin-left:40px;margin-right:40px}.richtext-default i,.richtext-default cite,.richtext-default em,.richtext-default var,.richtext-default address{font-style:italic}.richtext-default pre,.richtext-default tt,.richtext-default code,.richtext-default kbd,.richtext-default samp{font-family:monospace}.richtext-default pre{white-space:pre}.richtext-default button,.richtext-default textarea,.richtext-default input,.richtext-default select{display:inline-block}.richtext-default sub{vertical-align:sub}.richtext-default sup{vertical-align:super}.richtext-default table{border-spacing:2px}.richtext-default thead,.richtext-default tbody,.richtext-default tfoot{vertical-align:middle}.richtext-default td,.richtext-default th,.richtext-default tr{vertical-align:inherit}.richtext-default s,.richtext-default strike,.richtext-default del{text-decoration:line-through}.richtext-default hr{border:1px inset}.richtext-default ol,.richtext-default ul,.richtext-default dir,.richtext-default menu,.richtext-default dd{margin-left:40px}.richtext-default ul{list-style-type:disc}.richtext-default ol{list-style-type:decimal}.richtext-default ol ul,.richtext-default ul ol,.richtext-default ul ul,.richtext-default ol ol{margin-top:0;margin-bottom:0}.richtext-default ul[type='circle']{list-style-type:circle}.richtext-default ul[type='disc']{list-style-type:disc}.richtext-default ul[type='square']{list-style-type:square}.richtext-default ol[type='1']{list-style-type:decimal}.richtext-default ol[type='decimal-leading-zero']{list-style-type:decimal-leading-zero}.richtext-default ol[type='a']{list-style-type:lower-alpha}.richtext-default ol[type='lower-greek']{list-style-type:lower-greek}.richtext-default ol[type='a']{list-style-type:lower-latin}.richtext-default ol[type='i']{list-style-type:lower-roman}.richtext-default ol[type='A']{list-style-type:upper-alpha}.richtext-default ol[type='A']{list-style-type:upper-latin}.richtext-default ol[type='I']{list-style-type:upper-roman}.richtext-default ol.u{list-style-type:none}.richtext-default ol.v{list-style-type:inherit}.richtext-default u,.richtext-default ins{text-decoration:underline}.richtext-default br:before{content:"\A";white-space:pre-line}.richtext-default center{text-align:center}.richtext-default :link,.richtext-default :visited{text-decoration:underline}.richtext-default :focus{outline:thin dotted invert}.richtext-default BDO[DIR="ltr"]{direction:ltr;unicode-bidi:bidi-override}.richtext-default BDO[DIR="rtl"]{direction:rtl;unicode-bidi:bidi-override}.richtext-default *[DIR="ltr"]{direction:ltr;unicode-bidi:embed}.richtext-default *[DIR="rtl"]{direction:rtl;unicode-bidi:embed}@media print{.richtext-default h1{page-break-before:always}.richtext-default h1,.richtext-default h2,.richtext-default h3,.richtext-default h4,.richtext-default h5,.richtext-default h6{page-break-after:avoid}.richtext-default ul,.richtext-default ol,.richtext-default dl{page-break-before:avoid}}.richtext-default p,.richtext-default li,.richtext-default dt,.richtext-default dd,.richtext-default label,.richtext-default address,.richtext-default th,.richtext-default td,.richtext-default legend,.richtext-default input,.richtext-default select,.richtext-default textarea{font-size:100%}@media only screen and (max-width: 640px){#footer-spread-social .social-buttons{white-space:nowrap}#footer-spread-social #social_footer_bar{width:100%;height:100%}}#footer-contact-us .contact-box ul li a{font-family:Tahoma,Arial,sans-serif}@media only screen and (max-width: 640px){#footer-contact-us .contact-box ul li a{font:normal 13px/20px Tahoma,Arial,sans-serif}}.sta-home-page{margin-top:10px}.p-new-tours-page .p-campaign,.sta-home-page .p-campaign{margin:0}@media only screen and (min-width: 641px){.new-tours-wrapper .text-module,.new-tours-wrapper .cross-sell-container,.new-tours-wrapper #new-tours-slider,.new-tours-wrapper .tours-region-activity-wrapper,.new-tours-wrapper .comprehensive,.new-tours-wrapper .e-inspirational,.new-tours-wrapper .e-tours,.new-tours-wrapper .video-module,.new-tours-wrapper .campaign-redirects,.new-tours-wrapper .e-h1.new-tours-h1-h6,.new-tours-wrapper .e-h2.new-tours-h1-h6,.new-tours-wrapper .e-h3.new-tours-h1-h6,.new-tours-wrapper .e-h4.new-tours-h1-h6,.new-tours-wrapper .e-h5.new-tours-h1-h6,.new-tours-wrapper .e-h6.new-tours-h1-h6,.new-tours-wrapper .insurance-UPS,.new-tours-wrapper .multitext.multitext_CMS_bg,.new-tours-wrapper .campaign-banner,.new-tours-wrapper .campaign-multitext,.new-tours-wrapper .e-subtext,.new-tours-wrapper .e-accordion,.new-tours-wrapper .e-iframe-wrap,.new-tours-wrapper .e-product-page{margin:0 auto 50px;width:960px}.new-tours-wrapper .video-module .e-tours{width:auto}}@media only screen and (max-width: 641px){.new-tours-wrapper .cross-sell-container,.new-tours-wrapper #new-tours-slider,.new-tours-wrapper .tours-region-activity-wrapper,.new-tours-wrapper .comprehensive,.new-tours-wrapper .e-inspirational,.new-tours-wrapper .e-tours,.new-tours-wrapper .video-module,.new-tours-wrapper .campaign-redirects,.new-tours-wrapper .e-h1.new-tours-h1-h6,.new-tours-wrapper .e-h2.new-tours-h1-h6,.new-tours-wrapper .e-h3.new-tours-h1-h6,.new-tours-wrapper .e-h4.new-tours-h1-h6,.new-tours-wrapper .e-h5.new-tours-h1-h6,.new-tours-wrapper .e-h6.new-tours-h1-h6,.new-tours-wrapper .campaign-banner,.new-tours-wrapper .e-subtext,.new-tours-wrapper .e-iframe-wrap,.new-tours-wrapper .e-product-page{padding:0 10px}.new-tours-wrapper .e-accordion{margin:0 10px 50px 10px}.new-tours-wrapper .e-tours .e-tours-item{/* three items *//* four items */}.new-tours-wrapper .e-tours .e-tours-item:last-child{margin:10px 0 0}.new-tours-wrapper .e-tours .e-tours-item:first-child:nth-last-child(2),.new-tours-wrapper .e-tours .e-tours-item:first-child:nth-last-child(2) ~ .e-tours-item{margin:22px 0}.new-tours-wrapper .e-tours .e-tours-item:first-child:nth-last-child(3),.new-tours-wrapper .e-tours .e-tours-item:first-child:nth-last-child(3) ~ .e-tours-item{margin:22px 0}.new-tours-wrapper .e-tours .e-tours-item:first-child:nth-last-child(4),.new-tours-wrapper .e-tours .e-tours-item:first-child:nth-last-child(4) ~ .e-tours-item{margin:22px 0}}.new-tours-wrapper span.anchor-links[data-link^="#"],.sta-wrap.p-campaign span.anchor-links[data-link^="#"]{cursor:pointer}.new-tours-wrapper .top-section,.sta-wrap.p-campaign .top-section,.new-tours-wrapper .comprehensive,.sta-wrap.p-campaign .comprehensive{margin-bottom:50px}.tours-region-activity-wrapper{margin-bottom:50px}.tours-region-activity-wrapper .tours-region-activity-item{width:280px;margin-right:40px;float:left}.tours-region-activity-wrapper .tours-region-activity-item h4{margin:0 0 20px 0}.tours-region-activity-wrapper ul li{/*padding-bottom:20px;*/font-family:'Titillium Web','Trebuchet MS',Tahoma,Arial,sans-serif;font-size:14px;line-height:50px;width:200px;position:relative;height:40px}.tours-region-activity-wrapper ul li img{position:absolute;top:0;left:13px;margin:auto;bottom:5px}.tours-region-activity-wrapper ul li a{padding-left:33px;display:inline-block;color:#8e8e8e;text-decoration:none;font-weight:600;line-height:20px;overflow:hidden;max-height:40px}.tours-region-activity-wrapper ul li a[href]:hover{color:#0065bd;cursor:pointer;text-decoration:underline}.tours-region-activity-wrapper .tours-region-activity-headers{margin:0 0 10px 0}.tours-region-activity-wrapper .tours-region-activity-headers h4{margin:0}.tours-region-activity-wrapper .tours-region-activity-headers .tours-region-activity-item ul{display:none}.tours-region-activity-wrapper .tours-region-activity-list ul{float:left;width:280px;margin-right:40px}#new-tours-slider{margin-bottom:50px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#89451b+34,2989d8+34 */background:#ffffff;/* Old browsers *//* FF3.6-15 *//* Chrome10-25,Safari5.1-6 */background:linear-gradient(to bottom, #ffffff 48px, #f0f0f0 48px);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f0f0', GradientType=0)/* IE6-9 */}#new-tours-slider .carousel-indicators{width:67.4%;bottom:36px;margin-bottom:0}#new-tours-slider .carousel-indicators .active{background-color:#8e8e8e;width:9px;height:9px;border-radius:50%}#new-tours-slider .carousel-indicators li{border-radius:50%;border-width:1px;border-color:#d2d2d2;border-style:solid;background-color:#d2d2d2;width:7px;height:7px;margin-right:5px}#new-tours-slider .carousel-inner a{display:inline-block;float:left;margin-left:90px}#new-tours-slider .carousel-inner .item div.slider-caption{display:inline-block;width:380px;padding:88px 0 0 20px;font-family:'Titillium Web','Trebuchet MS',Tahoma,Arial,sans-serif}#new-tours-slider .carousel-inner .item div.slider-caption .tag{margin-bottom:10px;display:inline-block}#new-tours-slider .carousel-inner .item div.slider-caption h6{line-height:22px;font-size:16px;color:#434343;font-weight:600;text-transform:none;font-family:'Titillium Web','Trebuchet MS',Tahoma,Arial,sans-serif}#new-tours-slider .carousel-inner .item div.slider-caption .new-tours-body-copy{font-family:Tahoma;color:#434343;font-size:14px;font-weight:400;line-height:20px}#new-tours-slider .carousel-inner .item div.slider-caption .new-tours-signature{font-family:Tahoma;color:#8e8e8e;font-size:12px;font-weight:400;line-height:20px;padding:0}#new-tours-slider .carousel-inner .item div.slider-caption p,#new-tours-slider .carousel-inner .item div.slider-caption h6{padding-bottom:12px;margin:0}#new-tours-slider .carousel-control{width:auto;text-shadow:none}#new-tours-slider .carousel-control.left,#new-tours-slider .carousel-control.right{background-image:none;color:#434343;opacity:1}#new-tours-slider .carousel-control.left:hover,#new-tours-slider .carousel-control.right:hover{color:#0065bd}#new-tours-slider .carousel-control.left.disabled,#new-tours-slider .carousel-control.right.disabled{opacity:0.3;cursor:default}#new-tours-slider .carousel-control.left.disabled:hover,#new-tours-slider .carousel-control.right.disabled:hover{color:#434343}#new-tours-slider .carousel-control.left{left:35px}#new-tours-slider .carousel-control.right{right:35px}#new-tours-slider .carousel-control .glyphicon-chevron-right,#new-tours-slider .carousel-control .glyphicon-chevron-left{right:0;left:0;top:58%}@media only screen and (max-width: 641px){/* new tours-region-activity module start */.collapsible{background-image:url("../../img/collapsible.png");background-repeat:no-repeat;display:block;width:13px;height:12px;background-position:-5px -18px}.collapsible.collapsible-minus{width:9px;height:3px;background-position:-5px -5px}.tours-region-activity-wrapper{padding:0 5px}.tours-region-activity-wrapper .tours-region-activity-item{width:auto;float:none;margin:0 0 30px 0}.tours-region-activity-wrapper .tours-region-activity-item h4{position:relative;padding-right:15px}.tours-region-activity-wrapper .tours-region-activity-item h4 span.collapsible{position:absolute;top:50%;right:0px;margin-top:-5px}.tours-region-activity-wrapper .tours-region-activity-item ul{display:none}.tours-region-activity-wrapper .tours-region-activity-item ul li{width:auto;padding-bottom:25px;height:initial;line-height:initial}.tours-region-activity-wrapper .tours-region-activity-item ul li img{bottom:26px;left:0}.tours-region-activity-wrapper .tours-region-activity-item ul li a{padding-left:20px;line-height:initial}.tours-region-activity-wrapper .tours-region-activity-item ul li:last-child{padding-bottom:0px}.tours-region-activity-wrapper .tours-region-activity-item ul li:last-child img{bottom:0}.tours-region-activity-wrapper .tours-region-activity-item.first ul{display:block}.tours-region-activity-wrapper .tours-region-activity-item:last-child{margin-bottom:0px}.tours-region-activity-wrapper .tours-region-activity-headers{margin:0}.tours-region-activity-wrapper .tours-region-activity-headers h4{margin:0 0 15px 0}.tours-region-activity-wrapper .tours-region-activity-list ul{display:none}/* new tours-region-activity module end *//* new-tours-slider module start */#new-tours-slider .carousel-indicators{margin:0 auto;padding-bottom:20px;position:static}#new-tours-slider .carousel-control.left,#new-tours-slider .carousel-control.right{display:none}#new-tours-slider .carousel-inner .item a{margin:0;padding:0 10px}#new-tours-slider .carousel-inner div.item div.slider-caption{padding:20px 10px 0 10px;width:auto}#new-tours-slider .carousel-inner div.item div.slider-caption .new-tours-signature{padding-bottom:20px}/* new-tours-slider module end */}.cross-sell-container{padding:0;margin-bottom:50px;font-family:'Titillium Web','Trebuchet MS',Tahoma,Arial,sans-serif}@media only screen and (min-width: 641px){.cross-sell-container{padding:0 10px}.cross-sell-container:before{content:" ";display:table}.cross-sell-container:after{content:" ";display:table;clear:both}}.cross-sell-container .cross-sell-item{width:100%;min-height:300px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-repeat:no-repeat;background-position:center;background-size:cover;margin:22px 0;-webkit-transition:-webkit-box-shadow 0.3s;transition:-webkit-box-shadow 0.3s;transition:box-shadow 0.3s;transition:box-shadow 0.3s,-webkit-box-shadow 0.3s;padding:10px;height:calc(100vw - 20px)}@media only screen and (min-width: 641px){.cross-sell-container .cross-sell-item{width:300px;height:300px;float:left;margin:0 20px 0 0}.cross-sell-container .cross-sell-item:last-child{margin-right:0}}.cross-sell-container .cross-sell-item:hover,.cross-sell-container .cross-sell-item.active{-webkit-box-shadow:inset 0 0 0 1000px rgba(0, 0, 0, 0.6);box-shadow:inset 0 0 0 1000px rgba(0, 0, 0, 0.6)}.cross-sell-container .cross-sell-item:hover .details,.cross-sell-container .cross-sell-item.active .details{opacity:1}.cross-sell-container .details{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;opacity:0;color:white;padding-top:10px}.cross-sell-container h4{color:white}.cross-sell-container .duration,.cross-sell-container .price{font-size:16px;line-height:22px}.cross-sell-container .duration::before{content:'';display:inline-block;position:relative;margin-right:5px;top:1px;font-size:0;background:url('../../img/cross-sell-icons.png') no-repeat 0 -16px;width:12px;height:12px}.cross-sell-container .price::before{content:'';font-size:0;display:inline-block;position:relative;margin-right:5px;top:3px;background:url('../../img/cross-sell-icons.png') no-repeat 0 0;width:13px;height:13px}.cross-sell-container .title{font-weight:normal;text-transform:none;font-size:21px;line-height:25px}.cross-sell-container .tag{text-align:right;margin-right:-3px;z-index:2;padding:0 5px;max-height:75px;background-color:transparent}.cross-sell-container .tag .tag-text{line-height:25px;padding:0;-webkit-box-shadow:-1px 0 0 3px #FFF;box-shadow:-1px 0 0 3px #FFF}.cross-sell-container .e-btn-cta{margin-top:20px;cursor:pointer}.tag{z-index:2;font-size:11px;line-height:18px;font-weight:600;letter-spacing:.2em;/*background-color: white;*/color:#434343}.tag .tag-text{padding:0 7px 0 10px}.hero-banner{font-family:'Titillium Web','Trebuchet MS',Tahoma,Arial,sans-serif;margin-top:-21px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:30px;text-align:center}.hero-banner:hover,.hero-banner:focus{text-decoration:none}@media only screen and (min-width: 641px){.hero-banner{height:320px;padding:50px;min-width:960px}}.hero-banner .sta-btn{margin-top:13px;padding:13px 50px}.hero-banner .sta-heading-m{line-height:40px;text-transform:none;max-width:700px;font:600 36px/40px "Trebuchet MS",tahoma,arial,sans-serif;margin:11px 0 10px}.text-module{font-family:'Titillium Web','Trebuchet MS',Tahoma,Arial,sans-serif;width:100%;margin-bottom:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.text-module .text-container{min-height:66px;display:none;padding:10px 15px;overflow:hidden;width:50%;text-align:center;font-size:16px;line-height:22px;color:white;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 641px){.text-module .text-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:200px}}.text-module .text-container.mobileView{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.text-module .text-container p{margin-bottom:0}