html,body{overflow-x:hidden}p{margin:0}.orange_link a{color:#FF8914}@media (max-width:768px){.blue_text{color:#207DF2}}.bolder{font-weight:500}@media (max-width:768px){.gray_bg_mobile>div{background:#FBFBFC !important}}.stiky_header.elementor-sticky--active.elementor-sticky--effects{background-color:#207DF2 !important}.product_btn .elementor-button-content-wrapper{align-items:center}.product_btn .elementor-button-content-wrapper .elementor-button-icon{display:flex}.product_btn .elementor-button-content-wrapper .elementor-button-icon svg{width:27px}.product_btn a:hover{text-align:center}.product_btn a:hover svg circle{fill:white !important}.product_btn a:hover svg path{fill:white !important;stroke:#ff8914 !important}.product_btn.location a:hover{text-align:center}.product_btn.location a:hover svg path:nth-child(3){fill:transparent !important}.flow_section{position:relative}.flow_section:after{content:'';position:absolute;z-index:0;width:100%;height:100%;top:0%;left:0;background:url(../images/line.svg) no-repeat center/contain}@media (max-width:768px){.flow_section:after{background:url(../images/line_mobile.svg) no-repeat center/contain}}.flow_section>.elementor-container{z-index:10}.rating i{margin-left:13px;margin-right:0 !important}@media (max-width:768px){.rating i{margin-left:5px}}.rating i:before{background:-webkit-linear-gradient(#EA6D2A, #EB8F2B);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rating.small_gap i{margin-left:4px}.insurance_steps{background-image:url(../images/insurance_steps_left.svg), url(../images/insurance_steps_bg.svg);background-position:left 85%, top center;background-repeat:no-repeat, no-repeat;background-size:auto, contain}@media (max-width:768px){.insurance_steps{background-image:url(../images/home_bottom_bg_mobile.svg);background-position:bottom center;background-repeat:no-repeat;background-size:cover}}.insurance_steps .insurance_step .step{background:linear-gradient(180deg, #D0DFEE 11.98%, rgba(222, 227, 232, 0.54) 66.67%, rgba(178, 197, 217, 0.26) 100%);box-shadow:0px 11px 13px -13px rgba(153, 153, 153, 0.25);width:59px;height:59px;border-radius:30px;display:flex;justify-content:center;align-items:center}.insurance_steps .insurance_step.active .title .elementor-heading-title,.insurance_steps .insurance_step:hover .title .elementor-heading-title{color:#474545}.insurance_steps .insurance_step.active .step,.insurance_steps .insurance_step:hover .step{background:linear-gradient(180deg, #2079F1 11.98%, #4CA6F0 100%)}.insurance_steps .insurance_step.active .step .elementor-heading-title,.insurance_steps .insurance_step:hover .step .elementor-heading-title{color:#FEFEFE}.discount_btn .elementor-button-link{position:relative}.discount_btn .elementor-button-link:before{content:'';position:absolute;z-index:100;left:-60px;top:30px;width:50px;height:50px;background:url(../images/discount_btn_left.svg) no-repeat center/contain}.discount_btn .elementor-button-link:after{content:'';position:absolute;right:-60px;top:0;width:50px;height:50px;background:url(../images/discount_btn_right.svg) no-repeat center/contain}.main_header{background-image:url(../images/main_header_bg.svg);background-position:top center;background-repeat:no-repeat;background-size:cover}.insurances_block{background-image:url(../images/palm_left.svg), url(../images/palm_right.svg), url(../images/water_wave_popup.svg);background-position:left top, right 65%, bottom center;background-repeat:no-repeat, no-repeat, no-repeat;background-size:auto, auto, contain;border-radius:35px}.info_page_content{background-image:url(../images/info_wave_bg.svg), url(../images/info_main_bg.svg);background-position:0 215%, left bottom;background-repeat:no-repeat, no-repeat;background-size:100%, auto}@media (max-width:768px){.info_page_content{background-image:url(../images/earth_mobile.svg), url(../images/faq_bottom_bg_mob.png);background-position:left top, left bottom;background-repeat:no-repeat, no-repeat;background-size:70%, auto}}@media (max-width:768px){.faq_page_content{background-image:url(../images/earth_mobile.svg), url(../images/droplet_right_mobile.svg), url(../images/palm_mobile.svg) !important;background-position:left top, right 55%, left bottom !important;background-repeat:no-repeat, no-repeat, no-repeat !important;background-size:70%, 20px, auto !important}.faq_page_content .elementor-widget-toggle>.elementor-widget-container{background-color:transparent !important}.faq_page_content .elementor-toggle-icon{display:none !important}}.info_page_content_block:before{content:'';background:url(../images/info_droplet_bg.svg) no-repeat center/contain;width:81px;height:192px;position:absolute;left:-80px;top:30px}@media (max-width:768px){.info_page_content_block:before{content:none}}@media (max-width:768px){.info_page_content_block>.elementor-column-wrap{box-shadow:none !important;background:transparent !important}}@media (max-width:768px){.cancel_page_content{background-image:url(../images/cancellation_bg_mobile.svg), url(../images/droplet_right_mobile.svg), url(../images/palm_mobile.svg) !important;background-position:center top, right 95%, left bottom !important;background-repeat:no-repeat, no-repeat, no-repeat !important;background-size:80%, 20px, auto !important}}@media (max-width:768px){.cancel_page_content_block>.elementor-column-wrap{box-shadow:none !important;background:transparent !important}.cancel_page_content_block .elementor-widget-toggle>.elementor-widget-container{background-color:transparent !important}.cancel_page_content_block .elementor-toggle-icon{display:none !important}}@media (max-width:768px){.transparent_bg_mobile{box-shadow:none !important;background:transparent !important}}@media (max-width:768px){.claim_bg_mobile{background-image:url(../images/earth_mobile.svg) !important;background-position:right top !important;background-repeat:no-repeat !important;background-size:70% !important}}@media (max-width:768px){.claim_bottom{background-position:top;background-repeat:no-repeat;background-size:contain}}@media (max-width:768px){.faq_bg_mobile{background-image:url(../images/faq_bottom_bg_mob.png), url(../images/faq_top_bg_mob.png) !important;background-position:bottom, right top !important;background-repeat:no-repeat, no-repeat !important;background-size:100%, 70% !important}}.faq_block{background-image:url(../images/faq_block_bottom_bg.png), url(../images/faq_block_top_bg.png) !important;background-position:bottom, center top !important;background-repeat:no-repeat, no-repeat !important;background-size:100%, 70% !important}@media (max-width:768px){.faq_block{background-image:url(../images/faq_block_bottom_bg_mob.png), url(../images/faq_block_top_bg.png) !important;background-position:bottom, center top !important;background-repeat:no-repeat, no-repeat !important;background-size:100%, 70% !important}}.palm_shadow:after{content:'';background-image:url(../images/palm_shadow.png);background-position:top;background-repeat:no-repeat;background-size:100%;position:absolute;z-index:-1;right:-175px;top:15%;width:194px;height:218px}@media (max-width:768px){.palm_shadow:after{content:none}}@media (min-width:1440px){.bag_block{background-image:url(../images/bag_bottom_bg.png), url(../images/bag_top_bg.png) !important;background-position:center 110%, right top !important;background-repeat:no-repeat, no-repeat !important;background-size:100%, 70% !important}}@media (max-width:768px){.bag_block{background-position:bottom;background-repeat:no-repeat;background-size:contain}}.header_image_left img{position:absolute;left:0;z-index:10}@media (min-width:1440px){.header_image_left img{left:calc(-1 * (100vw - 1440px) / 2 + 8px)}}.header_image_right img{position:absolute;right:0;z-index:10}@media (min-width:1440px){.header_image_right img{right:calc(-1 * (100vw - 1440px) / 2 + 8px)}}.reviews_grid{font-family:"Rubik", Sans-serif;display:flex;flex-direction:column}.reviews_grid .review{background:#FFFFFF;box-shadow:0px 7px 26px -4px rgba(106, 106, 106, 0.25);border-radius:15px;margin-bottom:20px;padding:32px 28px;display:flex}@media (max-width:768px){.reviews_grid .review{box-shadow:none;border-radius:0;margin-bottom:0;padding:32px 0;border-bottom:1px solid #C2CCD9}}.reviews_grid .review .thumbnail{margin-left:20px}@media (max-width:768px){.reviews_grid .review .thumbnail{width:20%}}@media (max-width:768px){.reviews_grid .review .thumbnail img{width:65px}}.reviews_grid .review .info{margin-top:12px}@media (max-width:768px){.reviews_grid .review .info{width:80%}}.reviews_grid .review .info .title{font-weight:500;font-size:16px;line-height:21px;text-transform:capitalize;color:#092351}@media (max-width:768px){.reviews_grid .review .info .title{font-size:14px;line-height:19px}}.reviews_grid .review .info .rating{margin:10px 0 15px}.reviews_grid .review .info .rating i{margin-left:5px}.reviews_grid .review .info .rating i.elementor-star-empty:before{content:'';width:16px;height:17px;background:url(../images/star_empty.svg) no-repeat center/contain}.reviews_grid .review .info .description{font-weight:400;font-size:16px;line-height:25px;text-transform:capitalize;color:#616770}@media (max-width:768px){.reviews_grid .review .info .description{margin-right:-80px;font-size:14px;line-height:19px}}.review_block{background-image:url(../images/review_bg_left.svg), url(../images/review_bg_right.svg), url(../images/review_bg.svg);background-position:left 85%, right 15%, left top;background-repeat:no-repeat, no-repeat, no-repeat;background-size:auto, auto, 70%}@media (max-width:768px){.review_block{background-image:url(../images/review_bg_left.png), url(../images/palms_right_mobile.svg), url(../images/earth_mobile.svg), url(../images/contacts_bottom_mob.png);background-position:left 40%, right 14%, right top, bottom !important;background-repeat:no-repeat, no-repeat, no-repeat, no-repeat;background-size:24px, auto, 70%, 100%}}.review_block:after{content:'';background-image:url(../images/review_wave.svg);background-position:top;background-repeat:no-repeat;background-size:100%;position:absolute;z-index:-1;left:0;bottom:0;width:100vw;height:250px}@media (max-width:768px){.review_block:after{content:none}}#custom_toggle i:before{font-size:28px}@media (max-width:768px){#custom_toggle i:before{font-size:22px}}#custom_toggle .elementor-toggle-title{display:block;text-align:right}#custom_toggle .elementor-tab-content{text-align:right}#custom_toggle .elementor-toggle-item:last-child .elementor-tab-title{border:none}#custom_toggle .elementor-toggle-item:not(:last-child){margin-bottom:0}.custom_list .elementor-icon-list-icon{margin-left:7px;margin-top:2px}@media (max-width:768px){.custom_list .elementor-icon-list-icon{margin-left:10px}}.custom_list .elementor-icon-list-item{align-items:baseline !important}.custom_list .elementor-icon-list-text{text-align:right}.contacts_form:after{content:'';width:57px;height:57px;background:url(../images/envelope_blue.svg) no-repeat center/contain;position:absolute;right:-29px;top:-29px}@media (max-width:768px){.contacts_form:after{content:none}}.contacts_form form input:focus,.contacts_form form textarea:focus{border-color:inherit;-webkit-box-shadow:none;box-shadow:none}.contacts_form form label.active{position:relative !important;top:0 !important;width:fit-content !important;height:auto !important;margin:0 !important;padding:0 14px 0 !important;font-size:13px !important;line-height:16px !important}.contacts_form form button[type="submit"]{background-image:linear-gradient(100deg, #EB9E2C 0%, #EA6D2A 100%) !important}@media (max-width:768px){.contacts_form>.elementor-column-wrap{box-shadow:none !important;background:transparent !important}}.contacts_info:after{content:'';width:57px;height:57px;background:url(../images/info.svg) no-repeat center/contain;position:absolute;right:-29px;top:-29px}@media (max-width:768px){.contacts_info:after{content:none}}@media (max-width:768px){.contacts_info{box-shadow:none !important;background:transparent !important}}.testimonial_grid{display:none}.testimonial_grid.active{display:flex}.testimonial_grid .elementor-row{flex-wrap:wrap !important}.testimonial_grid .elementor-row .title_block{width:85% !important}@media (max-width:768px){.testimonial_grid .elementor-row .title_block{width:80% !important}}.testimonial_grid .elementor-row .description_block{width:80% !important}@media (max-width:768px){.testimonial_grid .elementor-row .description_block{width:100% !important}}.testimonial_grid .next_btn{cursor:pointer;width:fit-content !important;position:absolute;left:calc(-20% - 94px);top:0}@media (max-width:768px){.testimonial_grid .next_btn{top:auto;left:0;right:0;bottom:-58px;margin:auto}}.testimonial_img{transition-duration:500ms}.testimonial_img:hover{transform:scale(1.2)}.main_menu .cta_mobile{display:none !important}@media (max-width:768px){.main_menu .elementor-menu-toggle{background:url(../images/ellipse_blue.svg) no-repeat center/contain;width:40px;height:40px;font-size:20px !important}.main_menu .elementor-nav-menu--dropdown{padding:30px 0 75px;position:fixed !important;top:45px !important;left:0 !important}.main_menu .cta_mobile{display:block !important}.main_menu .cta_mobile a{display:block;width:fit-content;margin:20px auto 0;padding:15px 26px 15px 26px !important;background-image:linear-gradient(100deg, #eb9e2c 0%, #ea6d2a 100%);border-radius:25px 25px 25px 25px;color:#FEFEFE !important}}@media (max-width:768px){.admin-bar .main_menu .elementor-nav-menu--dropdown{top:90px !important}}.first_green ul li:first-child .elementor-icon-list-text{color:#0FB0C4 !important}.dark_blue_link a{color:#092351 !important}.footer_icon svg path,.footer_icon svg circle{stroke:#2A90F2}.image_absolute_left{left:calc(-50vw + 700px) !important}@media (max-width:768px){.travel_btn a{border-radius:0 0 11px 11px !important}}.contact_us_section{background-image:url(../images/earth.png), url(../images/contacts_bottom.png) !important;background-position:right top, left bottom !important;background-repeat:no-repeat, no-repeat !important;background-size:70%, 100% !important}@media (max-width:768px){.contact_us_section{background-image:url(../images/earth_mobile.svg), url(../images/contacts_bottom_mob_new.png) !important;background-position:right top, center bottom !important;background-repeat:no-repeat, no-repeat !important;background-size:70%, 100% !important}}.insurance_tab .elementor-icon{background:white;border-radius:100px;padding:12px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2)}.insurance_tab.active .elementor-button-link{color:#FFFFFF !important;background-color:#0874DF !important}.insurance_tab.active .elementor-icon{background:#207DF2 !important;color:#f2f4f7 !important}.insurance_content{display:none}.insurance_content.active{display:block}.quote_section_mobile{width:calc(100vw + 40px) !important;margin-left:-20px !important;margin-right:-20px !important;background-size:cover;background-repeat:no-repeat;background-position:50% 10px}@media (min-width:768px){.custom_popup .eicon-close{color:#FEFEFE !important}}.background_size_100{background-size:100% 100%}@media (max-width:768px){.mobile_bg{background-size:cover;background-repeat:no-repeat}#products,#cancellation,#baggage,#travel{position:fixed;bottom:0;left:0;z-index:1000;width:100vw}.elementor-2063+.elementor-location-footer .footer_top_block,.elementor-817+.elementor-location-footer .footer_top_block,.elementor-820+.elementor-location-footer .footer_top_block,.elementor-823+.elementor-location-footer .footer_top_block,.elementor-448+.elementor-location-footer .footer_top_block,.elementor-452+.elementor-location-footer .footer_top_block,.elementor-454+.elementor-location-footer .footer_top_block{background:transparent !important}div[data-elementor-type="wp-page"]+.elementor-location-footer #cancellation,div[data-elementor-type="wp-page"]+.elementor-location-footer #baggage,div[data-elementor-type="wp-page"]+.elementor-location-footer #travel{display:none}.elementor-817+.elementor-location-footer #products,.elementor-817+.elementor-location-footer #baggage,.elementor-817+.elementor-location-footer #travel{display:none !important}.elementor-817+.elementor-location-footer #cancellation{display:flex !important}.elementor-820+.elementor-location-footer #products,.elementor-820+.elementor-location-footer #cancellation,.elementor-820+.elementor-location-footer #travel{display:none !important}.elementor-820+.elementor-location-footer #baggage{display:flex !important}.elementor-823+.elementor-location-footer #products,.elementor-823+.elementor-location-footer #cancellation,.elementor-823+.elementor-location-footer #baggage{display:none !important}.elementor-823+.elementor-location-footer #travel{display:flex !important}#elementor-popup-modal-428{position:fixed !important}.footer_social .elementor-social-icons-wrapper{justify-content:flex-start !important}}