.elementor-10 .elementor-element.elementor-element-f402104:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f402104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E4;}.elementor-10 .elementor-element.elementor-element-f402104{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-f402104 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-8926110 .elementor-repeater-item-4b384b6 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://magicaltravelperu.com/wp-content/uploads/2023/07/cusca-1500-x-700-1500-×-900-px-1.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-8926110 .elementor-repeater-item-0f4d18b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://magicaltravelperu.com/wp-content/uploads/2023/07/cusca-1500-x-700-1500-×-900-px.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-8926110 .swiper-slide{height:619px;transition-duration:calc(5000ms*1.2);}.elementor-10 .elementor-element.elementor-element-8926110 .swiper-slide-contents{max-width:66%;}.elementor-10 .elementor-element.elementor-element-8926110 .swiper-slide-inner{text-align:center;}.elementor-10 .elementor-element.elementor-element-8926110 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:6px;}.elementor-10 .elementor-element.elementor-element-8926110 .elementor-slide-heading{font-family:"Satisfy", Sans-serif;font-size:57px;font-weight:800;}.elementor-10 .elementor-element.elementor-element-fc5c262{--divider-border-style:solid;--divider-color:#3B6A95;--divider-border-width:3.8px;}.elementor-10 .elementor-element.elementor-element-fc5c262 .elementor-divider-separator{width:52%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-fc5c262 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-10 .elementor-element.elementor-element-2fe15dd{text-align:center;}.elementor-10 .elementor-element.elementor-element-2fe15dd .elementor-heading-title{color:#3B6A95;font-family:"Raleway", Sans-serif;font-weight:800;}.elementor-10 .elementor-element.elementor-element-0e31554 img{border-radius:50px 50px 50px 50px;box-shadow:10px 12px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-bed12df{text-align:center;}.elementor-10 .elementor-element.elementor-element-bed12df .elementor-heading-title{color:#3B6A95;font-family:"Raleway", Sans-serif;font-weight:800;}.elementor-10 .elementor-element.elementor-element-73d5c4c{text-align:center;color:#0E0E0E;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-7a2dd2f .elementor-button{border-radius:30px 30px 30px 30px;box-shadow:4px 7px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-b9a4d7b img{border-radius:50px 50px 50px 50px;box-shadow:10px 12px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-bbdc420{text-align:center;}.elementor-10 .elementor-element.elementor-element-bbdc420 .elementor-heading-title{color:#3B6A95;font-family:"Raleway", Sans-serif;font-weight:800;}.elementor-10 .elementor-element.elementor-element-036e7db{text-align:center;color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-28bcbee .elementor-button{border-radius:30px 30px 30px 30px;box-shadow:4px 7px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-9bc2f16{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-a3b512d{text-align:center;}.elementor-10 .elementor-element.elementor-element-a3b512d .elementor-heading-title{color:#3B6A95;font-family:"Raleway", Sans-serif;font-weight:800;}.elementor-10 .elementor-element.elementor-element-194892e img{border-radius:50px 50px 50px 50px;box-shadow:10px 12px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-deecf1f{text-align:center;color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-0e96639 .elementor-button{border-radius:30px 30px 30px 30px;box-shadow:4px 7px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-27077a3 img{border-radius:50px 50px 50px 50px;box-shadow:10px 12px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-b9f1fb5{text-align:center;color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-4e1ff3a .elementor-button{border-radius:30px 30px 30px 30px;box-shadow:4px 7px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-af7c7c6 img{border-radius:50px 50px 50px 50px;box-shadow:10px 12px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-e8758ef{text-align:center;color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-a20aefc .elementor-button{border-radius:30px 30px 30px 30px;box-shadow:4px 7px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-cbcee79 img{border-radius:50px 50px 50px 50px;box-shadow:10px 12px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-c1c31d5{text-align:center;color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-3042e67 .elementor-button{border-radius:30px 30px 30px 30px;box-shadow:4px 7px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-329c592{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-c97e3be{text-align:center;}.elementor-10 .elementor-element.elementor-element-c97e3be .elementor-heading-title{color:#3B6A95;font-family:"Raleway", Sans-serif;font-weight:800;}.elementor-10 .elementor-element.elementor-element-7c6f576:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7c6f576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7c6f576{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 51px 0px;}.elementor-10 .elementor-element.elementor-element-7c6f576 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-7c6f576 > .elementor-shape-bottom svg{width:calc(147% + 1.3px);height:70px;}.elementor-10 .elementor-element.elementor-element-98ac8f2 img{border-radius:50px 50px 50px 50px;box-shadow:10px 12px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-318515b{text-align:center;color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-dcea5ce .elementor-button{border-radius:30px 30px 30px 30px;box-shadow:4px 7px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-cffab84 img{border-radius:50px 50px 50px 50px;box-shadow:10px 12px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-81bd3cf{text-align:center;color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-ae4d83c .elementor-button{border-radius:30px 30px 30px 30px;box-shadow:4px 7px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-8f5a8f6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8f5a8f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E4;}.elementor-10 .elementor-element.elementor-element-8f5a8f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 51px 0px;}.elementor-10 .elementor-element.elementor-element-8f5a8f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-8f5a8f6 > .elementor-shape-bottom svg{width:calc(147% + 1.3px);height:70px;}.elementor-10 .elementor-element.elementor-element-417c197 img{border-radius:50px 50px 50px 50px;box-shadow:10px 12px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-6823dcf{text-align:center;color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-956e40d .elementor-button{background-color:#61CE70;border-radius:30px 30px 30px 30px;box-shadow:4px 7px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-ac3a658 img{border-radius:50px 50px 50px 50px;box-shadow:10px 12px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-d3a4409{text-align:center;color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-940359f .elementor-button{border-radius:30px 30px 30px 30px;box-shadow:4px 7px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-6f5e993{text-align:center;}.elementor-10 .elementor-element.elementor-element-6f5e993 .elementor-heading-title{color:#3B6A95;font-family:"Raleway", Sans-serif;font-weight:800;}.elementor-10 .elementor-element.elementor-element-d8eaa9e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d8eaa9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E4;}.elementor-10 .elementor-element.elementor-element-d8eaa9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 51px 0px;}.elementor-10 .elementor-element.elementor-element-d8eaa9e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-d8eaa9e > .elementor-shape-bottom svg{width:calc(147% + 1.3px);height:70px;}.elementor-10 .elementor-element.elementor-element-cb2bdc2{--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-cb2bdc2.elementor-view-stacked .elementor-icon{background-color:#48C858;}.elementor-10 .elementor-element.elementor-element-cb2bdc2.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-cb2bdc2.elementor-view-default .elementor-icon{fill:#48C858;color:#48C858;border-color:#48C858;}.elementor-10 .elementor-element.elementor-element-cb2bdc2 .elementor-icon-box-title{color:#F19E3C;}.elementor-10 .elementor-element.elementor-element-cb2bdc2 .elementor-icon-box-description{color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-c0918e1{--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-c0918e1.elementor-view-stacked .elementor-icon{background-color:#48C858;}.elementor-10 .elementor-element.elementor-element-c0918e1.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-c0918e1.elementor-view-default .elementor-icon{fill:#48C858;color:#48C858;border-color:#48C858;}.elementor-10 .elementor-element.elementor-element-c0918e1 .elementor-icon-box-title{color:#F19E3C;}.elementor-10 .elementor-element.elementor-element-c0918e1 .elementor-icon-box-description{color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-fa621d7{--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-fa621d7.elementor-view-stacked .elementor-icon{background-color:#48C858;}.elementor-10 .elementor-element.elementor-element-fa621d7.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-fa621d7.elementor-view-default .elementor-icon{fill:#48C858;color:#48C858;border-color:#48C858;}.elementor-10 .elementor-element.elementor-element-fa621d7 .elementor-icon-box-title{color:#F19E3C;}.elementor-10 .elementor-element.elementor-element-fa621d7 .elementor-icon-box-description{color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-be689d7{--divider-border-style:solid;--divider-color:#F19E3C;--divider-border-width:3.8px;}.elementor-10 .elementor-element.elementor-element-be689d7 .elementor-divider-separator{width:52%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-be689d7 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-10 .elementor-element.elementor-element-be689d7.elementor-view-stacked .elementor-icon{background-color:#F19E3C;}.elementor-10 .elementor-element.elementor-element-be689d7.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-be689d7.elementor-view-default .elementor-icon{color:#F19E3C;border-color:#F19E3C;}.elementor-10 .elementor-element.elementor-element-be689d7.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-be689d7.elementor-view-default .elementor-icon svg{fill:#F19E3C;}.elementor-10 .elementor-element.elementor-element-41580f2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10 .elementor-element.elementor-element-41580f2.elementor-wc-products ul.products li.product{text-align:center;}.elementor-10 .elementor-element.elementor-element-41580f2.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-41580f2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#101111;}.elementor-10 .elementor-element.elementor-element-41580f2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#101111;}.elementor-10 .elementor-element.elementor-element-41580f2.elementor-wc-products ul.products li.product .price{color:#FFFAF6;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-41580f2.elementor-wc-products ul.products li.product .price ins{color:#FFFAF6;}.elementor-10 .elementor-element.elementor-element-41580f2.elementor-wc-products ul.products li.product .price ins .amount{color:#FFFAF6;}.elementor-10 .elementor-element.elementor-element-41580f2.elementor-wc-products ul.products li.product .price del{color:#FF0404;}.elementor-10 .elementor-element.elementor-element-41580f2.elementor-wc-products ul.products li.product .price del .amount{color:#FF0404;}.elementor-10 .elementor-element.elementor-element-41580f2.elementor-wc-products ul.products li.product .price del {font-family:"Raleway", Sans-serif;font-size:15px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-41580f2.elementor-wc-products ul.products li.product .button{border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-41580f2.elementor-wc-products .added_to_cart{color:#060404;}.elementor-10 .elementor-element.elementor-element-41580f2.elementor-wc-products ul.products li.product span.onsale{display:block;background-color:#61CE70;}.elementor-10 .elementor-element.elementor-element-e280eb9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e280eb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e280eb9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-e280eb9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-e1fc49d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e1fc49d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E4;}.elementor-10 .elementor-element.elementor-element-e1fc49d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-e1fc49d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-530009f{text-align:center;}.elementor-10 .elementor-element.elementor-element-530009f .elementor-heading-title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-weight:800;}.elementor-10 .elementor-element.elementor-element-be29254:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-be29254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E4;}.elementor-10 .elementor-element.elementor-element-be29254{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-be29254 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-4d1e28e > .elementor-widget-container{margin:-121px 0px -117px 0px;}.elementor-10 .elementor-element.elementor-element-6c4ea87 > .elementor-widget-container{margin:-121px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8ede658 > .elementor-widget-container{margin:-121px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-21a6aac > .elementor-widget-container{margin:-121px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-41580f2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-cb2bdc2 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-c0918e1 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-fa621d7 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-41580f2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10 .elementor-element.elementor-element-4d1e28e > .elementor-widget-container{margin:-47px 10px -74px 10px;}.elementor-10 .elementor-element.elementor-element-6c4ea87 > .elementor-widget-container{margin:-47px 10px -74px 10px;}.elementor-10 .elementor-element.elementor-element-8ede658 > .elementor-widget-container{margin:-47px 10px -74px 10px;}.elementor-10 .elementor-element.elementor-element-21a6aac > .elementor-widget-container{margin:-47px 10px -74px 10px;}}