/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Global Styles
    03. Global Styles
    04. Global Styles
    05. Global Styles
    06. Global Styles
    07. Global Styles
    08. Global Styles
    09. Global Styles
    10. Global Styles
    11. Global Styles
    12. Global Styles
    13. Global Styles
    14. Global Styles
    15. Global Styles
    16. Global Styles
    17. Global Styles
    18. Global Styles
    19. Global Styles
    20. Global Styles
    21. Global Styles
    22. Product Template
    23. Product Template
    24. Product Template
    25. Product Template
    26. Product Template
    27. Product Template
    28. Product Template
    29. Product Template
    30. Product Template
    31. "Tour to the Petroglyphs of Chichictara, Palpa, Peru" Product
    32. "Nazca Tours" Page
    33. "Nazca Lines Tours From Lima" Page
    34. "Nazca Lines Tours From Pisco" Page
    35. "Nazca Lines Flights" Page
    36. "About Nazca Trips" Page
    37. "Contact Nazca Trips" Page
    38. "Checkout" Page
    39. "All Tours" Page
    40. "Nazca Lines Tours" Page
    41. "Login" Page
    42. "My account" Page
    43. "Terms and Conditions" Page
    44. "Privacy Policy" Page
    45. "Cart" Page
    46. "Nazca Trips &#8211; The Best Guided Tours in Nazca, Peru" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body #top-score .elementor-widget-image{
	margin-bottom:0px;
	display:inline-flex;
	line-height:1em;
	margin-bottom:0px;
	display:inline-flex;
	line-height:1em;
}

body .woocommerce .star-rating::before{
	color: #fff;
	color: #fff;
}

body .elementor #top-bar .elementor-container #top-score .elementor-widget-wrap .elementor-widget-image{
	width:auto !important;
	width:auto !important;
}

body .woocommerce-wt-onsale{
	color: #fff !important;
	color: #fff !important;
}

body .ct-grid div .woocommerce-wt-onsale{
	color: #fff;
	-webkit-box-shadow:2px 2px 2px 0px rgba(0,0,0,0);	box-shadow:2px 2px 2px 0px rgba(0,0,0,0);
	background-color:#ffbe3d;
	color: #fff;
	-webkit-box-shadow:2px 2px 2px 0px rgba(0,0,0,0);	box-shadow:2px 2px 2px 0px rgba(0,0,0,0);
	background-color:#ffbe3d;
}

body .elementor-widget-text-editor p{
	margin-bottom:0px;
	line-height:1em;
	font-size:14px;
	margin-bottom:0px;
	line-height:1em;
	font-size:14px;
}

body #top-score .elementor-widget-text-editor{
	display:inline-flex;
	margin-left:10px;
	display:inline-flex;
	margin-left:10px;
}

body .elementor #top-bar .elementor-container #top-score .elementor-widget-wrap .elementor-widget-text-editor{
	width:auto !important;
	width:auto !important;
}

body .elementor-widget-image img{
	height:17px;
	height:17px;
}

body #top-score .elementor-widget-image .elementor-widget-container{
	height:20px;
	height:20px;
}

body .elementor #top-bar .elementor-container #top-score .elementor-widget-wrap .elementor-widget-image .elementor-widget-container{
	width:auto !important;
	width:auto !important;
}

body #top-contact .elementor-widget-icon-list{
	display:inline-flex;
	display:inline-flex;
}

body .elementor #top-bar .elementor-container #top-contact .elementor-widget-wrap .elementor-widget-icon-list{
	width:auto !important;
	width:auto !important;
}

body .elementor-widget-woocommerce-multi-currency .woocommerce-multi-currency .wmc-currency{
	background-color:transparent !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	background-color:transparent !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body .woocommerce-multi-currency .wmc-currency a{
	line-height:1em;
	color:#ffffff !important;
	font-size:13px;
	line-height:1em;
	color:#ffffff !important;
}

body .elementor #top-bar .elementor-container #top-currency .elementor-widget-wrap .elementor-widget-woocommerce-multi-currency .elementor-widget-container .woocommerce-multi-currency .wmc-currency{
	line-height:1em !important;
	line-height:1em !important;
}

body .elementor #top-bar .elementor-container #top-currency .elementor-widget-wrap .elementor-widget-woocommerce-multi-currency .elementor-widget-container .woocommerce-multi-currency{
	line-height:1em !important;
	line-height:1em !important;
}

body #top-currency .elementor-widget-woocommerce-multi-currency .elementor-widget-container{
	line-height:1em;
	line-height:1em;
}

body #top-currency .elementor-widget-woocommerce-multi-currency{
	line-height:1em;
	display:inline-flex;
	margin-bottom:0px;
	line-height:1em;
	display:inline-flex;
	margin-bottom:0px;
}

body #top-currency .elementor-widget-wrap{
	padding-left:40px;
	padding-left:40px;
	padding-bottom:6px;
	padding-top:6px;
}

body #top-contact .elementor-widget-wrap{
	padding-right:45px;
	padding-right:45px;
	padding-top:6px;
	padding-bottom:6px;
}

body .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{
	padding-left:8px !important;
	font-size:15px;
	padding-left:8px !important;
	font-size:15px;
}

body #top-contact p a{
	color:#ffffff;
	text-transform:capitalize;
	color:#ffffff;
	text-transform:capitalize;
	font-size:13px;
}

body #top-contact .elementor-widget-text-editor{
	margin-bottom:0px;
	display:inline-flex;
	margin-right:25px;
	margin-bottom:0px;
	display:inline-flex;
	margin-right:25px;
}

body .elementor #top-bar .elementor-container #top-contact .elementor-widget-wrap .elementor-widget-text-editor{
	width:auto !important;
	width:auto !important;
}

body .elementor #main-header .elementor-container #header-logo .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{
	width:auto !important;
	width:auto !important;
}

body #header-logo .elementor-widget-image img{
	height:60px;
	height:60px;
}

body #header-logo .elementor-widget-wrap{
	padding-left:45px;
	padding-left:45px;
}

body #menu-main-menu .menu-item a{
	height:25px;
	color:#ffffff;
	text-transform:uppercase;
	letter-spacing:1.5px;
	height:25px;
	color:#ffffff;
	text-transform:uppercase;
	letter-spacing:1.5px;
}

body #menu-main-menu li{
	height:25px;
	height:25px;
}

body #menu-main-menu{
	height:80px;
	height:80px;
}

body #header-widgets .elementor-widget-icon{
	display:inline-flex;
	margin-bottom:0px;
	margin-left:14px;
	display:inline-flex;
	margin-bottom:0px;
	margin-left:14px;
}

body .elementor #main-header .elementor-container #header-widgets .elementor-widget-wrap .elementor-widget-icon{
	width:auto !important;
	width:auto !important;
}

body .ekit-template-content-theme-support{
	z-index:100;
	z-index:100;
}

body #main-header{
	z-index:10;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.15);
	z-index:10;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.15);
}

body .ekit-template-content-theme-support .elementor{
	z-index:10;
	z-index:10;
}

body #top-bar{
	z-index:10;
	z-index:10;
}

body #top-bar .elementor-container{
	z-index:10;
	z-index:10;
}

body #header-widgets .elementor-widget-wrap{
	padding-right:45px;
	padding-right:45px;
}

body #header-widgets .elementor-icon svg{
	font-size:30px;
	font-size:30px;
}

body #header-widgets .elementor-widget-icon .elementor-icon-wrapper{
	height:30px;
	display:inline-flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	height:30px;
	display:inline-flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
}

body #header-widgets .elementor-widget-icon:nth-child(2) svg{
	font-size:26px;
	font-size:26px;
}

body #header-widgets .elementor-widget-icon .elementor-widget-container{
	display:inline-flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	display:inline-flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body #footer-top{
	background-color:#625a50;
	padding-top:60px;
	padding-bottom:60px;
	padding-left:5%;
	padding-right:5%;
	background-color:#625a50;
	padding-top:60px;
	padding-bottom:60px;
	padding-left:5%;
	padding-right:5%;
}

body #footer-b p a{
	color:#625a50;
	transition:0.3s;
	color:#625a50;
	transition:0.3s;
}

body #footer-c p a{
	color:#625a50;
	transition:0.3s;
	color:#625a50;
	transition:0.3s;
}

body #footer-a .elementor-widget-heading h5{
	color:#625a50;
	font-size:22px;
	color:#625a50;
	font-size:22px;
}

body #footer-a .elementor-widget-text-editor p{
	color:#625a50;
	font-size:17px;
	color:#625a50;
	font-size:17px;
}

body .ekit-template-content-theme-support .elementor #footer .elementor-container #footer-a .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{
	width:auto !important;
	width:auto !important;
}

body .elementor-widget-image-box h3{
	color:#ffffff !important;
	font-size:32px;
	text-transform:capitalize;
	color:#ffffff !important;
	font-size:32px;
	text-transform:capitalize;
}

body .elementor-widget-image-box p{
	color:rgba(255,255,255,0.75) !important;
	font-size:20px;
	color:rgba(255,255,255,0.75) !important;
	font-size:20px;
}

body .elementor-widget-image-box .elementor-image-box-img img{
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	border-style:solid;
	border-width:2px;
	border-color:#ffffff;
	height:190px;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	border-style:solid;
	border-width:2px;
	border-color:#ffffff;
	height:190px;
}

body #footer-top-b .elementor-widget-icon-box .elementor-icon-box-wrapper{
	border-width:1px;
	border-color:rgba(255,255,255,0.2);
	border-style:solid;
	padding-left:35px;
	padding-right:35px;
	padding-top:35px;
	padding-bottom:35px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color:rgba(98,90,80,0) !important;
	transition:0.3s;
	border-width:1px;
	border-color:rgba(255,255,255,0.2);
	border-style:solid;
	padding-left:35px;
	padding-right:35px;
	padding-top:35px;
	padding-bottom:35px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color:rgba(98,90,80,0) !important;
	transition:0.3s;
}

body #footer-top-b .elementor-widget-icon-box{
	margin-bottom:0px;
	display:inline-flex;
	min-width:5px;
	margin-left:0px;
	border-style:none;
	padding-left:15px;
	padding-right:10px;
	margin-bottom:0px;
	display:inline-flex;
	min-width:5px;
	margin-left:0px;
	border-style:none;
	padding-left:15px;
	padding-right:10px;
}

body #footer-top-b .elementor-widget-icon-box .elementor-widget-container{
	width:100%;
	width:100%;
}

body #footer-top-b .elementor-icon-box-title a{
	color:#ffffff;
	font-weight:500;
	font-size:22px;
	color:#ffffff;
	font-weight:500;
	font-size:22px;
}

body #footer-top-b .elementor-icon-box-title span{
	color:#ffffff;
	color:#ffffff;
}

body .ekit-template-content-theme-support .elementor #footer-top .elementor-container #footer-top-b .elementor-widget-wrap .elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description{
	text-decoration:underline !important;
	text-decoration:underline !important;
}

body #footer-top-b .elementor-widget-icon-box .elementor-icon-box-description{
	color:rgba(255,255,255,0.75);
	font-size:20px;
	color:rgba(255,255,255,0.75);
	font-size:20px;
}

body #footer-top-a{
	min-width:30%;
	min-width:30%;
}

body .ekit-template-content-theme-support .elementor #footer-top .elementor-container #footer-top-b .elementor-widget-wrap .elementor-widget-icon-box{
	width:50% !important;
	width:50% !important;
}

body #home-blog-btn a{
	background-color:#625a50 !important;
	background-color:#625a50 !important;
}

body #home-blog-subs p{
	color:#aca090;
	color:#aca090;
}

body #footer-top-b .elementor-icon svg{
	color:#ffffff;
	font-size:30px;
	color:#ffffff;
	font-size:30px;
}

body #footer-top-b .elementor-icon-box-icon .elementor-icon{
	background-color:#aca090;
	border-top-left-radius:50px;
	border-top-right-radius:50px;
	border-bottom-left-radius:50px;
	border-bottom-right-radius:50px;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
	background-color:#aca090;
	border-top-left-radius:50px;
	border-top-right-radius:50px;
	border-bottom-left-radius:50px;
	border-bottom-right-radius:50px;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
}

body #footer-top-a .elementor-widget-wrap{
	padding-right:62px;
	padding-bottom:20px;
	padding-right:62px;
	padding-bottom:20px;
}

body .elementor-widget-image-box .elementor-image-box-wrapper{
	-webkit-box-align:center !important;	-ms-flex-align:center !important;	align-items:center !important;
	-webkit-box-align:center !important;	-ms-flex-align:center !important;	align-items:center !important;
}

body .ekit-template-content-theme-support .elementor #footer-top .elementor-container #footer-top-a .elementor-widget-wrap .elementor-widget-image-box .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img img{
	width:190px !important;
	width:190px !important;
}

body .ekit-template-content-theme-support .elementor #footer-top .elementor-container #footer-top-a .elementor-widget-wrap .elementor-widget-image-box .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img{
	height:auto !important;
	width:190px !important;
	height:auto !important;
	width:190px !important;
}

body #footer-d .elementor-widget-heading h4{
	font-size:20px;
	font-weight:600;
	letter-spacing:1px;
	text-transform:uppercase;
	color:rgb(98,90,80);
	font-size:20px;
	font-weight:600;
	letter-spacing:1px;
	text-transform:uppercase;
	color:rgb(98,90,80);
}

body #footer-d .elementor-widget-text-editor p{
	font-size:17px;
	font-size:17px;
}

body .ekit-template-content-theme-support .elementor #footer .elementor-container #footer-d .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
	line-height:1.7em !important;
}

body #footer-a .elementor-widget-image img{
	height:94px;
	height:94px;
}

body #footer-b .elementor-widget-wrap{
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	border-right-style:solid;
	border-right-color:rgba(98,90,80,0.1);
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	border-right-style:solid;
	border-right-color:rgba(98,90,80,0.1);
}

body #footer-c .elementor-widget-wrap{
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	border-right-color:rgba(98,90,80,0.1);
	border-right-style:solid;
	padding-left:55px;
	padding-top:10px;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	border-right-color:rgba(98,90,80,0.1);
	border-right-style:solid;
	padding-left:55px;
	padding-top:10px;
}

body #footer-b .elementor-widget-text-editor p{
	font-size:17px;
	margin-bottom:10px;
	font-size:17px;
	margin-bottom:10px;
}

body #footer-c .elementor-widget-text-editor p{
	font-size:17px;
	margin-bottom:10px;
	text-transform:capitalize;
	font-size:17px;
	margin-bottom:10px;
	text-transform:capitalize;
}

body #wpforms-form-577 .wpforms-field-name{
	width:50%;
	padding-right:20px;
	width:50%;
	padding-right:20px;
}

body #wpforms-form-577 .wpforms-field-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body #footer{
	padding-top:30px;
	padding-bottom:30px;
	padding-left:5%;
	padding-right:5%;
	padding-left:5%;
	padding-right:5%;
}

body .ekit-template-content-theme-support .elementor #footer .elementor-container #footer-d .elementor-widget-wrap .elementor-widget-wpforms .elementor-widget-container #wpforms-577 #wpforms-form-577 .wpforms-field-name input[type=text]{
	height:45px !important;
	height:45px !important;
}

body .ekit-template-content-theme-support .elementor #footer .elementor-container #footer-d .elementor-widget-wrap .elementor-widget-wpforms .elementor-widget-container #wpforms-577 #wpforms-form-577 .wpforms-field-email input[type=email]{
	height:45px !important;
	height:45px !important;
}

body #wpforms-form-577 input[type=email]{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-right-radius:0px;
	border-bottom-left-radius:0px;
	border-style:none;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:rgba(98,90,80,0.25);
	padding-left:2px;
	padding-right:2px;
	padding-top:15px;
	color:#222;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-right-radius:0px;
	border-bottom-left-radius:0px;
	border-style:none;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:rgba(98,90,80,0.25);
	padding-left:2px;
	padding-right:2px;
	padding-top:15px;
	color:#222;
}

body #wpforms-form-577 input[type=text]{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	border-style:none;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:rgba(98,90,80,0.25);
	padding-left:2px;
	padding-right:2px;
	padding-top:15px;
	color:#222;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	border-style:none;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:rgba(98,90,80,0.25);
	padding-left:2px;
	padding-right:2px;
	padding-top:15px;
	color:#222;
}

body #wpforms-submit-577{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color:rgb(98,90,80);
	border-style:none;
	color:#ffffff;
	letter-spacing:2px;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:14px;
	padding-bottom:15px;
	height:50px;
	display:inline-flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	width:100%;
	font-size:17px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color:rgb(98,90,80);
	border-style:none;
	color:#ffffff;
	letter-spacing:2px;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:14px;
	padding-bottom:15px;
	height:50px;
	display:inline-flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	width:100%;
	font-size:17px;
}

body #wpforms-form-577 label{
	color:rgb(98,90,80);
	font-weight:400;
	margin-bottom:-8px;
	text-transform:capitalize;
	color:rgb(98,90,80);
	font-weight:400;
	margin-bottom:-8px;
	text-transform:capitalize;
}

body #footer-d .elementor-widget-heading{
	margin-bottom:10px;
	margin-bottom:10px;
}

body #wpforms-form-577 .wpforms-submit-container{
	margin-top:10px;
	margin-top:10px;
}

body .ekit-template-content-theme-support .elementor #footer .elementor-container #footer-d .elementor-widget-wrap .elementor-widget-wpforms{
	height:auto !important;
	height:auto !important;
}

body #wpforms-577{
	margin-bottom:0px;
	margin-bottom:0px;
	margin-top:0px;
}

body #footer-d .elementor-widget-wrap{
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-left:55px;
	padding-top:24px;
	padding-right:10px;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-left:55px;
	padding-right:10px;
}

body #footer-a .elementor-widget-heading{
	margin-bottom:10px;
	margin-bottom:10px;
}

body .elementor-widget-social-icons .elementor-grid-item:nth-child(1) svg{
	font-size:19px;
	top:-4px;
	font-size:19px;
	top:-4px;
}

body .elementor-widget-social-icons .elementor-grid-item{
	border-width:1px;
	border-style:none;
	border-color:rgb(98,90,80);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color:rgba(98,90,80,0.15);
	margin-right:5px;
	border-width:1px;
	border-style:none;
	border-color:rgb(98,90,80);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color:rgba(98,90,80,0.15);
	margin-right:5px;
}

body .elementor-widget-social-icons .elementor-grid-item a{
	height:40px;
	width:40px;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	background-color:rgb(172,160,144);
	height:40px;
	width:40px;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	background-color:rgb(172,160,144);
}

body .elementor-widget-social-icons .elementor-grid-item svg{
	top:0px !important;
	top:0px !important;
}

body .elementor-widget-social-icons .elementor-grid-item:nth-child(1){

	position:relative;
	top:-3px;
	position:relative;
	top:-3px;
}

body #bottom-footer{
	border-top-style:none;
	border-top-width:1px !important;
	background-color:rgba(98,90,80,0.15);
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5%;
	padding-right:5%;
	border-top-style:none;
	border-top-width:1px !important;
	background-color:rgba(98,90,80,0.15);
	padding-left:5%;
	padding-right:5%;
}

body #bottom-footer p a{
	color:rgb(98,90,80);
	color:rgb(98,90,80);
}

body #bottom-footer .elementor-widget-text-editor p{
	font-size:15px;
	letter-spacing:0.5px;
	letter-spacing:0.5px;
}

body #wpforms-form-577 label.wpforms-error{
	margin-top:5px;
	margin-top:5px;
}

body #footer-c p a:hover{
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-width:2px;
}

body #footer-b p a:hover{
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-width:2px;
}

body .ekit-template-content-theme-support .elementor #footer .elementor-container #footer-b .elementor-widget-wrap{
	border-right-width:1px !important;
	border-right-width:1px !important;
}

body .ekit-template-content-theme-support .elementor #footer .elementor-container #footer-c .elementor-widget-wrap{
	border-right-width:1px !important;
	border-right-width:1px !important;
}

body #footer-a .elementor-widget-wrap{
	border-right-style:solid;
	border-right-color:rgba(98,90,80,0.1);
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	border-right-style:solid;
	border-right-color:rgba(98,90,80,0.1);
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body .ekit-template-content-theme-support .elementor #footer .elementor-container #footer-a .elementor-widget-wrap{
	border-right-width:1px !important;
	border-right-width:1px !important;
}

body #header-menu{
	min-height:initial !important;
	min-width:initial !important;
	min-height:initial !important;
}

body .elementskit-submenu-panel .menu-item a{
	color:rgb(98,90,80) !important;
	color:rgb(98,90,80) !important;
}

body #menu-main-menu .menu-item ul{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-top:12px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	background-color:#ffffff;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-top:12px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	background-color:#ffffff;
}

body #menu-main-menu .menu-item .menu-item{
	margin-bottom:0px;
	padding-left:0px;
	margin-top:0px;
	padding-bottom:8px;
	border-bottom-color:rgba(98,90,80,0.1);
	border-bottom-style:solid;
	padding-top:8px;
	margin-bottom:0px;
	padding-left:0px;
	margin-top:0px;
	padding-bottom:8px;
	border-bottom-color:rgba(98,90,80,0.1);
	border-bottom-style:solid;
	padding-top:8px;
}

body .ekit-template-content-theme-support .elementor #main-header .elementor-container #header-menu .elementor-widget-wrap .elementor-widget-ekit-nav-menu .elementor-widget-container .ekit-wid-con #ekit-megamenu-main-menu #menu-main-menu .menu-item ul{
	height:auto !important;
	height:auto !important;
}

body .ekit-template-content-theme-support .elementor #main-header .elementor-container #header-menu .elementor-widget-wrap .elementor-widget-ekit-nav-menu .elementor-widget-container .ekit-wid-con #ekit-megamenu-main-menu #menu-main-menu .menu-item .elementskit-submenu-panel .menu-item a{
	height:auto !important;
	height:auto !important;
}

body .ekit-template-content-theme-support .elementor #main-header .elementor-container #header-menu .elementor-widget-wrap .elementor-widget-ekit-nav-menu .elementor-widget-container .ekit-wid-con #ekit-megamenu-main-menu #menu-main-menu .menu-item .elementskit-submenu-panel .menu-item{
	height:auto !important;
	border-bottom-width:1px !important;
	height:auto !important;
	border-bottom-width:1px !important;
}

body #menu-main-menu .menu-item .ekit-menu-nav-link{
	height:80px;
	transition:0.3s;
	height:80px;
	transition:0.3s;
}

body #menu-main-menu > .menu-item{
	height:80px;
	height:80px;
}

body #header-menu .elementor-widget-wrap{
	padding-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-top:0px;
}

body #menu-main-menu .menu-item .menu-item:last-child{
	border-bottom-style:none;
	border-bottom-style:none;
}

body #footer-top-b .elementor-widget-wrap{
	padding-right:0px;
	padding-right:0px;
}

body #footer-top-b .elementor-widget-icon-box .elementor-icon-box-wrapper:hover{
	background-color:rgba(172,160,144,0.3) !important;
	background-color:rgba(172,160,144,0.3) !important;
}

body #wpforms-submit-577:hover{
	background-color:#aca090;
	background-color:#aca090;
}

body #menu-main-menu .menu-item .ekit-menu-nav-link:hover{
	color:rgb(255,190,61);
	color:rgb(255,190,61);
}

body #qlwapp .qlwapp-container .qlwapp-box .qlwapp-header .qlwapp-description{
	padding-top:25px !important;
	padding-bottom:25px !important;
	padding-top:25px !important;
	padding-bottom:25px !important;
}

body .qlwapp-box .qlwapp-footer p{
	color:rgb(98,90,80);
	color:rgb(98,90,80);
}

body .qlwapp-footer p a{
	color:rgb(98,90,80);
	font-weight:600;
	color:rgb(98,90,80);
	font-weight:600;
}

body .qlwapp-account .qlwapp-info .qlwapp-name{
	color:rgb(98,90,80);
	color:rgb(98,90,80);
}

body .qlwapp-account .qlwapp-info .qlwapp-label{
	color:rgb(98,90,80);
	color:rgb(98,90,80);
}

body .qlwapp-description p{
	font-size:17px !important;
	font-size:17px !important;
}

body #qlwapp .qlwapp-container .qlwapp-box .qlwapp-header .qlwapp-description .qlwapp-description-container p{
	line-height:1.7em !important;
	line-height:1.7em !important;
}

body .qlwapp-description h3{
	font-family:Lato Bold, sans-serif !important;
	letter-spacing:0.5px;
	font-weight:600 !important;
	font-family:Lato Bold, sans-serif !important;
	letter-spacing:0.5px;
	font-weight:600 !important;
}

body #top-score p a{
	color:#ffffff;
	font-size:13px;
	text-transform:capitalize;
	color:#ffffff;
	text-transform:capitalize;
}

body .ekit-template-content-theme-support .elementor #top-bar .elementor-container #top-score .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{
	width:auto !important;
	width:auto !important;
}

body #top-score .elementor-widget-image img{
	height:14px;
}

body #hero-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	font-size:15px !important;
	font-size:15px !important;
}

body .ct-grid div .wt-location-arr{
	background-color:rgba(255,255,255,0.7) !important;
	background-color:rgba(255,255,255,0.7) !important;
}

body .ct-grid div .wt-location-arr:hover{
	background-color:rgba(255,255,255,0.7);
	background-color:rgba(255,255,255,0.7);
}

body .elementor-widget-social-icons .elementor-grid-item:nth-child(3) svg{
	font-size:20px;
	font-size:20px;
}

body .elementor-widget-social-icons .elementor-grid-item:nth-child(3){

	position:relative;
	top:-2px;
	position:relative;
	top:-2px;
}

body #wpforms-form-1106 .wpforms-field-email label{
	color:#625a50;
	color:#625a50;
}

body #wpforms-form-1106 .wpforms-field-text label{
	color:#625a50;
	color:#625a50;
}

body #wpforms-form-1106 .wpforms-field-text input[type=text]{
	height:50px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:50px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body #header-widgets .elementor-widget-button{
	display:inline-flex;
	display:inline-flex;
}

body .ekit-template-content-theme-support .elementor #main-header .elementor-container #header-widgets .elementor-widget-wrap .elementor-widget-button{
	width:auto !important;
	width:auto !important;
}

body .elementor-button-link .elementor-button-content-wrapper span{
	text-transform:uppercase;
	letter-spacing:1.5px;
	text-decoration:underline;
	text-transform:uppercase;
	letter-spacing:1.5px;
	text-decoration:underline;
}

body .header-btn .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:underline;
	text-decoration:underline;
}

body .header-btn a{
	background-color:transparent !important;
	background-color:transparent !important;
}

body #header-btn-login a{
	background-color:transparent;
	background-color:transparent;
	padding-right:0px;
}

body #header-btn-login .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	border-style:solid;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	padding-left:15px;
	padding-right:15px;
	padding-top:7px;
	padding-bottom:7px;
	transition:0.3s;
}

body #header-btn-mycoount a{
	background-color:transparent;
	background-color:transparent;
	padding-right:0px;
}

body #header-language-switcher{
	width:auto !important;
	display:inline-flex;
	border-left-style:solid;
	border-left-color:rgba(255,255,255,0.1);
	border-left-width:1px !important;
	padding-left:15px;
	margin-left:13px;
	width:auto !important;
	display:inline-flex;
	border-left-style:solid;
	border-left-color:rgba(255,255,255,0.1);
	border-left-width:1px !important;
	padding-left:15px;
	margin-left:13px;
}

body .ekit-template-content-theme-support .elementor #top-bar .elementor-container #top-currency .elementor-widget-wrap .elementor-widget-woocommerce-multi-currency{
	width:auto !important;
	width:auto !important;
}

body #header-language-switcher a{
	color:#ffffff;
	margin-right:10px;
	text-transform:uppercase;
	font-size:14px;
	color:#ffffff;
	margin-right:10px;
	text-transform:uppercase;
	font-size:14px;
}

body #language-switcher{
	display:inline-flex;
	width:auto !important;
	display:inline-flex;
	width:auto !important;
}

body .active g circle{
	fill: #aca090;
	fill: #aca090;
}

body .chaty-open div ellipse{
	fill: #aca090;
	fill: #aca090;
}

body #menu-main-menu .menu-item .lang{
	-webkit-filter: grayscale(1);	filter: grayscale(1);
	-webkit-filter: grayscale(1);	filter: grayscale(1);
}

body #why-icons .elementor-icon-box-title span{
	text-transform:capitalize;
	text-transform:capitalize;
}

body .ekit-template-content-theme-support .elementor #footer-top .elementor-container #footer-top-a .elementor-widget-wrap .elementor-widget-image-box .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-content p{
	line-height:1.5em !important;
	line-height:1.5em !important;
}

body .ekit-template-content-theme-support .elementor #footer-top .elementor-container #footer-top-a .elementor-widget-wrap .elementor-widget-image-box .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-content h3{
	line-height:1.3em !important;
	line-height:1.3em !important;
}

body .ekit-template-content-theme-support .elementor #footer .elementor-container #footer-c .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.5em !important;
	line-height:1.5em !important;
}

body .ekit-template-content-theme-support .elementor #footer .elementor-container #footer-b .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.5em !important;
	line-height:1.5em !important;
}

body #menu-main-menu .la img{
	-webkit-filter: grayscale(1) invert(1);	filter: grayscale(1) invert(1);
	-webkit-filter: grayscale(1) invert(1);	filter: grayscale(1) invert(1);
}

body #change-langss{
	margin-bottom:10px;
	margin-bottom:10px;
}

body #change-langss p{
	color:rgba(255,255,255,0.7);
	padding-left:3px;
	color:rgba(255,255,255,0.7);
	padding-left:3px;
}

body #language-swi{
	display:inline-flex;
	display:inline-flex;
}

body #header-cart-desk a{
	background-color:transparent;
	padding-right:0px;
}

body #header-cart-desk{
	margin-bottom:0px;
}

body #menu-main-menu .menu-item i{
	display:none;
}

body #header-btn-mycoount .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	border-bottom-style:none;
	text-decoration:none;
	border-style:solid;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	padding-left:15px;
	padding-right:15px;
	padding-top:7px;
	padding-bottom:7px;
	transition:0.3s;
}

body .ekit-template-content-theme-support .elementor #main-header .elementor-container #header-widgets .elementor-widget-wrap #header-btn-mycoount .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body .ekit-template-content-theme-support .elementor #main-header .elementor-container #header-widgets .elementor-widget-wrap #header-btn-mycoount .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	border-width:1px !important;
}

body .ekit-template-content-theme-support .elementor #main-header .elementor-container #header-widgets .elementor-widget-wrap #header-btn-login .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	border-width:1px !important;
}

body #exp-subtitu p{
	color:#aca090;
}

body #header-btn-mycoount .elementor-button-link span:hover{
	background-color:rgb(255,190,61);
	border-color:rgb(255,190,61);
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	color:#333;
}

body #header-btn-login .elementor-button-link span:hover{
	background-color:rgb(255,190,61);
	border-color:rgb(255,190,61);
	color:#333;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
}

body #header-cart-desk a:hover{
	color:rgb(255,190,61);
}

body .reviews-footer .wpsr-reviews-badge-wrapper a{
	margin-bottom:0px;
	background-color:rgba(255,255,255,0.2);
}

body .reviews-footer .elementor-shortcode .wpsr-reviews-badge-wrapper{
	text-align:left;
}

body #switch-lang-site{
	margin-bottom:25px;
}

body #footer-top-a .reviews-footer{
	margin-bottom:30px;
}

body .wpsr-reviews-badge-btn .wpsr-rating-and-count .wpsr-reviews-badge-title{
	color:#ffffff !important;
}

body .wpsr-reviews-badge-btn .wpsr-rating-and-count .wpsr-total-rating{
	color:#ffffff !important;
	margin-top:3px;
	margin-bottom:3px;
}

body .wpsr-reviews-badge-btn .wpsr-rating-and-count .wpsr-total-reviews{
	color:#ffffff !important;
}

body .wpsr-reviews-badge-btn .wpsr-rating-and-count{
	padding-top:0px !important;
}

body #wpforms-form-577 > div:nth-child(1){

	display:none;
}

body .mailcheck-error a{
	color:rgb(98,90,80);
	text-decoration:underline !important;
}

body #top-score .elementor-widget-wrap{
	padding-top:6px;
	padding-bottom:6px;
}

body #top-contact .elementor-icon-list-item .elementor-icon-list-text{
	font-size:13px;
}

body #top-contact .elementor-icon-list-item svg{
	height:12px;
	width:12px;
}

body #header-logo a img{
	position:relative;
	top:1px;
}

@media (max-width:1023px){

	body #footer-top-a{
	width:100% !important;
	margin-bottom:35px;
	width:100% !important;
	margin-bottom:35px;
}

body #footer-top-a .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
	padding-left:0px;
	padding-right:0px;
}

body #footer-top-b .elementor-widget-wrap{
	padding-left:0px;
	padding-left:0px;
}

body #footer-top-b .elementor-widget-icon-box{
	padding-left:0px;
	padding-right:0px;
	margin-bottom:25px;
	padding-left:0px;
	padding-right:0px;
	margin-bottom:25px;
}

body .ekit-template-content-theme-support .elementor #footer-top .elementor-container #footer-top-b .elementor-widget-wrap .elementor-widget-icon-box{
	width:100% !important;
	width:100% !important;
}

body #footer-top-b{
	width:100% !important;
	min-width:100%;
	width:100% !important;
	min-width:100%;
}

body .elementor-widget-image-box h3{
	margin-bottom:5px;
	margin-bottom:5px;
}

body .ekit-template-content-theme-support .elementor #mobile-menu .elementor-container #mobile-menu-logo .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{
	width:auto !important;
	width:auto !important;
}

body #mobile-menu-logo .elementor-widget-image img{
	height:50px;
	height:50px;
}

body .elementor-widget-eael-simple-menu .eael-simple-menu-container{
	background-color:transparent;
	border-style:none;
	min-height:7px;
	height:75px;
	background-color:transparent;
	border-style:none;
	min-height:7px;
	height:75px;
}

body #mobile-menu-logo .elementor-widget-image .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body #mobile-menu-menu .elementor-widget-wrap{
	padding-right:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
	padding-right:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
}

body #mobile-menu-logo .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
}

body #mobile-menu{
	padding-left:5%;
	padding-right:5%;
	padding-top:0px;
	padding-bottom:0px;
	border-bottom-style:solid;
	border-bottom-width:1px !important;
	border-bottom-color:rgba(255,255,255,0.1);
	padding-left:5%;
	padding-right:5%;
	padding-top:0px;
	padding-bottom:0px;
	border-bottom-style:solid;
	border-bottom-width:1px !important;
	border-bottom-color:rgba(255,255,255,0.1);
}

body .elementor-widget-eael-simple-menu .eael-simple-menu-toggle svg{
	fill:#fff !important;
	height:30px;
	fill:#fff !important;
	height:30px;
}

body .elementor-widget-eael-simple-menu .eael-simple-menu-toggle{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	background-color:transparent !important;
	padding-left:0px;
	padding-right:0px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	background-color:transparent !important;
	padding-left:0px;
	padding-right:0px;
}

body .elementor-widget-eael-simple-menu .eael-nav-menu-wrapper .eael-simple-menu{
	margin-top:25px;
	-webkit-box-shadow:0px 10px 10px 0px rgba(51,51,51,0.35);	box-shadow:0px 10px 10px 0px rgba(51,51,51,0.35);
	border-right-style:none;
	margin-top:25px;
	-webkit-box-shadow:0px 10px 10px 0px rgba(51,51,51,0.35);	box-shadow:0px 10px 10px 0px rgba(51,51,51,0.35);
	border-right-style:none;
}

body .eael-simple-menu > .menu-item > a{
	background-color:#625a50;
	color:#ffffff !important;
	font-size:15px !important;
	font-weight:600;
	letter-spacing:2px;
	text-transform:uppercase;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.1);
	border-right-style:none !important;
	background-color:#625a50;
	color:#ffffff !important;
	font-size:15px !important;
	font-weight:600;
	letter-spacing:2px;
	text-transform:uppercase;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.1);
	border-right-style:none !important;
}

body .ekit-template-content-theme-support .elementor #mobile-menu .elementor-container #mobile-menu-menu .elementor-widget-wrap .elementor-widget-eael-simple-menu .elementor-widget-container .eael-simple-menu-container .eael-nav-menu-wrapper .eael-simple-menu > .menu-item > a{
	border-bottom-width:1px !important;
	border-bottom-width:1px !important;
}

body .eael-simple-menu .menu-item .eael-simple-menu-indicator{
	top:6px;
	background-color:transparent !important;
	border-style:none;
	height:40px;
	width:50px;
	margin-right:4%;
	text-align:right;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	top:6px;
	background-color:transparent !important;
	border-style:none;
	height:40px;
	width:50px;
	margin-right:4%;
	text-align:right;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body .eael-simple-menu .eael-simple-menu-indicator svg{
	color:#ffffff;
	-webkit-filter: invert(1);	filter: invert(1);
	font-size:19px;
	width:22px !important;
	height:22px;
	color:#ffffff;
	-webkit-filter: invert(1);	filter: invert(1);
	font-size:19px;
	width:22px !important;
	height:22px;
}

body .sub-menu .menu-item a{
	background-color:rgb(172,160,144);
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.1) !important;
	text-align:center !important;
	color:#ffffff !important;
	padding-top:3px;
	padding-bottom:3px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	letter-spacing:1px;
	font-weight:500 !important;
	background-color:rgb(172,160,144);
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.1) !important;
	text-align:center !important;
	color:#ffffff !important;
	padding-top:3px;
	padding-bottom:3px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	letter-spacing:1px;
	font-weight:500 !important;
}

body .elementor-widget-eael-simple-menu .elementor-widget-container .eael-simple-menu-container .eael-nav-menu-wrapper .eael-simple-menu .menu-item .sub-menu .menu-item a{
	font-size:15px !important;
	font-size:15px !important;
}

body .eael-simple-menu .menu-item ul{
	border-style:none !important;
	border-style:none !important;
}

body .eael-nav-menu-wrapper .eael-simple-menu > .menu-item{
	border-right-style:none;
	border-right-style:none;
}

body .ekit-template-content-theme-support .elementor #mobile-menu .elementor-container #mobile-menu-menu .elementor-widget-wrap .elementor-widget-eael-simple-menu .elementor-widget-container .eael-simple-menu-container nav .eael-simple-menu .menu-item .sub-menu .menu-item a{
	border-bottom-width:1px !important;
	border-bottom-width:1px !important;
}

body #mobile-menu-menu .elementor-widget-icon{
	display:inline-flex;
	margin-bottom:0px;
	margin-right:65px;
	display:inline-flex;
	margin-bottom:0px;
	margin-right:65px;
}

body .ekit-template-content-theme-support .elementor #mobile-menu .elementor-container #mobile-menu-menu .elementor-widget-wrap .elementor-widget-icon{
	width:auto !important;
	width:auto !important;
}

body #mobile-menu-menu .elementor-widget-eael-simple-menu{
	display:inline-flex;
	width:auto;
	display:inline-flex;
	width:auto;
}

body .elementor-widget-icon .elementor-icon-wrapper{
	display:inline-flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	display:inline-flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body #mobile-menu-menu .elementor-widget-icon .elementor-widget-container{
	display:inline-flex;
	display:inline-flex;
}

body .elementor-widget-icon .elementor-icon svg{
	font-size:28px;
	opacity:0.9;
	color:#ffffff;
	font-size:28px;
	opacity:0.9;
	color:#ffffff;
	}

}



@media (max-width:991px){

	body #shrt-lang{
	margin-bottom:0px;
	display:inline-flex;
	width:auto !important;
	margin-right:20px;
	margin-bottom:0px;
	display:inline-flex;
	margin-left:auto !important;
	max-width:74px;
	position:relative;
}

body #shrt-lang .elementor-shortcode .trp-ls-shortcode-current-language{
	background-color:transparent;
	padding-right:3px;
	max-width:70px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:1px;
	display:inline-flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	background-image:none;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-color:transparent;
	padding-right:3px;
	max-width:70px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:1px;
	display:inline-flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	background-image:none;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body #shrt-lang .trp-ls-shortcode-current-language a{
	color:rgba(255,255,255,0.9);
	color:rgba(255,255,255,0.9);
}

body #header-cart .elementor-icon svg{
	font-size:37px;
}

body #header-cart{
	margin-right:55px !important;
}

body .elementor-widget-eael-simple-menu .eael-simple-menu-container{
	border-style:none !important;
}

body .elementor-widget-eael-simple-menu button{
	padding-right:0px !important;
	display:-webkit-box !important;	display:-webkit-flex !important;	display:-ms-flexbox !important;	display:flex !important;
	padding-left:0px !important;
}

body .elementor-widget-eael-simple-menu button svg{
	width:25px !important;
}

body #shrt-lang .elementor-shortcode .trp_language_switcher_shortcode{
	max-height:34px;
	}

}



@media (max-width:900px){

	body #header-menu{
	width:50% !important;
	min-width:50%;
	width:50% !important;
	min-width:50%;
}

body #header-logo{
	width:50% !important;
	width:50% !important;
}

body #header-menu .elementor-widget-wrap{
	padding-right:5%;
	padding-right:5%;
}

body #header-menu .elementor-widget-ekit-nav-menu{
	margin-right:2px;
	margin-right:2px;
}

body .elementor-widget-ekit-nav-menu .ekit-wid-con .elementskit-menu-hamburger:hover{
	background-color:#ffbe3d !important;
	background-color:#ffbe3d !important;
}

body .ekit-template-content-theme-support .elementor #main-header .elementor-container #header-menu .elementor-widget-wrap .elementor-widget-ekit-nav-menu .elementor-widget-container .ekit-wid-con .elementskit-menu-hamburger{
	height:45px !important;
	height:45px !important;
}

body .elementor-widget-ekit-nav-menu .ekit-wid-con .elementskit-menu-hamburger{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
}

body #ekit-megamenu-main-menu{
	background-color:#625a50;
	background-color:#625a50;
}

body #menu-main-menu{
	height:454px;
	height:454px;
	}

}



@media (max-width:767px){

	body #header-logo .elementor-widget-image{
	display:inline-flex;
	display:inline-flex;
}

body .ekit-template-content-theme-support .elementor #main-header .elementor-container #header-logo .elementor-widget-wrap .elementor-widget-image{
	width:auto !important;
	width:auto !important;
}

body #header-widgets{
	display:none;
	width:auto !important;
	display:none;
	width:auto !important;
}

body #header-menu{
	display:inline-flex;
	width:auto !important;
	min-width:initial !important;
	margin-left:auto !important;
	display:inline-flex;
	width:auto !important;
	min-width:initial !important;
	margin-left:auto !important;
}

body #header-logo{
	display:inline-flex;
	width:auto !important;
	display:inline-flex;
	width:auto !important;
}

body #header-logo .elementor-widget-wrap{
	padding-left:0px;
	padding-left:0px;
}

body #header-menu .elementor-widget-wrap{
	padding-right:0px;
	padding-right:0px;
}

body #main-header .elementor-container{
	padding-left:5%;
	padding-right:5%;
	padding-left:5%;
	padding-right:5%;
}

body #footer-b .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
	border-right-style:none;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	border-right-style:none;
	padding-bottom:0px;
}

body #footer-c .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
	border-right-style:none;
	padding-top:45px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	border-right-style:none;
	padding-top:45px;
	padding-bottom:0px;
}

body #footer-d .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
	padding-top:40px;
	padding-left:0px;
	padding-right:0px;
	padding-top:40px;
}

body #footer{
	padding-top:50px !important;
	padding-top:50px !important;
}

body #footer-b .elementor-widget-text-editor{
	border-bottom-style:solid;
	border-bottom-color:rgba(98,90,80,0.2);
	border-right-style:none;
	padding-bottom:25px;
	border-bottom-style:solid;
	border-bottom-color:rgba(98,90,80,0.2);
	border-right-style:none;
	padding-bottom:25px;
}

body .ekit-template-content-theme-support .elementor #footer .elementor-container #footer-b .elementor-widget-wrap .elementor-widget-text-editor{
	border-bottom-width:1px !important;
	border-bottom-width:1px !important;
}

body .elementor-widget-image-box p{
	text-align:left;
	text-align:left;
}

body .elementor-widget-image-box h3{
	text-align:left;
	text-align:left;
}

body #footer-top{
	padding-bottom:40px;
	padding-top:40px;
	padding-bottom:40px;
	padding-top:40px;
}

body #footer-top-a{
	margin-bottom:25px;
	margin-bottom:25px;
}

body #footer-c .elementor-widget-text-editor{
	padding-bottom:25px;
	border-bottom-style:solid;
	border-bottom-color:rgba(98,90,80,0.2);
	padding-bottom:25px;
	border-bottom-style:solid;
	border-bottom-color:rgba(98,90,80,0.2);
}

body .ekit-template-content-theme-support .elementor #footer .elementor-container #footer-c .elementor-widget-wrap .elementor-widget-text-editor{
	border-bottom-width:1px !important;
	border-bottom-width:1px !important;
}

body #bottom-footer .elementor-widget-text-editor p{
	text-align:center;
	text-align:center;
}

body #mobile-menu-menu{
	width:50%;
	width:50%;
}

body #mobile-menu-logo{
	width:50%;
	width:50%;
}

body #mobile-menu-logo a img{
	position:relative;
	top:1px;
	}

}



@media (max-width:620px){

	body .sub-menu .menu-item a{
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.1);
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.1);
}

body .ekit-template-content-theme-support .elementor #mobile-menu .elementor-container #mobile-menu-menu .elementor-widget-wrap .elementor-widget-eael-simple-menu .elementor-widget-container .eael-simple-menu-container nav #menu-main-menu-mobile .menu-item .sub-menu .menu-item a{
	border-bottom-width:1px !important;
	border-bottom-width:1px !important;
	}

}



@media (max-width:479px){

	body #top-score p a{
	font-size:12px;
}

body #top-score .elementor-widget-image img{
	height:12px;
}

body #top-score .elementor-widget-image .elementor-widget-container{
	height:19px;
	}

}



@media (max-width:450px){

	body .elementor-widget-image-box h3{
	font-size:28px;
	font-size:28px;
}

body .elementor-widget-image-box p{
	font-size:17px;
	font-size:17px;
}

body #bottom-footer .elementor-widget-text-editor p{
	font-size:14px;
	font-size:14px;
}

body #bottom-footer{
	padding-top:5px;
	padding-bottom:5px;
	padding-top:5px;
	padding-bottom:5px;
}

body .elementor-widget-eael-simple-menu .eael-simple-menu-toggle svg{
	height:25px;
	line-height:1em;
	height:25px;
	line-height:1em;
}

body .elementor-widget-eael-simple-menu .eael-simple-menu-toggle{
	line-height:1em;
	line-height:1em;
}

body #footer-top-b .elementor-widget-icon-box .elementor-icon-box-icon{
	display:none;
	display:none;
}

body #footer-top-b .elementor-widget-icon-box .elementor-icon-box-title{
	margin-top:0px;
	margin-bottom:10px;
	margin-top:0px;
	margin-bottom:10px;
}

body #footer-top-b .elementor-widget-icon-box .elementor-icon-box-wrapper{
	padding-top:25px;
	padding-bottom:25px;
	padding-top:25px;
	padding-bottom:25px;
}

body #footer-top{
	padding-bottom:35px;
	padding-bottom:35px;
}

body #wpforms-form-577 .wpforms-field-container{
	display:block;
	display:block;
}

body #wpforms-form-577 .wpforms-field-name{
	width:100%;
	width:100%;
}

body #top-score p a{
	font-size:12px;
	font-size:12px;
}

body #top-score .elementor-widget-image img{
	height:13px;
	height:13px;
}

body #top-score .elementor-widget-text-editor{
	margin-left:5px;
	margin-left:5px;
}

body #top-score .elementor-widget-wrap{
	padding-bottom:6px;
	padding-top:6px;
	padding-bottom:6px;
	padding-top:6px;
}

body .ekit-template-content-theme-support .elementor #footer-top .elementor-container #footer-top-a .elementor-widget-wrap .elementor-widget-image-box .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-content h3{
	line-height:1.4em !important;
	line-height:1.4em !important;
}

body .ekit-template-content-theme-support .elementor #footer-top .elementor-container #footer-top-a .elementor-widget-wrap .elementor-widget-image-box .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-content p{
	line-height:1.7em !important;
	line-height:1.7em !important;
}

body #footer-top-a .elementor-widget-wrap{
	padding-bottom:0px;
	padding-bottom:0px;
}

body #shrt-lang{
	margin-right:13px;
	font-size:15px;
	font-size:15px;
	max-width:69px;
}

body #shrt-lang .elementor-shortcode .trp-ls-shortcode-language{
	padding-right:3px;
	background-image:none;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-right:3px;
	background-image:none;
	max-width:65px;
}

body #header-cart{
	margin-right:45px !important;
}

body .trp_language_switcher_shortcode .trp-language-switcher .trp-ls-shortcode-current-language{
	max-width:65px !important;
	height:28px;
	width:65px;
}

body .trp_language_switcher_shortcode .trp-language-switcher .trp-ls-shortcode-language{
	background-color:#ffffff;
}

body #header-cart .elementor-icon svg{
	font-size:35px;
	}

}



@media (max-width:411px){

	body #menu-main-menu-mobile > .menu-item > a{
	text-align:center;
	text-align:center;
}

body #mobile-menu-logo{
	max-width:110px;
}

body #mobile-menu-menu{
	width:auto !important;
	margin-left:auto !important;
	}

}



@media (min-width:768px){

	body #footer-top-a{
	width:40%;
	width:40%;
}

body #footer-top-b{
	width:70% !important;
	width:70% !important;
}

body #footer-a{
	width:22%;
	width:22%;
}

body #footer-b{
	width:25%;
	width:25%;
}

body #footer-c{
	width:30%;
	width:30%;
}

body #footer-d{
	width:45%;
	width:45%;
}

body #header-logo{
	width:23%;
}

body #header-widgets{
	width:23% !important;
}

body #header-menu{
	width:56%;
	}

}



@media (min-width:992px){

	body #menu-main-menu .lang span{
	display:none;
	display:none;
	}

}



@media (min-width:1025px){

	body #ekit-megamenu-main-menu{
	height:80px;
	height:80px;
}

body .elementskit-submenu-panel .menu-item a{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-left:0px !important;
	padding-right:0px !important;
	font-size:15px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-left:0px !important;
	padding-right:0px !important;
	font-size:15px !important;
	}

}



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
no



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
no



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
off



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
off



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
20



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
off



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
1



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
on



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
1



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
on



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
Lato Regular, sans-serif



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
on



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
Lato Bold, sans-serif



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
yes



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body a:0:{
}



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
#625a50



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
tour



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
above



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
3



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
1661605843



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
body.single-product .woocommerce-product-gallery ol li{
	width:25% !important;
	margin-right:0px !important;
	padding-right:10px;
	width:25% !important;
	margin-right:0px !important;
	padding-right:10px;
}

body.single-product .product .woocommerce-product-gallery ol{
	min-width: calc(100% + 10px);
	min-width: calc(100% + 10px);
}

body.single-product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.single-product .product .woocommerce-product-gallery > div{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.single-product .woocommerce-product-gallery ol img{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.single-product .product .woocommerce-product-gallery a{
	border-top-left-radius:5px !important;
	border-top-right-radius:5px !important;
	border-bottom-left-radius:5px !important;
	border-bottom-right-radius:5px !important;
	border-top-left-radius:5px !important;
	border-top-right-radius:5px !important;
	border-bottom-left-radius:5px !important;
	border-bottom-right-radius:5px !important;
}

body.single-product #main .product .entry-summary{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-style:none !important;
	background-color:#f8f8f8 !important;
	padding-left:45px !important;
	padding-top:45px !important;
	-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,0.2);	box-shadow:5px 5px 10px 0px rgba(0,0,0,0.2);
	margin-bottom:40px !important;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-style:none !important;
	background-color:#f8f8f8 !important;
	padding-left:45px !important;
	padding-top:45px !important;
	-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,0.2);	box-shadow:5px 5px 10px 0px rgba(0,0,0,0.2);
	margin-bottom:40px !important;
}

body.single-product #featured-image h1{
	text-align:center;
	font-size:38px;
	color:#ffffff;
	z-index:2;
	max-width:575px;
	line-height:1.4em !important;
	font-weight:600;
	text-shadow:rgb(0, 0, 0) 0px 1px 120px;
	text-align:center;
	font-size:38px;
	color:#ffffff;
	z-index:2;
	max-width:575px;
	line-height:1.4em !important;
	font-weight:600;
	text-shadow:rgb(0, 0, 0) 0px 1px 120px;
}

body.single-product #featured-image{
	min-height:400px;
	background-size:cover !important;
	background-repeat:repeat-y !important;
	margin-top:-404px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	z-index:2;
	padding-top:40px;
	background-position-y:0%;
	min-height:400px;
	background-size:cover !important;
	background-repeat:repeat-y !important;
	margin-top:-404px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	z-index:2;
	padding-top:40px;
	background-attachment:fixed !important;
}

body.single-product #main .content-dt{
	font-size:16px;
	color:#ffffff;
	font-size:16px;
	color:#ffffff;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .wt-content-custom .content-dt{
	line-height:1.7em !important;
	line-height:1.7em !important;
}

body.single-product #main .content-dt p{
	line-height:1.7em;
	color:rgba(255,255,255,0.85);
	font-size:17px;
	line-height:1.7em;
	color:rgba(255,255,255,0.85);
	font-size:17px;
}

body.single-product #main .content-dt h1 h2 h3 h4 h5{
	color:#ffffff;
	color:#ffffff;
}

body.single-product #overlay-post{
	min-height:400px;
	background-color:transparent;
	z-index:1;
	position:relative;
	top:-4px;
	margin-top:-77px;
	background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.801073774236257) 0%, rgba(0,0,0,0.3528945025275735) 50%, rgba(0,0,0,0.3500933820793942) 100%);	background-image:-o-linear-gradient(top, rgba(0,0,0,0.801073774236257) 0%, rgba(0,0,0,0.3528945025275735) 50%, rgba(0,0,0,0.3500933820793942) 100%);	background-image:linear-gradient(180deg, rgba(0,0,0,0.801073774236257) 0%, rgba(0,0,0,0.3528945025275735) 50%, rgba(0,0,0,0.3500933820793942) 100%);
	min-height:400px;
	background-color:transparent;
	z-index:1;
	position:relative;
	top:-4px;
	margin-top:-77px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product .ekit-template-content-theme-support{
	z-index:1000 !important;
	z-index:1000 !important;
}

body.single-product #main .wt-info-top{
	border-top-style:none;
	border-bottom-style:none;
	padding-top:15px;
	border-top-style:none;
	border-bottom-style:none;
	padding-top:15px;
}

body.single-product .wt-info-top .tour-details .tour-info-left{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color:#aca090 !important;
	border-style:none !important;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	padding-top:20px !important;
	padding-bottom:20px !important;
	padding-right:45px !important;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color:#aca090 !important;
	border-style:none !important;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	padding-top:20px !important;
	padding-bottom:20px !important;
	padding-right:45px !important;
}

body.single-product .tour-details .tour-info-left .exwt-btn{
	-webkit-box-shadow:none !important;	box-shadow:none !important;
	border-top-left-radius:3px !important;
	border-top-right-radius:3px !important;
	border-bottom-left-radius:3px !important;
	border-bottom-right-radius:3px !important;
	font-weight:600 !important;
	background-color:#ffbe3d !important;
	color:#222 !important;
	padding-top:18px !important;
	padding-left:30px !important;
	letter-spacing:2px !important;
	margin-left:15px;
	margin-top:0px !important;
	font-size:17px !important;
	transition:0.3s;
	-webkit-box-shadow:none !important;	box-shadow:none !important;
	border-top-left-radius:3px !important;
	border-top-right-radius:3px !important;
	border-bottom-left-radius:3px !important;
	border-bottom-right-radius:3px !important;
	font-weight:600 !important;
	background-color:#ffbe3d !important;
	color:#222 !important;
	padding-top:18px !important;
	padding-left:30px !important;
	letter-spacing:2px !important;
	margin-left:15px;
	margin-top:0px !important;
	font-size:17px !important;
	transition:0.3s;
}

body.single-product #content #primary #main .wt-content-custom .wt-info-top .tour-details .tour-info-left .exwt-btn{
	padding-bottom:18px !important;
	padding-right:30px !important;
	padding-bottom:18px !important;
	padding-right:30px !important;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .wt-content-custom .wt-info-top .tour-details .tour-info-left .exwt-btn{
	line-height:1em !important;
	line-height:1em !important;
}

body.single-product .tour-price ins bdi{
	text-decoration:none;
	color:#ffffff;
	font-size:25px;
	text-decoration:none;
	color:#ffffff;
	font-size:25px;
}

body.single-product .tour-price ins .woocommerce-Price-amount{
	text-decoration:none;
	display:inline-flex;
	text-decoration:none;
	display:inline-flex;
}

body.single-product .tour-price .wmc-cache-pid ins{
	text-decoration:none;
	display:inline-flex;
	text-decoration:none;
	display:inline-flex;
}

body.single-product .tour-details .tour-info-left h1{
	color:#ffffff !important;
	max-width:60%;
	text-align:left;
	margin-top:2px !important;
	color:#ffffff !important;
	max-width:60%;
	text-align:left;
	margin-top:2px !important;
}

body.single-product .tour-details .tour-info-left h3{
	color:#ffffff;
	margin-bottom:0px !important;
	margin-top:0px !important;
	display:inline-flex;
	color:#ffffff;
	margin-bottom:0px !important;
	margin-top:0px !important;
	display:inline-flex;
}

body.single-product .tour-price del bdi{
	font-size:20px;
	display:inline-flex;
	position:relative;
	top:4px;
	margin-right:10px;
	font-size:20px;
	display:inline-flex;
	position:relative;
	top:4px;
	margin-right:10px;
}

body.single-product .tour-details .tour-info-right .woo-tour-info{
	background-color:#f8f8f8;
	padding-left:45px !important;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-top:45px !important;
	background-color:#f8f8f8;
	padding-left:45px !important;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-top:45px !important;
}

body.single-product #content #primary #main .wt-content-custom .wt-info-top .tour-details .tour-info-right .woo-tour-info{
	padding-right:45px !important;
	padding-bottom:30px !important;
	padding-right:45px !important;
	padding-bottom:30px !important;
}

body.single-product #content #primary #main .wt-content-custom .wt-info-top .tour-details .tour-info-left h1{
	font-size:20px !important;
	font-size:20px !important;
}

body.single-product .tour-info-right .woo-tour-info h3{
	text-transform:uppercase;
	font-weight:600;
	color:#625a50;
	letter-spacing:1px;
	margin-bottom:30px;
	border-bottom-style:solid;
	border-bottom-color:rgba(98,90,80,0.1);
	padding-bottom:25px;
	font-size:20px;
	text-transform:uppercase;
	font-weight:600;
	color:#625a50;
	letter-spacing:1px;
	margin-bottom:30px;
	border-bottom-style:solid;
	border-bottom-color:rgba(98,90,80,0.1);
	padding-bottom:25px;
	font-size:20px;
}

body.single-product .location-info .exwt-col6 .exwt-meta-heading{
	color:#625a50;
	font-size:17px;
	margin-top:0px;
	font-family:Lato Bold, sans-serif;
	letter-spacing:1px;
	color:#625a50;
	font-size:17px;
	margin-top:0px;
	font-family:Lato Bold, sans-serif;
	letter-spacing:1px;
}

body.single-product .location-info .exwt-col6 span{
	color:rgba(98,90,80,0.75);
	font-weight:500;
	font-size:12px;
	color:rgba(98,90,80,0.75);
	font-weight:500;
	font-size:12px;
}

body.single-product .tour-info-right .woo-tour-info .location-info{
	margin-bottom:0px;
	margin-bottom:0px;
}

body.single-product .wt-custom-info .exwt-meta-heading span{
	color:#625a50;
	font-size:17px;
	letter-spacing:1px;
	color:#625a50;
	font-size:17px;
	letter-spacing:1px;
}

body.single-product .wt-custom-info .exwt-meta .sub-lb{
	font-weight:500;
	font-size:12px;
	color:rgba(98,90,80,0.75);
	letter-spacing:1px;
	font-weight:500;
	font-size:12px;
	color:rgba(98,90,80,0.75);
	letter-spacing:1px;
}

body.single-product .location-info .sub-lb .fa-paper-plane{
	margin-right:5px;
	display:none;
	margin-right:5px;
	display:none;
}

body.single-product .location-info .sub-lb .fa-clock-o{
	padding-right:5px;
	display:none;
	padding-right:5px;
	display:none;
}

body.single-product .location-info .sub-lb .fa-info{
	margin-right:5px;
	display:none;
	margin-right:5px;
	display:none;
}

body.single-product .location-info .sub-lb .fa-users{
	margin-right:5px;
	display:none;
	margin-right:5px;
	display:none;
}

body.single-product .location-info .sub-lb .fa-map-marker{
	margin-right:5px;
	display:none;
	margin-right:5px;
	display:none;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .wt-content-custom .wt-info-top .tour-details .tour-info-right .woo-tour-info h3{
	border-bottom-width:1px !important;
	border-bottom-width:1px !important;
}

body.single-product .location-info .exwt-col6 a{
	font-size:17px !important;
	color:#625a50 !important;
	font-family:Lato Bold, sans-serif;
	letter-spacing:1px;
	font-size:17px !important;
	color:#625a50 !important;
	font-family:Lato Bold, sans-serif;
	letter-spacing:1px;
}

body.single-product .wt-custom-info .exwt-col-sm6 .exwt-meta .exwt-meta-body > .exwt-meta-heading{
	margin-top:0px;
	font-family:Lato Bold, sans-serif;
	font-size:17px;
	margin-top:0px;
	font-family:Lato Bold, sans-serif;
	font-size:17px;
}

body.single-product #main .woocommerce-breadcrumb a{
	color:rgba(255,255,255,0.8);
	color:rgba(255,255,255,0.8);
}

body.single-product #main nav{
	margin-bottom:0px !important;
	color:rgba(255,255,255,0.6);
	margin-bottom:0px !important;
	color:rgba(255,255,255,0.6);
}

body.single-product .exwt-container #wtmain-content #content #primary #main .wt-content-custom .wt-info-top .tour-details .tour-info-left h1{
	line-height:1.5em !important;
	line-height:1.5em !important;
}

body.single-product #post-excerpt{
	max-width:730px;
	margin-left:auto !important;
	margin-right:auto !important;
	padding-left:15px;
	padding-right:15px;
	margin-top:100px;
	margin-bottom:100px;
	margin-left:auto !important;
	margin-right:auto !important;
	padding-left:15px;
	padding-right:15px;
	margin-top:100px;
	margin-bottom:100px;
}

body.single-product #post-excerpt h3{
	font-family:Ernestand, sans-serif;
	letter-spacing:1px;
	text-align:center;
	color:rgb(98,90,80);
	margin-bottom:20px;
	font-size:32px;
	font-family:Ernestand, sans-serif;
	letter-spacing:1px;
	text-align:center;
	color:rgb(98,90,80);
	margin-bottom:20px;
	font-size:32px;
}

body.single-product #post-excerpt p{
	text-align:center;
	font-size:19px;
	line-height:1.7em !important;
	color:rgba(98,90,80,0.85);
	text-align:center;
	font-size:19px;
	line-height:1.7em !important;
	color:rgba(98,90,80,0.85);
}

body.single-product .exwt-container #wtmain-content #content #primary #main .wt-content-custom .wt-info-top .tour-details .tour-info-left h3{
	margin-left:auto !important;
	margin-left:auto !important;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .wt-content-custom .wt-info-top .tour-details .tour-info-left .tour-price .wmc-cache-pid ins .woocommerce-Price-amount{
	height:auto !important;
	height:auto !important;
}

body.single-product .tour-info-left .tour-price .wmc-cache-pid{
	display:inline-flex;
	display:inline-flex;
}

body.single-product .tour-price .wmc-cache-pid del{
	display:inline-flex;
	display:inline-flex;
}

body.single-product .tour-price del .woocommerce-Price-amount{
	display:inline-flex;
	display:inline-flex;
}

body.single-product #wtmain-content #content #primary #main .wt-content-custom .wt-info-top .tour-details .tour-info-left .tour-price .wmc-cache-pid del .woocommerce-Price-amount bdi{
	height:auto !important;
	height:auto !important;
}

body.single-product .tour-price del bdi span{
	display:inline-flex;
	display:inline-flex;
}

body.single-product #wtmain-content #content #primary #main .wt-content-custom .wt-info-top .tour-details .tour-info-left .tour-price .wmc-cache-pid del .woocommerce-Price-amount bdi span{
	height:auto !important;
	height:auto !important;
}

body.single-product #wtmain-content #content #primary #main .wt-content-custom .wt-info-top .tour-details .tour-info-left{
	padding-left:45px !important;
	padding-left:45px !important;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .entry-summary{
	padding-right:45px !important;
	padding-bottom:40px !important;
	padding-right:45px !important;
	padding-bottom:40px !important;
}

body.single-product .woocommerce-product-rating .star-rating > span{
	color:#ffbe3d;
	font-size:15px;
	color:#ffbe3d;
	font-size:15px;
}

body.single-product .entry-summary .woocommerce-product-rating a{
	color:rgb(98,90,80) !important;
	font-size:15px !important;
	font-weight:500;
	margin-left:5px;
	color:rgb(98,90,80) !important;
	font-size:15px !important;
	font-weight:500;
	margin-left:5px;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .entry-summary .price .wmc-cache-pid ins{
	text-decoration:none !important;
	text-decoration:none !important;
}

body.single-product .product .entry-summary .woocommerce-product-details__short-description{
	display:none;
	display:none;
}

body.single-product .wt-user-info ._child_select select{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	color:#625a50 !important;
	-webkit-box-shadow:2px 2px 2px 0px rgba(98,90,80,0.2);	box-shadow:2px 2px 2px 0px rgba(98,90,80,0.2);
	border-style:none;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:rgba(98,90,80,0.16);
	border-left-style:solid;
	border-left-color:rgba(98,90,80,0.16);
	padding-left:15px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	color:#625a50 !important;
	-webkit-box-shadow:2px 2px 2px 0px rgba(98,90,80,0.2);	box-shadow:2px 2px 2px 0px rgba(98,90,80,0.2);
	border-style:none;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:rgba(98,90,80,0.16);
	border-left-style:solid;
	border-left-color:rgba(98,90,80,0.16);
	padding-left:15px;
}

body.single-product .wt-user-info ._adult_select select{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	color:#625a50 !important;
	-webkit-box-shadow:2px 2px 2px 0px rgba(98,90,80,0.2);	box-shadow:2px 2px 2px 0px rgba(98,90,80,0.2);
	border-style:none;
	border-width:1px;
	border-top-width:1px;
	border-top-style:solid;
	border-left-style:solid;
	border-top-color:rgba(98,90,80,0.16);
	border-left-color:rgba(98,90,80,0.16);
	padding-left:15px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	color:#625a50 !important;
	-webkit-box-shadow:2px 2px 2px 0px rgba(98,90,80,0.2);	box-shadow:2px 2px 2px 0px rgba(98,90,80,0.2);
	border-style:none;
	border-width:1px;
	border-top-width:1px;
	border-top-style:solid;
	border-left-style:solid;
	border-top-color:rgba(98,90,80,0.16);
	border-left-color:rgba(98,90,80,0.16);
	padding-left:15px;
}

body.single-product .wt-user-info ._infant_select select{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	color:#625a50 !important;
	-webkit-box-shadow:2px 2px 2px 0px rgba(98,90,80,0.2);	box-shadow:2px 2px 2px 0px rgba(98,90,80,0.2);
	border-top-color:rgba(98,90,80,0.16);
	border-left-color:rgba(98,90,80,0.16);
	border-style:none;
	border-top-width:1px;
	border-left-width:1px;
	border-left-style:solid;
	border-top-style:solid;
	padding-left:15px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	color:#625a50 !important;
	-webkit-box-shadow:2px 2px 2px 0px rgba(98,90,80,0.2);	box-shadow:2px 2px 2px 0px rgba(98,90,80,0.2);
	border-top-color:rgba(98,90,80,0.16);
	border-left-color:rgba(98,90,80,0.16);
	border-style:none;
	border-top-width:1px;
	border-left-width:1px;
	border-left-style:solid;
	border-top-style:solid;
	padding-left:15px;
}

body.single-product .wt-departure span input[type=text]{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	min-height:51px;
	color:#625a50;
	border-style:none;
	-webkit-box-shadow:2px 2px 2px 0px rgba(98,90,80,0.2);	box-shadow:2px 2px 2px 0px rgba(98,90,80,0.2);
	border-top-color:rgba(98,90,80,0.16);
	border-top-style:solid;
	border-left-color:rgba(98,90,80,0.16);
	border-left-style:solid;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	min-height:51px;
	color:#625a50;
	border-style:none;
	-webkit-box-shadow:2px 2px 2px 0px rgba(98,90,80,0.2);	box-shadow:2px 2px 2px 0px rgba(98,90,80,0.2);
	border-top-color:rgba(98,90,80,0.16);
	border-top-style:solid;
	border-left-color:rgba(98,90,80,0.16);
	border-left-style:solid;
}

body.single-product .entry-summary .price ins bdi{
	color:#625a50;
	color:#625a50;
}

body.single-product .cart .tour-info-select .wt-departure{
	color:#625a50;
	text-transform:uppercase;
	letter-spacing:0.5px;
	line-height:2.3em;
	font-weight:600;
	color:#625a50;
	text-transform:uppercase;
	letter-spacing:0.5px;
	line-height:2.3em;
	font-weight:600;
}

body.single-product .tour-info-select .wt-user-info ._adult_select{
	color:#625a50;
	text-transform:uppercase;
	letter-spacing:0.5px;
	line-height:2.3em;
	color:#625a50;
	text-transform:uppercase;
	letter-spacing:0.5px;
	line-height:2.3em;
}

body.single-product .tour-info-select .wt-user-info ._child_select{
	letter-spacing:0.5px;
	color:#625a50;
	text-transform:uppercase;
	line-height:2.3em;
	letter-spacing:0.5px;
	color:#625a50;
	text-transform:uppercase;
	line-height:2.3em;
}

body.single-product .tour-info-select .wt-user-info ._infant_select{
	color:#625a50;
	letter-spacing:0.5px;
	text-transform:uppercase;
	line-height:2.3em;
	color:#625a50;
	letter-spacing:0.5px;
	text-transform:uppercase;
	line-height:2.3em;
}

body.single-product .entry-summary .cart .single_add_to_cart_button{
	-webkit-box-shadow:none !important;	box-shadow:none !important;
	border-top-left-radius:5px !important;
	border-top-right-radius:5px !important;
	border-bottom-left-radius:5px !important;
	border-bottom-right-radius:5px !important;
	background-color:#ffbe3d !important;
	font-family:Lato Bold, sans-serif;
	font-weight:600 !important;
	padding-top:18px !important;
	color:#222 !important;
	margin-top:0px !important;
	font-size:17px !important;
	transition:0.3s;
	-webkit-box-shadow:none !important;	box-shadow:none !important;
	border-top-left-radius:5px !important;
	border-top-right-radius:5px !important;
	border-bottom-left-radius:5px !important;
	border-bottom-right-radius:5px !important;
	background-color:#ffbe3d !important;
	font-family:Lato Bold, sans-serif;
	font-weight:600 !important;
	padding-top:18px !important;
	color:#222 !important;
	margin-top:0px !important;
	font-size:17px !important;
	transition:0.3s;
}

body.single-product .awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio input[type="radio"]:checked + .awcdp-radio-label::before{
	background-color: #ffbe3d;
}

body.single-product #wtmain-content #content #primary #main .product .entry-summary .cart .single_add_to_cart_button{
	padding-bottom:18px !important;
	padding-bottom:18px !important;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .entry-summary .cart .single_add_to_cart_button{
	width:100% !important;
	width:100% !important;
}

body.single-product .entry-summary .price .wmc-cache-pid{
	font-size:24px;
	font-size:24px;
}

body.single-product .entry-summary .price del bdi{
	font-size:20px;
	font-size:20px;
}

body.single-product .product .entry-summary .product_meta{
	display:none;
	display:none;
}

body.single-product ._child_select del bdi{
	font-size:11px;
	font-size:11px;
}

body.single-product ._infant_select del bdi{
	font-size:11px;
	font-size:11px;
}

body.single-product .wt-user-info .wmc-cache-pid del bdi{
	font-size:11px;
	font-size:11px;
}

body.single-product #wtmain-content #content #primary #main .product .entry-summary .cart .tour-info-select .wt-user-info ._adult_select .p-price .wmc-cache-pid ins{
	text-decoration:none !important;
	text-decoration:none !important;
}

body.single-product .wt-user-info ins bdi{
	color:#625a50;
	color:#625a50;
}

body.single-product .wt-user-info .wmc-cache-pid del{
	margin-right:0px;
	margin-right:0px;
}

body.single-product .wt-user-info ._infant_select .lb-pric{
	font-weight:600;
	font-weight:600;
}

body.single-product .wt-user-info ._child_select .lb-pric{
	font-weight:600;
	font-weight:600;
}

body.single-product .wt-user-info ._adult_select .lb-pric{
	font-weight:600;
	font-weight:600;
}

body.single-product #product_total_price span{
	color:#625a50 !important;
	font-size:20px !important;
	color:#625a50 !important;
	font-size:20px !important;
}

body.single-product #product_total_price{
	font-size:20px;
	color:#625a50;
	margin-top:22px;
	font-size:20px;
	color:#625a50;
	margin-top:22px;
}

body.single-product .entry-summary .woocommerce-product-rating .star-rating{
	font-size:15px;
	font-size:15px;
}

body.single-product .product .entry-summary p.price{
	display:none !important;
	display:none !important;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .entry-summary .cart .tour-info-select .wt-user-info ._adult_select select{
	height:51px !important;
	border-left-width:1px !important;
	height:51px !important;
	border-left-width:1px !important;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .entry-summary .cart .tour-info-select .wt-user-info ._child_select select{
	height:51px !important;
	border-left-width:1px !important;
	height:51px !important;
	border-left-width:1px !important;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .entry-summary .cart .tour-info-select .wt-user-info ._infant_select select{
	height:51px !important;
	height:51px !important;
}

body.single-product .entry-summary .cart .quantity{
	border-style:none !important;
	border-style:none !important;
}

body.single-product #wt-sc-s ul{
	display:none;
	display:none;
}

body.single-product .product .wt-sche-detail span{
	text-align:left;
	padding-left:0px;
	padding-right:0px;
	font-size:17px;
	color:rgb(98,90,80);
	text-align:left;
	padding-left:0px;
	padding-right:0px;
	font-size:17px;
	color:rgb(98,90,80);
}

body.single-product .exwt-container #wtmain-content #content #primary #main .wt-content-custom .content-dt p{
	margin-bottom:20px !important;
	margin-bottom:20px !important;
}

body.single-product #wt-sc-s{
	display:none;
	display:none;
}

body.single-product #main .product .woocommerce-tabs{
	border-style:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	background-color:transparent;
	margin-bottom:20px;
	border-style:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	background-color:transparent;
	margin-bottom:20px;
}

body.single-product #main .product{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
}

body.single-product .wt-departure span input[type=text]:focus{
	border-color:#625a50;
	border-color:#625a50;
}

body.single-product .wt-departure span .fa-calendar{
	display:none;
	display:none;
}

body.single-product .product .woo-tour-accompanied h3{
	color:#ffffff !important;
	font-weight:600 !important;
	letter-spacing:1px;
	background-color:#aca090;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:35px;
	padding-right:35px;
	padding-top:20px;
	padding-bottom:20px;
	-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,0.2);	box-shadow:5px 5px 10px 0px rgba(0,0,0,0.2);
	color:#ffffff !important;
	font-weight:600 !important;
	letter-spacing:1px;
	background-color:#aca090;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:35px;
	padding-right:35px;
	padding-top:20px;
	padding-bottom:20px;
	-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,0.2);	box-shadow:5px 5px 10px 0px rgba(0,0,0,0.2);
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .woo-tour-accompanied h3{
	border-bottom-width:1px !important;
	font-size:20px !important;
	border-bottom-width:1px !important;
	font-size:20px !important;
}

body.single-product .product .exwt-col-sm6 h3{
	color:#625a50;
	margin-top:0px;
	color:#625a50;
	margin-top:0px;
}

body.single-product .rx-reviewbox .rx_recommended_wrapper{
	-webkit-box-shadow:none;	box-shadow:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	display:none;
	-webkit-box-shadow:none;	box-shadow:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	display:none;
}

body.single-product .rx-reviewbox .rx_rating_graph_wrapper{
	-webkit-box-shadow:none;	box-shadow:none;
	padding-left:45px;
	padding-right:45px;
	padding-top:35px;
	padding-bottom:35px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-webkit-box-shadow:none;	box-shadow:none;
	padding-left:45px;
	padding-right:45px;
	padding-top:35px;
	padding-bottom:35px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.single-product #tab-reviews .rx-filter-bar-style-2{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color:rgb(172,160,144) !important;
	color:#ffffff;
	padding-left:25px;
	padding-right:25px;
	margin-top:40px;
	padding-top:10px;
	padding-bottom:10px;
	-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,0.2);	box-shadow:5px 5px 10px 0px rgba(0,0,0,0.2);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color:rgb(172,160,144) !important;
	color:#ffffff;
	padding-left:25px;
	padding-right:25px;
	margin-top:40px;
	padding-top:10px;
	padding-bottom:10px;
	-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,0.2);	box-shadow:5px 5px 10px 0px rgba(0,0,0,0.2);
}

body.single-product #tab-reviews .rx_filter_header h4{
	color:#ffffff !important;
	text-transform:uppercase;
	letter-spacing:0.5px;
	font-size:20px;
	font-weight:600;
	color:#ffffff !important;
	text-transform:uppercase;
	letter-spacing:0.5px;
	font-size:20px;
	font-weight:600;
}

body.single-product #tab-reviews .rx-short-by h4{
	color:#ffffff !important;
	font-size:17px;
	margin-right:5px !important;
	color:#ffffff !important;
	font-size:17px;
	margin-right:5px !important;
}

body.single-product #rx-commentlist li{
	background-color:#f8f8f8 !important;
	background-color:#f8f8f8 !important;
}

body.single-product #content #primary #main .product .woocommerce-tabs #tab-reviews .rx_review_sort_list .rx_listing_container_style_2 #rx-commentlist .rx-pagination-item .rx_review_wrap .rx_body p{
	line-height:1.7em !important;
	line-height:1.7em !important;
}

body.single-product #rx-commentlist .rx_review_wrap .rx_author_info{
	display:none;
	display:none;
}

body.single-product .product .entry-summary .woocommerce-product-rating{
	display:none;
	display:none;
}

body.single-product .product .woo-tour-accompanied .wt-sche-detail{
	margin-left:0px;
	background-color:#f8f8f8;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:55px;
	padding-top:25px;
	padding-bottom:25px;
	margin-left:0px;
	background-color:#f8f8f8;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:55px;
	padding-top:25px;
	padding-bottom:25px;
}

body.single-product .product .exwt-col-sm6 p{
	font-size:17px;
	color:rgb(98,90,80);
	font-size:17px;
	color:rgb(98,90,80);
}

body.single-product .product .exwt-col-sm6 iframe{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.single-product .exwt-container{
	width:100%;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-color:rgb(98,90,80);
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-bottom:80px;
	width:100%;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-color:rgb(98,90,80);
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-bottom:80px;
	margin-bottom:-1px;
}

body.single-product #main{
	margin-top:60px !important;
	margin-top:60px !important;
}

body.single-product #main .content-dt h3{
	margin-top:45px;
	border-bottom-style:solid;
	padding-bottom:15px;
	border-bottom-color:rgba(255,255,255,0.50);
	border-bottom-width:2px;
	margin-top:45px;
	border-bottom-style:solid;
	padding-bottom:15px;
	border-bottom-color:rgba(255,255,255,0.50);
	border-bottom-width:2px;
}

body.single-product #main .product .woo-tour-accompanied{
	background-color:transparent;
	border-style:none;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:40px;
	background-color:transparent;
	border-style:none;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:40px;
}

body.single-product .product .exwt-col-sm6 .we-sche-detail{
	background-color:#f8f8f8;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:45px;
	padding-top:25px;
	padding-bottom:25px;
	background-color:#f8f8f8;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:45px;
	padding-top:25px;
	padding-bottom:25px;
}

body.single-product .product .woocommerce-tabs .wc-tabs{
	background-color:#aca090;
	display:none;
	background-color:#aca090;
	display:none;
}

body.single-product #tab-reviews .rx-flex-grid-container > .rx-flex-grid-100{
	padding-left:35px;
	padding-right:35px;
	padding-top:20px;
	padding-bottom:20px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	margin-right:0px;
	margin-bottom:15px;
	color:#222;
	font-family:Lato Bold, sans-serif, sans-serif;
	font-weight:600;
	padding-left:35px;
	padding-right:35px;
	padding-top:20px;
	padding-bottom:20px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	margin-right:0px;
	margin-bottom:15px;
	color:#222;
	font-family:Lato Bold, sans-serif, sans-serif;
	font-weight:600;
}

body.single-product #tab-reviews .rx-flex-grid-100 .woocommerce-Reviews-title{
	margin-bottom:0px;
	font-weight:600;
	letter-spacing:0.5px;
	color:#ffffff;
	font-size:20px;
	margin-bottom:0px;
	font-weight:600;
	letter-spacing:0.5px;
	color:#ffffff;
	font-size:20px;
}

body.single-product #reviews .rx-reviewbox .rx-flex-grid-container .rx_rating_graph_wrapper .rx-horizontal .rx_style_two_free_progress_bar h3{
	color:rgb(98,90,80) !important;
	color:rgb(98,90,80) !important;
}

body.single-product .rx-horizontal h3{
	font-weight:600 !important;
	font-size:15px !important;
	font-weight:600 !important;
	font-size:15px !important;
}

body.single-product #tab-reviews .rx-review-form-area-style-2{
	background-color:transparent;
	background-color:transparent;
}

body.single-product #rx-commentlist .rx_body .rx_varified{
	margin-bottom:0px;
	margin-bottom:0px;
}

body.single-product #rx-commentlist .rx_body .rx_photos{
	display:none;
	display:none;
}

body.single-product #rx-commentlist .rx_body .rx_review_calender{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.single-product #rx-commentlist .rx_varified svg{
	margin-top:0px;
	color:rgb(98,90,80);
	margin-top:0px;
	color:rgb(98,90,80);
}

body.single-product .product .woocommerce-tabs #tab-reviews .rx-filter-bar-style-2 .rx-short-by .rx_review_shorting_2 .box select{
	color:rgb(98,90,80) !important;
	color:rgb(98,90,80) !important;
}

body.single-product .rx_review_shorting_2 .box select{
	text-transform:capitalize;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	text-transform:capitalize;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.single-product .rx_review_shorting_2 .box span{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	border-top-left-radius:5px !important;
	border-top-right-radius:5px !important;
	border-bottom-left-radius:5px !important;
	border-bottom-right-radius:5px !important;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	border-top-left-radius:5px !important;
	border-top-right-radius:5px !important;
	border-bottom-left-radius:5px !important;
	border-bottom-right-radius:5px !important;
}

body.single-product .box b{
	left:15px;
	left:15px;
}

body.single-product #primary #main .product .woocommerce-tabs #tab-reviews .rx-review-form-area-style-2 .rx-flex-grid-container .rx_padding_left_right_0 #review_form_wrapper #review_form #respond #attachmentForm .form-submit{
	width:100% !important;
	width:100% !important;
}

body.single-product .form-submit{
	border-radius: 5px !important;
	border-radius: 5px !important;
}

body.single-product .theme-hello-elementor #review_form_wrapper #respond input#submit{
	border-radius: 5px !important;
	border-radius: 5px !important;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .woocommerce-tabs #tab-reviews .rx-filter-bar-style-2 .rx-short-by .rx_review_shorting_2 .box select{
	height:40px !important;
	height:40px !important;
}

body.single-product #rx-commentlist .rx_body p{
	color:rgba(98,90,80,0.75) !important;
	color:rgba(98,90,80,0.75) !important;
}

body.single-product #rx-commentlist .rx_body span{
	color:rgb(98,90,80);
	font-size:16px;
	line-height:1px;
	color:rgb(98,90,80);
	font-size:16px;
	line-height:1px;
}

body.single-product #reply-title{
	color:#ffffff;
	text-transform:uppercase;
	letter-spacing:0.5px;
	margin-bottom:5px;
	font-size:20px;
	line-height:1.4em !important;
	color:#ffffff;
	text-transform:uppercase;
	letter-spacing:0.5px;
	margin-bottom:5px;
	line-height:1.4em !important;
}

body.single-product #attachmentForm .logged-in-as{
	color:rgba(255,255,255,0.75);
	font-weight:500;
	font-size:14px;
	color:rgba(255,255,255,0.75);
	font-weight:500;
	font-size:14px;
}

body.single-product #attachmentForm a{
	color:rgba(255,255,255,0.75) !important;
	font-size:14px !important;
	color:rgba(255,255,255,0.75) !important;
	font-size:14px !important;
}

body.single-product #main .product .woocommerce-tabs #tab-reviews .rx-review-form-area-style-2 .rx-flex-grid-container .rx_padding_left_right_0{
	padding-bottom:15px !important;
}

body.single-product #submit{
	width:100% !important;
	border-top-left-radius:21px !important;
	border-top-right-radius:5px !important;
	border-bottom-left-radius:5px !important;
	border-bottom-right-radius:5px !important;
	-webkit-box-shadow:none !important;	box-shadow:none !important;
	height:50px !important;
	font-weight:600 !important;
	letter-spacing:2px !important;
	background-color:rgb(255,190,61) !important;
	font-size:20px !important;
	color:#333 !important;
	width:100% !important;
	border-top-left-radius:21px !important;
	border-top-right-radius:5px !important;
	border-bottom-left-radius:5px !important;
	border-bottom-right-radius:5px !important;
	-webkit-box-shadow:none !important;	box-shadow:none !important;
	height:50px !important;
	font-weight:600 !important;
	letter-spacing:2px !important;
	background-color:rgb(255,190,61) !important;
	font-size:20px !important;
}

body.single-product #attachmentForm .form-submit{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.single-product #review_title{
	height:50px;
	border-style:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:25px;
	padding-right:25px;
	color:#222;
	height:50px;
	border-style:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:25px;
	padding-right:25px;
	color:#222;
}

body.single-product #comment{
	border-top-left-radius:5px !important;
	border-top-right-radius:5px !important;
	border-bottom-left-radius:5px !important;
	border-bottom-right-radius:5px !important;
	border-style:none;
	padding-left:25px;
	padding-right:25px;
	padding-top:15px;
	padding-bottom:25px;
	font-family:Lato Regular, sans-serif !important;
	color:#222;
	line-height:1.7em !important;
	border-top-left-radius:5px !important;
	border-top-right-radius:5px !important;
	border-bottom-left-radius:5px !important;
	border-bottom-right-radius:5px !important;
	border-style:none;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:25px;
	font-family:Lato Regular, sans-serif !important;
	color:#222;
	line-height:1.7em !important;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .entry-summary .cart .tour-info-select .wt-departure span input[type=text]{
	border-top-width:1px !important;
	border-left-width:1px !important;
	border-top-width:1px !important;
	border-left-width:1px !important;
}

body.single-product #tab-reviews .rx-flex-grid-100{
	-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,0.2);	box-shadow:5px 5px 10px 0px rgba(0,0,0,0.2);
	background-color:#aca090;
	-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,0.2);	box-shadow:5px 5px 10px 0px rgba(0,0,0,0.2);
	background-color:#aca090;
}

body.single-product .rx-criteria-table tr .reviewx-star-rating{
	margin-bottom:0px;
	margin-top:10px;
	border-style:solid;
	border-color:rgba(255,255,255,0.35);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:15px;
	padding-top:15px;
	padding-bottom:15px;
	background-color:rgba(255,255,255,0.1);
	margin-bottom:0px;
	margin-top:10px;
	border-style:solid;
	border-color:rgba(255,255,255,0.35);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:15px;
	padding-top:15px;
	padding-bottom:15px;
	background-color:rgba(255,255,255,0.1);
}

body.single-product #attachmentForm .product-review-tab{
	margin-left:0px;
	margin-left:0px;
}

body.single-product #attachmentForm .reviewx_recommended h2{
	color:#ffffff;
	font-weight:600;
	letter-spacing:0.5px;
	color:#ffffff;
	font-weight:600;
	letter-spacing:0.5px;
}

body.single-product .reviewx_recommended_list .radio-label svg{
	-webkit-box-shadow:none !important;	box-shadow:none !important;
	-webkit-box-shadow:none !important;	box-shadow:none !important;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .woocommerce-tabs #tab-reviews #reviews .rx-reviewbox .rx-flex-grid-container .rx_recommended_wrapper .rx_recommended_box{
	width:100% !important;
	width:100% !important;
}

body.single-product .rx_recommended_box .rx_recommended_icon_box .rx_recommended_icon{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	margin-bottom:0px;
	margin-top:0px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	margin-bottom:0px;
	margin-top:0px;
}

body.single-product .rx-reviewbox .rx_recommended_wrapper .rx_recommended_box{
	padding-bottom:10px;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	padding-bottom:10px;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.single-product .rx_recommended_icon_box .rx_recommended_icon img{
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}

body.single-product .rx_padding_left_right_0 #review_form_wrapper #review_form #respond #attachmentForm .product-review-tab .add_your_review .reviewx-rating .rx-criteria-table tbody tr td .reviewx-star-rating{
	border-width:1px !important;
	border-width:1px !important;
}

body.single-product #tab-reviews .rx_review_sort_list .rx_listing_container{
	background-color:transparent;
	background-color:transparent;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .woocommerce-tabs #tab-reviews .rx-flex-grid-container .rx-flex-grid-100 .woocommerce-Reviews-title{
	line-height:1em !important;
	line-height:1em !important;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .woo-tour-accompanied .exwt-row .exwt-col-sm6 h3{
	line-height:1em !important;
	line-height:1em !important;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .woocommerce-tabs #tab-reviews .rx-filter-bar-style-2 .rx_filter_header h4{
	line-height:1em !important;
	line-height:1em !important;
}

body.single-product #tab-reviews .rx_filter_header{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.single-product #content #primary #main .product .woocommerce-tabs #tab-reviews #reviews .rx-reviewbox .rx-flex-grid-container .rx_rating_graph_wrapper .rx-horizontal .progress-bar .progress-bar-t{
	width:60px !important;
	width:60px !important;
}

body.single-product .rx-horizontal .progress-bar .progress-bar-t{
	color:rgb(98,90,80) !important;
	font-family:Lato Bold, sans-serif, sans-serif;
	letter-spacing:1px;
	color:rgb(98,90,80) !important;
	font-family:Lato Bold, sans-serif, sans-serif;
	letter-spacing:1px;
}

body.single-product .rx-horizontal .progress-fill span{
	margin-left:15px;
	margin-right:15px;
	color:#222;
	margin-left:15px;
	margin-right:15px;
	color:#222;
}

body.single-product .rx-horizontal .progress-bar .progress-track{
	background-color:rgba(172,160,144,0.3);
	background-color:rgba(172,160,144,0.3);
}

body.single-product .product .woo-tour-accompanied .exwt-col-sm6{
	border-left-style:none;
	border-style:none;
	min-height:1px;
	border-left-style:none;
	border-style:none;
	min-height:1px;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .woo-tour-accompanied .exwt-row .exwt-col-sm6{
	height:100% !important;
	height:100% !important;
}

body.single-product .product .woo-tour-accompanied .exwt-col-sm6:nth-child(2){

	margin-top:0px;
	top:0px;
	margin-top:0px;
	top:0px;
}

body.single-product .tour-price .wmc-cache-pid bdi{
	font-size:28px;
	letter-spacing:1px;
	font-size:28px;
	letter-spacing:1px;
}

body.single-product #main .product .related{
	background-color:transparent;
	border-style:none;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	background-color:transparent;
	border-style:none;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

body.single-product .related .products .product{
	background-color:transparent;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:15px !important;
	padding-right:15px !important;
	background-color:transparent;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:15px !important;
	padding-right:15px !important;
}

body.single-product .related .product img{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

body.single-product #main .exwt-col-sm6 h3{
	background-color:#aca090;
	background-color:#aca090;
}

body.single-product #main .related h2{
	background-color:#aca090;
	padding-left:35px;
	padding-right:35px;
	padding-top:20px;
	padding-bottom:20px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	color:#ffffff;
	font-size:20px !important;
	letter-spacing:0.5px;
	background-color:#aca090;
	padding-left:35px;
	padding-right:35px;
	padding-top:20px;
	padding-bottom:20px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	color:#ffffff;
	font-size:20px !important;
	letter-spacing:0.5px;
}

body.single-product .related .product h2{
	background-color:transparent !important;
	color:rgb(98,90,80) !important;
	padding-left:30px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	font-weight:600 !important;
	background-color:transparent !important;
	color:rgb(98,90,80) !important;
	padding-left:30px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .related .products .product .woocommerce-LoopProduct-link h2{
	line-height:1.4em !important;
	line-height:1.4em !important;
	font-size:18px !important;
}

body.single-product .related .product .shop-wt-more-meta{
	padding-left:30px !important;
	padding-bottom:18px !important;
	padding-left:30px !important;
}

body.single-product #primary #main .product .related .products .product .woocommerce-LoopProduct-link .shop-wt-more-meta{
	padding-top:15px !important;
	padding-right:30px !important;
	padding-top:15px !important;
	padding-right:30px !important;
}

body.single-product .related .product .wt-location-arr{
	background-color:#ffbe3d;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	color:#222;
	text-transform:uppercase;
	line-height:1em;
	padding-bottom:9px;
	padding-top:9px;
	font-family:Lato Bold, sans-serif, sans-serif;
	letter-spacing:0.5px;
	left:35px;
	top:15px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	color:#222;
	text-transform:uppercase;
	line-height:1em;
	padding-bottom:9px;
	padding-top:9px;
	font-family:Lato Bold, sans-serif, sans-serif;
	letter-spacing:0.5px;
	left:35px;
	top:15px;
	background-color: #ffbe3d !important;
}

body.single-product .related .product .wt-location-arr:hover{
	background-color:rgb(255,190,61) !important;
	background-color:rgb(255,190,61);
}

body.single-product .wt-disc-info .dc-title > span:empty{
	display: none !important;
}

body.single-product .shop-wt-more-meta > span{
	color:#625a50;
	font-size:15px;
	font-size:15px;
	background-color:rgba(98,90,80,0.2);
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	padding-left:8px;
	padding-right:8px;
	padding-top:4px;
	padding-bottom:4px;
	margin-right:8px;
	display:inline-block;
	margin-bottom:8px;
}

body.single-product .related .shop-wt-more-meta bdi{
	color:#625a50;
}

body.single-product .related .shop-wt-more-meta .woocommerce-Price-currencySymbol{
	color:#625a50;
}

body.single-product #primary #main .product .related .products .product .woocommerce-LoopProduct-link img{
	margin-bottom:25px !important;
	margin-bottom:25px !important;
}

body.single-product .related span .fa-shopping-basket{
	display:none;
	display:none;
}

body.single-product .related span .fa-paper-plane{
	font-size:13px;
	position:relative;
	top:-1px;
	font-size:13px;
	position:relative;
	top:-1px;
	display:none;
}

body.single-product #primary #main .product .related .products .product .woocommerce-LoopProduct-link h2{
	padding-right:30px !important;
	padding-right:30px !important;
}

body.single-product .related .product .woocommerce-LoopProduct-link{
	background-color:#ffffff;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	background-color:#ffffff;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

body.single-product #main .related ul{
	width: calc(100% + 30px);
	margin-left:-15px;
	width: calc(100% + 30px);
	margin-left:-15px;
}

body.single-product #tab-reviews .rx_padding_left_right_0{
	margin-bottom:0px !important;
	margin-bottom:0px !important;
	padding-top:15px !important;
	padding-left:35px;
	padding-right:35px;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .related h2{
	line-height:1em !important;
	line-height:1em !important;
}

body.single-product #tab-reviews .woocommerce-noreviews{
	color:#ffffff;
	font-size:17px;
	color:#ffffff;
	font-size:17px;
}

body.single-product #footer-top{
	border-top-style:solid;
	border-top-width:1px !important;
	border-top-color:rgba(255,255,255,0.1);
	margin-top:0px;
	border-top-style:solid;
	border-top-width:1px !important;
	border-top-color:rgba(255,255,255,0.1);
	margin-top:0px;
}

body.single-product .tour-details .tour-info-left .exwt-btn:hover{
	background-color:rgb(98,90,80) !important;
	color:#ffffff !important;
	background-color:rgb(98,90,80) !important;
	color:#ffffff !important;
}

body.single-product .tour-price .wmc-cache-pid .woocommerce-Price-amount{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.single-product .entry-summary .cart .single_add_to_cart_button:hover{
	background-color:rgb(98,90,80) !important;
	color:#ffffff !important;
	font-weight:600 !important;
	background-color:rgb(98,90,80) !important;
	color:#ffffff !important;
	font-weight:600 !important;
}

body.single-product #main p img{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	margin-top:25px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	margin-top:25px;
}

body.single-product #main .product .wt-discount-sif{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	margin-left:0px;
	margin-right:0px;
	border-style:solid;
	border-color:rgba(98,90,80,0.2);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	margin-left:0px;
	margin-right:0px;
	border-style:solid;
	border-color:rgba(98,90,80,0.2);
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .entry-summary .wt-discount-sif{
	border-width:1px !important;
	border-width:1px !important;
}

body.single-product .entry-summary .wt-discount-sif .dc-it{
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	border-color:rgb(255,190,61);
	color:rgb(255,190,61);
}

body.single-product .entry-summary .wt-discount-sif .dc-title{
	border-left-style:none;
	padding-left:0px;
	border-left-style:none;
	padding-left:0px;
}

body.single-product #main .product .wt-disc-info{
	border-style:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:45px;
	padding-right:45px;
	padding-top:45px;
	padding-bottom:45px;
	border-style:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:45px;
	padding-right:45px;
	padding-top:45px;
	padding-bottom:45px;
	margin-top:0px;
}

body.single-product .wt-disc-info .dc-details .dc-content{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	margin-top:0px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	margin-top:0px;
}

body.single-product #main .wt-disc-info h3{
	font-weight:600;
	font-size:20px !important;
	color:rgb(98,90,80);
	margin-bottom:25px;
	margin-top:0px;
	font-weight:600;
	font-size:20px !important;
	color:rgb(98,90,80);
	margin-bottom:25px;
	margin-top:0px;
}

body.single-product .dc-details .dc-date span{
	font-size:15px;
	font-size:15px;
}

body.single-product .dc-details .dc-title > span{
	background-color:rgb(98,90,80);
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	margin-bottom:5px !important;
	background-color:rgb(98,90,80);
}

body.single-product .exwt-table-ssprice .wt-table tbody{
	background-color:#ffffff;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.single-product .wt-table tr th{
	background-color:#ffffff !important;
	border-style:solid !important;
	border-width:1px;
	border-color:rgb(98,90,80) !important;
	color:rgb(98,90,80) !important;
	background-color:#ffffff !important;
}

body.single-product .wt-discount-sif .dc-it bdi{
	color:rgb(255,190,61);
}

body.single-product .wt-discount-sif bdi .woocommerce-Price-currencySymbol{
	color:rgb(255,190,61);
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .woo-tour-accompanied .wt-sche-detail span{
	line-height:1.7em !important;
}

body.single-product .tour-image a h1{
	margin-bottom:0px;
	color:#ffffff;
	font-size:36px;
	line-height:1.3em !important;
	letter-spacing:1px;
	font-weight:600;
	margin-top:0px;
}

body.single-product .tour-image{
	height:400px;
	margin-top:-81px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-size:cover;
	background-position-y:50%;
	padding-top:40px;
}

body.single-product #overlay-featured{
	height:65vh;
	background-color:transparent;
	background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.945) 0%, rgba(0, 0, 0, 0.247) 30%, rgba(0, 0, 0, 0.404) 70%, rgba(0, 0, 0, 0.7) 86%, rgba(0, 0, 0, 0.906) 100%);	background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.945) 0%, rgba(0, 0, 0, 0.247) 30%, rgba(0, 0, 0, 0.404) 70%, rgba(0, 0, 0, 0.7) 86%, rgba(0, 0, 0, 0.906) 100%);	background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.945) 0%, rgba(0, 0, 0, 0.247) 30%, rgba(0, 0, 0, 0.404) 70%, rgba(0, 0, 0, 0.7) 86%, rgba(0, 0, 0, 0.906) 100%);
	margin-top:-65vh;
	display:block;
}

body.single-product .resumo-tour{
	margin-top:100px;
	margin-bottom:100px;
	max-width:680px;
	text-align:center;
	margin-left:auto !important;
	margin-right:auto !important;
}

body.single-product .resumo-tour h3{
	color:rgb(98,90,80);
	font-family:ernestand, sans-serif;
	font-size:32px;
	margin-top:0px;
}

body.single-product .resumo-tour p{
	color:rgba(98,90,80,0.75);
	font-size:20px;
	line-height:1.7em !important;
}

body.single-product .tour-image a{
	max-width:670px;
	text-align:center;
	color:#ffffff;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .entry-summary .cart .awcdp-deposits-wrapper .awcdp-deposits-option{
	width:100% !important;
}

body.single-product .cart .awcdp-deposits-wrapper .awcdp-deposits-option{
	border-bottom-style:none;
	border-bottom-left-radius:7px;
}

body.single-product .awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio{
	border-bottom-right-radius:7px;
	border-bottom-left-radius:7px;
	border-top-right-radius:7px;
	border-top-left-radius:7px;
}

body.single-product .awcdp-deposits-option .awcdp-radio .awcdp-radio-label{
	display:inline-flex;
	color:rgb(98,90,80) !important;
}

body.single-product .awcdp-deposits-option .awcdp-radio div label{
	color:rgb(98,90,80) !important;
}

body.single-product .entry-summary .cart .awcdp-deposits-wrapper{
	margin-top:30px;
}

body.single-product .awcdp-deposits-option .awcdp-radio .awcdp-deposits-description{
	margin-left:34px !important;
}

body.single-product #submit:hover{
	background-color:rgb(98,90,80) !important;
}

body.single-product #review_form p{
	font-weight:400;
	color:#ffffff;
}

body.single-product .related span .fa-clock-o{
	display:none;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:4px;
}

body.single-product #main .product .exwt-col-sm6{
	padding-right:0px;
}

body.single-product .related .product .fa-map-marker{
	display:none;
}

body.single-product #wtmain-content{
	width:1180px;
}

body.single-product #review_form_wrapper{
	margin-top:20px;
	margin-bottom:15px;
}

body.single-product #email{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-style:none;
	padding-left:25px;
	height:45px;
}

body.single-product #author{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-style:none;
	height:45px;
	padding-left:25px;
}

body.single-product .cart .deposits-input-wrapper{
	margin-top:10px;
}

@media (max-width:1220px){

	body.single-product .exwt-container{
	min-width:100%;
	}

}



@media (max-width:1180px){

	body.single-product .exwt-container{
	width:100% !important;
	max-width:none;
}

body.single-product #content{
	padding-left:5%;
	padding-right:5%;
	}

}



@media (max-width:767px){

	body.single-product #featured-image h1{
	font-size:32px;
}

body.single-product #post-excerpt{
	padding-left:5%;
	padding-right:5%;
}

body.single-product .exwt-container{
	padding-left:5%;
	padding-right:5%;
}

body.single-product #content{
	padding-left:0px;
	padding-right:0px;
}

body.single-product #wtmain-content{
	width:100% !important;
}

body.single-product #main .wt-info-top .tour-details{
	width:100%;
}

body.single-product #main{
	width:100% !important;
	max-width:none;
}

body.single-product .wt-info-top .tour-details .tour-info-left{
	width:100% !important;
	padding-right:25px !important;
}

body.single-product #wtmain-content #content #primary #main .wt-content-custom .wt-info-top .tour-details .tour-info-left{
	padding-left:25px !important;
}

body.single-product #content #primary #main .wt-content-custom .wt-info-top .tour-details .tour-info-right .woo-tour-info{
	padding-left:25px !important;
	padding-right:25px !important;
	padding-bottom:20px !important;
}

body.single-product .tour-info-right .location-info .exwt-col6{
	margin-bottom:15px;
}

body.single-product .location-info .exwt-col6 .exwt-meta-body{
	border-left-style:solid;
	padding-left:25px;
	border-left-color:rgb(98,90,80);
	background-color:rgba(98,90,80,0.05);
	padding-bottom:7px;
	padding-top:10px;
}

body.single-product .wt-custom-info .exwt-col6 .exwt-meta-body{
	border-left-style:solid;
	border-left-width:3px;
	border-left-color:rgb(98,90,80);
	padding-left:25px;
	background-color:rgba(98,90,80,0.05);
	padding-top:10px;
	padding-bottom:7px;
}

body.single-product #main .product .entry-summary{
	padding-top:25px !important;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .entry-summary{
	padding-left:25px !important;
	padding-bottom:25px !important;
}

body.single-product #main .product .wt-discount-sif{
	margin-top:0px;
}

body.single-product #main .entry-summary form{
	margin-bottom:0px;
}

body.single-product #main .woo-tour-accompanied h3{
	padding-left:25px;
	padding-right:25px;
}

body.single-product #main .product .wt-disc-info{
	padding-left:25px;
	padding-right:25px;
	padding-top:25px;
	padding-bottom:25px;
}

body.single-product #main .related h2{
	padding-left:25px !important;
	padding-right:25px !important;
}

body.single-product .related .products .product{
	margin-right:0px !important;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .related .products .product{
	width:100% !important;
}

body.single-product .tour-image a{
	max-width:none;
	padding-left:7%;
	padding-right:7%;
}

body.single-product .tour-image a h1{
	font-size:38px;
}

body.single-product .resumo-tour{
	margin-left:0px !important;
	margin-right:0px !important;
	width:100% !important;
	max-width:none;
	padding-left:5%;
	padding-right:5%;
}

body.single-product #tab-reviews .rx-short-by{
	display:none;
}

body.single-product #tab-reviews .rx-review-form-area-style-2{
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:15px;
}

body.single-product #rx-commentlist li{
	padding-left:25px !important;
	padding-right:25px !important;
	padding-top:30px !important;
}

body.single-product #tab-reviews .rx_review_sort_list .rx_listing_container_style_2 #rx-commentlist .rx-pagination-item .rx_review_wrap .rx_body p{
	font-size:15px !important;
}

body.single-product #main .product .exwt-row{
	margin-left:0px;
	margin-right:0px;
}

body.single-product #main .product .exwt-col-sm6{
	padding-left:0px;
}

body.single-product #main .product iframe{
	border-top-style:none;
	}

}



@media (max-width:520px){

	body.single-product .resumo-tour{
	margin-top:60px;
	margin-bottom:60px;
	}

}



@media (max-width:479px){

	body.single-product .tour-image a{
	margin-top:40px;
}

body.single-product #main .product .woocommerce-tabs #tab-reviews .rx_review_sort_list .rx_listing_container_style_2 #rx-commentlist li{
	padding-bottom:25px !important;
}

body.single-product #rx-commentlist li{
	padding-top:25px !important;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .woocommerce-tabs #tab-reviews .rx-filter-bar-style-2 .rx_filter_header h4{
	line-height:1.5em !important;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .woocommerce-tabs #tab-reviews .rx-review-form-area-style-2 .rx-flex-grid-container .rx_padding_left_right_0{
	padding-left:25px !important;
}

body.single-product #main .product .woocommerce-tabs #tab-reviews .rx-review-form-area-style-2 .rx-flex-grid-container .rx_padding_left_right_0{
	padding-right:25px !important;
}

body.single-product .rx-reviewbox .rx_rating_graph_wrapper{
	padding-left:25px;
	padding-right:25px;
	padding-bottom:25px;
	padding-top:25px;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .woocommerce-tabs #tab-reviews .rx-flex-grid-container .rx-flex-grid-100 h2{
	line-height:1.5em !important;
}

body.single-product #tab-reviews .rx-flex-grid-100 span{
	line-height:1.5em;
	}

}



@media (max-width:450px){

	body.single-product #post-excerpt{
	margin-top:60px;
	margin-bottom:60px;
}

body.single-product #main{
	margin-top:40px !important;
	padding-left:0px;
	padding-right:0px;
}

body.single-product .tour-details .tour-info-left h1{
	max-width:100%;
}

body.single-product .tour-details .tour-info-left .exwt-btn{
	margin-left:0px;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .wt-content-custom .wt-info-top .tour-details .tour-info-left .exwt-btn{
	width:100% !important;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .wt-content-custom .wt-info-top .tour-details .tour-info-right .woo-tour-info{
	width:100% !important;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .wt-content-custom .wt-info-top .tour-details .tour-info-right{
	width:100% !important;
}

body.single-product .wt-info-top .tour-details .tour-info-right{
	min-width:100%;
	display:block !important;
}

body.single-product .tour-details .tour-info-right .woo-tour-info{
	min-width:100%;
}

body.single-product #main .wt-info-top{
	margin-bottom:0px;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .wt-content-custom .wt-info-top{
	height:auto !important;
}

body.single-product #main .product .entry-summary{
	padding-left:25px;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .entry-summary{
	padding-right:25px !important;
	padding-bottom:30px !important;
	padding-top:20px !important;
}

body.single-product #main .product .wt-sche-detail{
	padding-left:25px;
	padding-right:25px;
	padding-top:25px;
	padding-bottom:25px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #wtmain-content #content #primary #main .product .woo-tour-accompanied .wt-sche-detail span{
	width:100% !important;
}

body.single-product .wt-info-top .tour-details .tour-info-left{
	display:-webkit-box !important;	display:-webkit-flex !important;	display:-ms-flexbox !important;	display:flex !important;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-align:flex-start;	-ms-flex-align:flex-start;	align-items:flex-start;
	-webkit-box-pack:flex-start;	-ms-flex-pack:flex-start;	justify-content:flex-start;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .wt-content-custom .wt-info-top .tour-details .tour-info-left h3{
	margin-left:0px !important;
	width:100% !important;
}

body.single-product .tour-details .tour-info-left h3{
	border-left-style:solid;
	border-left-width:2px;
	padding-left:10px;
	background-color:rgba(255,255,255,0.15);
	padding-top:8px;
	padding-bottom:8px;
}

body.single-product .tour-price .wmc-cache-pid bdi{
	font-size:20px;
}

body.single-product #content #primary #main .wt-content-custom .wt-info-top .tour-details .tour-info-left h3{
	margin-top:10px !important;
	margin-bottom:20px !important;
}

body.single-product #featured-image h1{
	padding-left:5%;
	padding-right:5%;
}

body.single-product #tab-reviews .rx_filter_header h4{
	font-size:20px;
}

body.single-product #tab-reviews .rx-flex-grid-100 span{
	font-size:20px;
	line-height:1.5em;
}

body.single-product #tab-reviews .rx-flex-grid-100 h2{
	font-size:20px;
	line-height:1.5em !important;
}

body.single-product #tab-reviews .rx-filter-bar-style-2{
	-webkit-box-pack:flex-start;	-ms-flex-pack:flex-start;	justify-content:flex-start;
	line-height:1.7em;
	padding-left:25px;
	padding-right:25px;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .woocommerce-tabs #tab-reviews .rx-filter-bar-style-2 .rx_filter_header h4{
	line-height:1.5em !important;
}

body.single-product #primary #main .product .woocommerce-tabs #tab-reviews .rx-flex-grid-container .rx-flex-grid-100{
	padding-bottom:17px !important;
	padding-right:25px !important;
}

body.single-product #main .product iframe{
	border-top-style:none;
}

body.single-product .rx-reviewbox .rx_rating_graph_wrapper{
	padding-left:25px;
	padding-right:25px;
	padding-top:25px;
	padding-bottom:25px;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .woocommerce-tabs #tab-reviews .rx-flex-grid-container .rx-flex-grid-100{
	padding-left:25px !important;
}

body.single-product #main .exwt-col-sm6 h3{
	padding-left:25px;
}

body.single-product #review_form p{
	font-size:15px;
	}

}



@media (min-width:361px){

	body.single-product .exwt-container #wtmain-content #content #primary #main .product .woocommerce-tabs #tab-reviews .rx-flex-grid-container > .rx-flex-grid-100{
	width:100% !important;
	width:100% !important;
	}

}



@media (min-width:451px){

	body.single-product #main .wt-info-top .tour-details{
	display:-ms-grid;	display:grid;
	display:-ms-grid;	display:grid;
}

body.single-product .wt-info-top .tour-details .tour-info-right{
	padding-left:0px !important;
	padding-left:0px !important;
}

body.single-product .wt-info-top .tour-details .tour-info-left{
	display:-webkit-box !important;	display:-webkit-flex !important;	display:-ms-flexbox !important;	display:flex !important;
	margin-bottom:20px;
	display:-webkit-box !important;	display:-webkit-flex !important;	display:-ms-flexbox !important;	display:flex !important;
	margin-bottom:20px;
	}

}



@media (min-width:768px){

	body.single-product .exwt-container #wtmain-content #content #primary #main .product .woo-tour-accompanied .wt-sche-detail span{
	width:100% !important;
	width:100% !important;
}

body.single-product .product .wt-sche-detail span{
	display:list-item;
	display:list-item;
}

body.single-product #rx-commentlist .rx_body p{
	font-size:17px;
	font-size:17px;
}

body.single-product .product .woocommerce-tabs #tab-reviews .rx_review_sort_list .rx_listing_container_style_2 #rx-commentlist li{
	padding-left:45px !important;
	padding-top:35px !important;
	padding-left:45px !important;
	padding-top:35px !important;
}

body.single-product #rx-commentlist li{
	padding-right:45px !important;
	padding-bottom:35px !important;
	padding-right:45px !important;
	padding-bottom:35px !important;
}

body.single-product .rx-reviewbox .rx_recommended_wrapper{
	margin-left:0px;
	margin-left:0px;
}

body.single-product .rx-reviewbox .rx_rating_graph_wrapper{
	margin-right:0px;
	margin-right:0px;
}

body.single-product #tab-reviews .rx-review-form-area-style-2{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:15px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	}

}



@media (min-width:769px){

	body.single-product #wtmain-content{
	padding-top:0px !important;
	padding-top:0px !important;
}

body.single-product #rx-commentlist .rx_review_wrap .rx_body{
	margin-left:0px;
	margin-left:0px;
}

body.single-product .rx-reviewbox .rx_recommended_wrapper{
	padding-right:30px;
	padding-right:30px;
}

body.single-product #comment{
	font-size:16px !important;
	font-size:16px !important;
}

body.single-product .rx-reviewbox .rx_rating_graph_wrapper{
	width:100%;
	width:100%;
}

body.single-product .related .products .product{
	margin-right:0px !important;
	margin-right:0px !important;
}

body.single-product .exwt-container #wtmain-content #content #primary #main .product .related .products .product{
	width:33.333% !important;
	}

}



@media (min-width:992px){

	body.single-product .exwt-container #wtmain-content #content #primary #main .wt-content-custom .wt-info-top .tour-details .tour-info-right .woo-tour-info .location-info .exwt-col6{
	width:33.333% !important;
	width:33.333% !important;
	}

}



@media (min-width:993px){

	body.single-product .exwt-container #wtmain-content #content #primary #main .wt-content-custom .wt-info-top .tour-details .tour-info-left{
	width:100% !important;
	width:100% !important;
	}

}



@media (min-width:1200px){

	body.single-product .exwt-container{
	max-width:none;
	max-width:none;
	}

}



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
4



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
1



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
list



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
hide



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
layout-2



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
tour



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
off



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
select



/*-----------------------------------------------*/
/*  "Tour to the Petroglyphs of Chichictara, Palpa, Peru" Product*/
/*-----------------------------------------------*/
@media (min-width:992px){

	body.postid-636 #content{
	width:100% !important;
	}

}



/*-----------------------------------------------*/
/*  "Nazca Tours" Page                           */
/*-----------------------------------------------*/
body.page-id-687 #tours-header .elementor-container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-blend-mode:normal;
	background-attachment:scroll;
	background-size:cover;
	background-position-y:49%;
	background-position-x:0%;
	background-repeat:repeat-x;
}

body.page-id-687 #tours-header{
	margin-top:-81px;
}

body.page-id-687 #tours-hero-header h1{
	font-size:48px;
	text-transform:uppercase;
	letter-spacing:4px;
	color:#ffffff;
	text-shadow:rgb(0, 0, 0) 0px 1px 120px;
}

body.page-id-687 #tours-hero-subt p{
	color:rgba(255,255,255,0.75);
	font-size:26px;
}

body.page-id-687 #tours-hero-des p{
	color:#ffffff;
	font-size:20px;
}

body.page-id-687 #tours-hero-header{
	margin-bottom:35px;
}

body.page-id-687 #tours-header .elementor-widget-wrap{
	margin-top:70px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-687 #tours-hero-des p strong{
	font-family:Lato Bold, sans-serif;
}

body.page-id-687 #tour-description .elementor-widget-heading h2.elementor-heading-title{
	font-size:38px;
	color:#ffffff;
}

body.page-id-687 #tour-description .elementor-widget-heading h3.elementor-heading-title{
	color:#aca090;
	font-weight:500;
}

body.page-id-687 #tour-description .elementor-widget-text-editor p{
	color:rgba(255,255,255,0.75);
	font-size:20px;
	margin-bottom:20px;
}

body.page-id-687 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-687 #tour-description .elementor-widget-wrap{
	padding-top:100px;
	padding-bottom:100px;
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	background-size:cover;
}

body.page-id-687 #tour-description .elementor-widget-text-editor{
	max-width:860px;
	margin-top:15px;
}

body.page-id-687 #tour-locations .elementor-widget-wrap{
	padding-top:100px;
	padding-bottom:100px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-687 #tour-description p a{
	color:rgba(255,255,255,0.85);
	transition:0.3s;
	padding-top:10px;
	padding-bottom:10px;
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.15);
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.15);
	transition:0.3s;
	transition:0.3s;
}

body.page-id-687 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p a{
	text-decoration:none !important;
	border-top-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-687 #tour-description p a:hover{
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#ffbe3d;
	color:#ffbe3d;
	border-top-color:#ffbe3d;
}

body.page-id-687 #tours-grid-title h2{
	font-size:38px;
	color:rgb(98,90,80);
}

body.page-id-687 #tours-grid-subt .elementor-widget-container{
	font-size:26px;
	color:#aca090;
}

body.page-id-687 #tours-grid-desc p{
	font-size:20px;
	color:rgba(98,90,80,0.75);
}

body.page-id-687 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-687 #tours-grid-desc p b{
	color:rgb(98,90,80);
}

body.page-id-687 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-desc .elementor-widget-container p a b{
	text-decoration:none !important;
}

body.page-id-687 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-desc .elementor-widget-container p a{
	text-decoration:none !important;
}

body.page-id-687 #tours-grid-desc{
	margin-bottom:80px;
	max-width:736px;
}

body.page-id-687 #tours-grid-title{
	margin-bottom:25px;
}

body.page-id-687 #tours-grid-subt{
	margin-bottom:15px;
}

body.page-id-687 .ct-grid div img{
	border-top-left-radius:5px;
	border-top-right-radius:0px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:0px;
	min-width:400px;
}

body.page-id-687 .ct-grid .item-post-n .ex-modern-blog > div{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-687 .ct-grid .item-post-n .ex-modern-blog{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-webkit-box-shadow:none;	box-shadow:none;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-687 .ct-grid .item-post-n{
	padding-left:15px;
	padding-right:15px;
	position:static !important;
	padding-bottom:15px;
}

body.page-id-687 .ct-grid h3 .link-more{
	font-family:Lato Bold, sans-serif;
	color:rgb(98,90,80) !important;
	font-style:normal;
	line-height:1.4em;
	letter-spacing:0.5px;
	font-size:20px;
	font-weight:600;
}

body.page-id-687 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption h3 .link-more{
	text-decoration:none !important;
}

body.page-id-687 .ct-grid figcaption .wt-more-meta{
	border-top-color:rgba(98,90,80,0.2) !important;
	border-bottom-color:rgba(98,90,80,0.1);
	border-top-style:none !important;
	padding-top:0px !important;
}

body.page-id-687 .wt-more-meta > span{
	color:#625a50 !important;
	font-size:16px !important;
	font-style:normal;
	text-transform:uppercase;
	letter-spacing:0.5px;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	background-color:rgba(98,90,80,0.1);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	display:inline-block;
	margin-right:8px;
}

body.page-id-687 .ct-grid figcaption .grid-excerpt{
	color:rgba(98,90,80,0.75);
	font-style:normal;
	font-size:17px !important;
	border-top-color:rgba(98,90,80,0.2) !important;
	border-top-style:none !important;
	margin-bottom:0px !important;
	margin-top:0px !important;
}

body.page-id-687 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption .grid-excerpt{
	line-height:1.7em !important;
}

body.page-id-687 .ct-grid .item-post-n figcaption{
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-style:solid;
	border-color:rgba(98,90,80,0.1);
	padding-right:30px !important;
	padding-bottom:0px !important;
	padding-top:0px !important;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	transition:0.3s;
}

body.page-id-687 .ct-grid .item-post-n .ex-social-share{
	display:none;
}

body.page-id-687 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .wt-location-arr{
	text-decoration:none !important;
}

body.page-id-687 .woocommerce span.onsale::before, body.page-id-687 .woocommerce-wt-onsale::before{
	display: none;
}

body.page-id-687 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	border-width:1px !important;
}

body.page-id-687 .ct-grid div .woocommerce-wt-onsale{
	position:absolute;
	top:10px;
	left:10px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color:#ffbe3d;
	color:#333 !important;
	letter-spacing:1px;
	text-transform:uppercase;
	font-weight:600;
}

body.page-id-687 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .woocommerce-wt-onsale{
	text-decoration:none !important;
}

body.page-id-687 .ct-grid div .wt-location-arr{
	border-top-right-radius:5px;
	text-transform:uppercase;
	letter-spacing:1px;
	background-color:rgba(255,255,255,0.7);
	color:rgb(98,90,80);
	font-family:Lato Bold, sans-serif;
	font-weight:500;
}

body.page-id-687 #hero{
	margin-top:-122px;
	margin-top:-122px;
}

body.page-id-687 #hero .elementor-container{
	background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:linear-gradient(0deg, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);
}

body.page-id-687 #hero-logos .elementor-container{
	background-image:none;
}

body.page-id-687 .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-logos .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-full{
	width:auto !important;
	width:auto !important;
}

body.page-id-687 #hero-logos .elementor-widget-image .attachment-full{
	height:100px;
}

body.page-id-687 #hero-logos{
	max-width:720px;
	top:57% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	margin-top:-170px;
	margin-bottom:50px;
}

body.page-id-687 #home-apresentacao .elementor-container .elementor-top-column > .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:100px;
	padding-top:100px;
}

body.page-id-687 #sub-why-us p{
	color:#aca090;
	font-size:28px;
	font-weight:500;
}

body.page-id-687 #why-icons .elementor-icon i{
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	height:75px;
	width:75px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	height:75px;
	width:75px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-687 #why-us h2{
	font-size:38px;
	max-width:575px;
}

body.page-id-687 #why-icons{
	margin-top:80px;
	margin-bottom:0px;
	max-width:1000px;
	top:-2px;
}

body.page-id-687 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #why-us .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-687 #why-us .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-687 #sub-why-us{
	margin-top:0px;
}

body.page-id-687 #Why-us-text p{
	font-size:20px;
	color:rgba(255,255,255,0.75);
}

body.page-id-687 #Why-us-text p a{
	color:rgba(255,255,255,0.8);
}

body.page-id-687 #Why-us-text{
	margin-bottom:0px;
	line-height:1.7em;
	max-width:815px;
}

body.page-id-687 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #Why-us-text .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-687 #why-icons .elementor-widget-icon-box p{
	color:rgba(255,255,255,0.75);
	line-height:1.7em;
	font-size:17px;
}

body.page-id-687 #why-icons .elementor-icon-box-title span{
	font-weight:500;
	font-size:22px;
}

body.page-id-687 #customer-rev-head h2{
	font-weight:400;
	font-size:24px;
}

body.page-id-687 #customer-reviews .elementor-widget-image .elementor-widget-container{
	color:#ffffff;
}

body.page-id-687 #customer-reviews .elementor-widget-image .attachment-full{
	-webkit-filter: invert(1);	filter: invert(1);
	height:50px;
}

body.page-id-687 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-full{
	width:auto !important;
}

body.page-id-687 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-large{
	width:auto !important;
}

body.page-id-687 #customer-reviews .elementor-widget-image{
	margin-bottom:0px;
}

body.page-id-687 #customer-reviews p span{
	color:rgba(255,255,255,0.75);
	font-size:16px;
	color:rgba(255,255,255,0.75);
	font-size:16px;
}

body.page-id-687 #customer-reviews .elementor-widget-text-editor{
	margin-top:15px;
}

body.page-id-687 #customer-reviews{
	max-width:850px;
}

body.page-id-687 #customer-reviews .elementor-widget-wrap{
	border-left-color:rgba(255,255,255,0.16);
	border-left-style:solid;
	padding-top:0px;
}

body.page-id-687 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap{
	border-left-width:1px !important;
}

body.page-id-687 #home-apresentacao #customer-reviews .elementor-inner-column:nth-child(1) .elementor-widget-wrap{
	border-left-style:none;
}

body.page-id-687 #customer-rev-head{
	margin-bottom:35px;
}

body.page-id-687 #why-icons .elementor-icon-box-icon .elementor-icon{
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
	height:80px;
	display:inline-flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-687 #why-icons .elementor-icon svg{
	-webkit-filter: invert(1);	filter: invert(1);
	height:40px;
}

body.page-id-687 #seccaob-home{
	padding-bottom:70px;
	padding-top:90px;
}

body.page-id-687 #top-bar{
	background-color:#625a50;
	background-color:#625a50;
}

body.page-id-687 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #home-nazca-photo .elementor-widget-container img{
	height:auto !important;
}

body.page-id-687 #home-nazca-photo img{
	width:975px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-687 #home-nazca-photo{
	margin-bottom:90px;
	margin-top:0px;
}

body.page-id-687 #why-icons .elementor-widget-icon-box h3{
	margin-bottom:12px;
}

body.page-id-687 .swiper-wrapper .pp-lc-logo img{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-687 #nazca-experiences-a .elementor-widget-heading h2{
	color:#625a50;
	font-size:32px;
}

body.page-id-687 #content .page-content .elementor #nazca-experiences .elementor-container #nazca-experiences-a .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-687 #exp-subtitu p{
	color:#aca090;
	font-size:28px;
}

body.page-id-687 #expe-descri .elementor-widget-container div div{
	font-size:17px;
	line-height:1.7em;
	color:rgba(98,90,80,0.75);
}

body.page-id-687 #nazca-experiences-a .elementor-widget-wrap{
	padding-right:45px;
	-webkit-box-align:flex-start;	-ms-flex-align:flex-start;	align-items:flex-start;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:40px;
}

body.page-id-687 #experiences-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	text-transform:uppercase;
}

body.page-id-687 #content .page-content .elementor #nazca-experiences .elementor-container #nazca-experiences-a .elementor-widget-wrap #experiences-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-687 #experiences-button a{
	color:#222;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	background-color:#ffbe3d;
}

body.page-id-687 #expe-descri{
	margin-bottom:40px;
}

body.page-id-687 .swiper-slide-active .pp-lc-logo-wrap h3{
	margin-bottom:0px;
}

body.page-id-687 #nazca-experiences{
	background-color:#f9f9f9;
	padding-top:100px;
	padding-bottom:70px;
}

body.page-id-687 .elementor-widget-pp-logo-carousel .swiper-button-prev-e0720db{
	padding-right:1px;
	margin-top:-10px;
	margin-left:10px;
}

body.page-id-687 .elementor-widget-pp-logo-carousel .swiper-button-next-e0720db{
	padding-left:1px;
	padding-right:0px;
	margin-right:10px;
	margin-top:-10px;
}

body.page-id-687 .swiper-wrapper .swiper-slide h3{
	margin-bottom:0px;
	position:relative;
	top:-75px;
	font-size:24px;
	color:#ffffff !important;
}

body.page-id-687 .swiper-wrapper .swiper-slide .pp-lc-logo{
	background-image:none;
}

body.page-id-687 .swiper-wrapper .swiper-slide .pp-lc-logo-wrap{
	background-image:none;
}

body.page-id-687 .elementor-widget-pp-logo-carousel .swiper-wrapper .swiper-slide{
	background-image:none;
}

body.page-id-687 #Tours-safety .elementor-widget-heading h2{
	font-size:38px;
	color:#ffffff;
}

body.page-id-687 #Tours-safety .elementor-widget-text-editor p{
	color:rgba(255,255,255,0.75);
	font-size:20px;
	max-width:680px;
}

body.page-id-687 #content .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-687 .elementor-element-a21a6bf .elementor-icon-list-items .elementor-icon-list-item{
	color:#ffffff;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:15px;
	padding-top:15px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.4);
}

body.page-id-687 .elementor-element-a21a6bf .elementor-icon-list-item .elementor-icon-list-text{
	color:#ffffff;
	font-size:17px;
	font-weight:600 !important;
}

body.page-id-687 .elementor-element-a21a6bf .elementor-icon-list-item i{
	color:#ffbe3d;
}

body.page-id-687 #Tours-safety .elementor-widget-button a{
	background-color:#ffbe3d;
	font-size:17px;
	padding-top:18px;
	padding-bottom:18px;
	padding-right:30px;
	padding-left:30px;
	color:#222;
	text-transform:uppercase;
}

body.page-id-687 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	font-size:15px;
}

body.page-id-687 #content .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-687 #Tours-safety .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:100px;
	padding-bottom:100px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-687 .elementor-element-a21a6bf .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-687 .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{
	border-bottom-width:1px !important;
}

body.page-id-687 #Tours-safety .elementor-element-a21a6bf{
	max-width:900px;
}

body.page-id-687 #Tours-safety .elementor-widget-button{
	margin-top:60px;
}

body.page-id-687 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(1){

	border-top-color:rgba(255,255,255,0.4);
	border-top-style:solid;
}

body.page-id-687 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column:nth-child(1) .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:nth-child(1){

	border-top-width:1px !important;
}

body.page-id-687 #Tours-safety .elementor-inner-column:nth-child(2) .elementor-icon-list-item:nth-child(1){

	border-top-width:1px;
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-687 #Tours-safety .elementor-inner-column:nth-child(3) .elementor-icon-list-item:nth-child(1){

	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-687 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column:nth-child(3) .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:nth-child(1){

	border-top-width:1px !important;
	border-top-width:1px !important;
}

body.page-id-687 #Tours-safety .elementor-widget-text-editor .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-687 #Tours-safety .elementor-widget-text-editor{
	margin-bottom:45px;
}

body.page-id-687 .elementor-top-column > .elementor-widget-wrap > .elementor-widget-heading h4{
	color:rgb(98,90,80);
	font-size:38px;
}

body.page-id-687 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	color:rgba(98,90,80,0.75);
	font-size:20px;
}

body.page-id-687 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-687 .elementor-inline-items .elementor-icon-list-item .elementor-icon-list-text{
	font-size:17px;
	font-weight:500 !important;
	color:rgb(98,90,80);
}

body.page-id-687 .elementor-inline-items .elementor-icon-list-item .fa-check{
	color:rgb(255,190,61);
}

body.page-id-687 #trips-grid .elementor-inline-items .elementor-icon-list-item{
	padding-top:12px;
	padding-bottom:12px;
	border-top-color:rgba(98,90,80,0.15);
	border-top-style:solid;
	border-bottom-color:rgba(98,90,80,0.15);
	border-bottom-style:solid;
}

body.page-id-687 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-inline-items .elementor-icon-list-item{
	border-top-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-687 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-top:100px;
}

body.page-id-687 .elementor-element-187cf7e .elementor-widget-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:450px;
	padding-left:30px !important;
	padding-right:30px !important;
	-webkit-box-align:flex-end;	-ms-flex-align:flex-end;	align-items:flex-end;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	padding-bottom:30px !important;
}

body.page-id-687 .tour-title h4{
	color:#ffffff !important;
}

body.page-id-687 .tour-subt p{
	color:rgba(255,255,255,0.75);
}

body.page-id-687 .elementor-element-187cf7e .tour-subt{
	margin-bottom:10px;
}

body.page-id-687 .tour-meta .elementor-icon-list-items .elementor-icon-list-item{
	margin-bottom:5px;
}

body.page-id-687 .elementor-element-187cf7e .elementor-inner-column{
	padding-left:15px;
	padding-right:15px;
}

body.page-id-687 .elementor-element-187cf7e .tour-title .elementor-heading-title{
	font-size:20px;
	font-weight:500 !important;
}

body.page-id-687 .elementor-element-187cf7e .tour-title{
	margin-bottom:14px;
}

body.page-id-687 .elementor-element-187cf7e .tour-meta .elementor-icon-list-text{
	color:rgba(255,255,255,0.95);
}

body.page-id-687 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-187cf7e .elementor-container .elementor-inner-column .elementor-widget-wrap .tour-title .elementor-widget-container .elementor-heading-title{
	line-height:1.3em !important;
}

body.page-id-687 #book-title h2{
	color:#ffffff;
	font-size:38px;
}

body.page-id-687 #book-subti p{
	font-size:28px;
	color:#aca090;
}

body.page-id-687 #book-text p{
	color:rgba(255,255,255,0.75);
	font-size:20px;
	max-width:915px;
}

body.page-id-687 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-text .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-687 #hoow-to-book{
	padding-top:100px;
	padding-bottom:100px;
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
}

body.page-id-687 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-image .elementor-widget-container .attachment-full{
	height:auto !important;
}

body.page-id-687 #book-fases .book-image .attachment-full{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-687 #book-fases .book-fase-desc p{
	color:rgba(255,255,255,0.75);
	font-size:17px;
	text-align:center;
}

body.page-id-687 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-fase-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-687 #book-fases .book-fase-title .elementor-heading-title{
	font-weight:500;
	font-size:22px;
	text-align:center;
}

body.page-id-687 #book-fases .elementor-widget-wrap{
	padding-left:25px;
	padding-right:25px;
}

body.page-id-687 #line-help{
	margin-bottom:0px;
	position:absolute;
	top:382px;
}

body.page-id-687 #book-text .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-687 #book-text{
	margin-bottom:50px;
}

body.page-id-687 #book-fases .elementor-container{
	width: calc(100% + 50px);
	margin-left:-25px;
}

body.page-id-687 #trips-grid{
	padding-bottom:0px;
}

body.page-id-687 #book-fases .book-fase-title{
	margin-bottom:15px;
	margin-top:10px;
}

body.page-id-687 #home-blog-title h2{
	color:rgb(98,90,80);
	font-size:38px;
}

body.page-id-687 #home-blog-subs p{
	color:#aca090;
	font-size:26px;
}

body.page-id-687 #home-blog .elementor-widget-wrap{
	padding-top:80px;
	padding-bottom:80px;
}

body.page-id-687 #home-blog-btn a{
	background-color:#aca090;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	font-weight:500;
}

body.page-id-687 #home-blog-btn .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
}

body.page-id-687 #content .page-content .elementor #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-btn .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-687 .eael-post-appender .eael-post-grid-column .eael-grid-post-holder-inner{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-687 .eael-post-appender .eael-post-grid-column .eael-entry-wrapper{
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	padding-top:20px;
}

body.page-id-687 .eael-post-appender .eael-post-grid-column .eael-grid-post-holder{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-687 .eael-post-appender .eael-entry-media a{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-687 .eael-post-appender .eael-entry-media .eael-entry-overlay{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-687 .eael-post-appender .eael-post-grid-column .eael-entry-media{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

body.page-id-687 #home-blog-articles .eael-post-appender article{
	padding-left:25px;
	padding-right:25px;
}

body.page-id-687 #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-articles .elementor-widget-container .eael-post-grid-container .eael-post-appender .eael-post-grid-column .eael-grid-post-holder .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-header .eael-entry-title a{
	text-decoration:none !important;
	line-height:1.4em !important;
}

body.page-id-687 .eael-post-appender .eael-entry-title a{
	color:#625a50 !important;
	font-weight:600;
	font-size:20px;
}

body.page-id-687 .eael-post-appender .eael-entry-wrapper p{
	color:rgb(98,90,80);
	font-size:17px;
}

body.page-id-687 .eael-post-appender .eael-grid-post-excerpt a{
	color:rgb(98,90,80) !important;
	margin-top:15px;
	font-size:15px;
}

body.page-id-687 #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-articles .elementor-widget-container .eael-post-grid-container .eael-post-appender .eael-post-grid-column .eael-grid-post-holder .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-content .eael-grid-post-excerpt p{
	line-height:1.7em !important;
}

body.page-id-687 #home-blog-desc p{
	font-size:20px;
	max-width:283px;
}

body.page-id-687 #home-blog-desc{
	margin-bottom:50px;
}

body.page-id-687 #home-blog-btn{
	margin-top:30px;
}

body.page-id-687 #content .page-content .elementor #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-687 #home-blog-desc .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-687 .elementor-element-187cf7e .elementor-background-overlay{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-687 #home-apresentacao{
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
}

body.page-id-687 #footer-top{
	background-image:none;
	background-size:cover;
	border-top-style:solid;
	border-top-width:1px !important;
	border-top-color:rgba(255,255,255,0.1);
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	background-size:cover;
}

body.page-id-687 #footer-top-b .elementor-widget-icon-box .elementor-icon-box-wrapper{
	background-color:rgb(98,90,80);
	background-color:rgb(98,90,80);
}

body.page-id-687 .ct-grid .wt-location-arr i{
	display:none;
}

body.page-id-687 .swiper-wrapper .pp-logo-carousel-title a{
	text-decoration:none;
	font-family:Lato Bold, sans-serif;
}

body.page-id-687 #hero-tours .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	color:#222;
	font-weight:500;
}

body.page-id-687 #content .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #hero-tours .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-687 #hero-tours a{
	background-color:#ffbe3d;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	font-weight:600;
	transition:0.3s;
}

body.page-id-687 #tours-hero-subt{
	margin-bottom:50px;
}

body.page-id-687 .ct-grid span ins{
	text-decoration:none;
}

body.page-id-687 .wmc-cache-pid del bdi{
	font-size:11px;
}

body.page-id-687 .elementor-element-30a3c30 .elementor-icon-list-item .fa-check{
	color:#ffbe3d;
}

body.page-id-687 .elementor-element-30a3c30 .elementor-icon-list-items .elementor-icon-list-item{
	color:#ffffff;
	padding-top:10px;
	padding-bottom:10px;
	border-top-style:solid;
	font-size:18px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.4);
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-687 .elementor-element-30a3c30 .elementor-icon-list-item .elementor-icon-list-text{
	color:rgba(255,255,255,0.85);
	font-size:17px;
}

body.page-id-687 .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-30a3c30 .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{
	border-top-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-687 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(2){

	border-top-style:none;
}

body.page-id-687 #Tours-safety .elementor-inner-column:nth-child(2) .elementor-icon-list-item:nth-child(2){

	border-top-style:none;
}

body.page-id-687 #Tours-safety .elementor-inner-column:nth-child(3) .elementor-icon-list-item:nth-child(2){

	border-top-style:none;
}

body.page-id-687 #Tours-safety .elementor-element-30a3c30{
	max-width:940px;
}

body.page-id-687 #trips-grid .elementor-widget-text-editor{
	max-width:800px;
}

body.page-id-687 #trips-grid .elementor-widget-text-editor p{
	margin-bottom:25px;
}

body.page-id-687 #trips-grid .elementor-widget-icon-list{
	margin-bottom:0px;
}

body.page-id-687 #trips-grid .elementor-widget-wrap{
	padding-bottom:100px;
}

body.page-id-687 #trips-grid .elementor-widget-heading{
	margin-bottom:35px;
}

body.page-id-687 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(3){

	border-top-style:none;
}

body.page-id-687 #Tours-safety .elementor-inner-column:nth-child(2) .elementor-icon-list-item:nth-child(3){

	border-top-style:none;
}

body.page-id-687 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-30a3c30 .elementor-container .elementor-inner-column .elementor-widget-wrap{
	padding-left:15px !important;
	padding-right:15px !important;
}

body.page-id-687 #trips-grid .elementor-widget-eael-adv-accordion{
	max-width:900px;
	margin-top:80px;
}

body.page-id-687 #is-it-worth-flying-over-the-nazca-lines h4{
	font-size:22px;
}

body.page-id-687 .eael-adv-accordion .eael-accordion-list .clearfix{
	padding-left:35px;
	color:rgb(98,90,80) !important;
	padding-right:35px;
	padding-top:25px;
	padding-bottom:25px;
	font-size:17px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-687 .elementor-widget-eael-adv-accordion .eael-adv-accordion .eael-accordion-list{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-687 .eael-adv-accordion .clearfix p{
	color:#625a50;
}

body.page-id-687 .ct-grid span bdi{
	font-style:normal;
	color:#625a50;
	font-size:17px;
}

body.page-id-687 #hero-tours a:hover{
	background-color:rgb(98,90,80);
	color:#ffffff;
}

body.page-id-687 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .link-more img{
	height:auto !important;
	width:400px !important;
}

body.page-id-687 .ct-grid .item-post-n .grid-content{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-687 .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	padding-left:45px !important;
}

body.page-id-687 .ct-grid bdi span{
	font-size:17px !important;
	margin-left:3px;
	margin-right:3px;
}

body.page-id-687 .ct-grid span .fa-paper-plane{
	font-size:14px;
	display:none;
}

body.page-id-687 .ct-grid span .fa-clock-o{
	font-size:14px;
	display:none;
}

body.page-id-687 .ct-grid span .fa-shopping-basket{
	font-size:14px;
	display:none;
}

body.page-id-687 .ct-grid span .woocommerce-Price-amount{
	font-size:16px !important;
}

body.page-id-687 .ct-grid span .wmc-cache-pid{
	font-size:16px !important;
}

body.page-id-687 .ct-grid .item-post-n figcaption:hover{
	background-color:rgba(98,90,80,0.05);
}

body.page-id-687 #how-to-get{
	background-color:#f8f8f8;
	padding-top:90px;
	padding-bottom:100px;
}

body.page-id-687 #arrive-title h2{
	color:rgb(98,90,80);
	font-size:38px;
}

body.page-id-687 #arrive-sub p{
	font-size:28px;
	color:#aca090;
}

body.page-id-687 #arrive-sub{
	margin-bottom:15px;
}

body.page-id-687 #tours-grid-subt p{
	font-size:28px;
	color:#aca090;
}

body.page-id-687 #arrive-text p{
	font-size:20px;
	color:rgba(98,90,80,0.75);
}

body.page-id-687 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #arrive-text .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-687 #arrive-text{
	max-width:659px;
	margin-bottom:90px;
}

body.page-id-687 #how-to-get .elementor-container .elementor-top-column > .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-687 #get-from-lima-a .elementor-widget-heading h2{
	color:#625a50;
	font-size:26px;
}

body.page-id-687 #get-from-cusco-b .elementor-widget-heading h2{
	color:#625a50;
	font-size:26px;
}

body.page-id-687 #get-from-arequipa-a .elementor-widget-heading h2{
	font-size:26px;
	color:#625a50;
}

body.page-id-687 #get-from-lima-a .elementor-widget-text-editor p{
	color:rgba(98,90,80,0.75);
	font-size:17px;
}

body.page-id-687 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #get-from-lima .elementor-container #get-from-lima-a .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-687 #get-from-cusco-b .elementor-widget-text-editor p{
	color:rgba(98,90,80,0.75);
	font-size:17px;
	margin-bottom:15px;
}

body.page-id-687 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #get-from-cusco .elementor-container #get-from-cusco-b .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-687 #get-from-arequipa-a .elementor-widget-text-editor p{
	color:rgba(98,90,80,0.75);
	font-size:17px;
}

body.page-id-687 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #get-from-arequipa .elementor-container #get-from-arequipa-a .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-687 #get-from-cusco{
	margin-top:90px;
	margin-bottom:90px;
}

body.page-id-687 #get-from-lima-a .elementor-widget-wrap{
	padding-right:60px;
	padding-top:35px;
	padding-bottom:35px;
}

body.page-id-687 #get-from-cusco-b .elementor-widget-wrap{
	padding-left:60px;
	padding-top:35px;
	padding-bottom:35px;
}

body.page-id-687 #get-from-arequipa-a .elementor-widget-wrap{
	padding-right:60px;
	padding-top:35px;
	padding-bottom:35px;
}

body.page-id-687 #get-from-arequipa-b .elementor-widget-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-687 #get-from-cusco-a .elementor-widget-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-687 #get-from-lima-b .elementor-widget-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-687 #customer-reviews span a{
	color:#ffffff;
}

body.page-id-687 #testimonials-home .elementor-container{
	padding-top:90px;
	padding-bottom:90px;
	display:block;
	padding-left:10px;
	padding-right:10px;
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	background-size:cover;
}

body.page-id-687 .testi-text p{
	color:#ffffff;
	font-size:20px;
}

body.page-id-687 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-rating .elementor-widget-container img{
	width:auto !important;
}

body.page-id-687 .testi-name p{
	color:rgba(255,255,255,0.65);
	letter-spacing:0.5px;
}

body.page-id-687 .testi-name p a{
	color:#ffffff;
}

body.page-id-687 .testi-rating img{
	height:20px;
}

body.page-id-687 #testimonials-home .testimonial .elementor-widget-wrap{
	background-color:rgba(172,160,144,0.5);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:35px;
	padding-right:35px;
	padding-top:35px;
	padding-bottom:35px;
	transition:0.3s;
	opacity:0.8;
}

body.page-id-687 #testimonials-home .testimonial{
	padding-right:15px;
	padding-left:15px;
	display:inline-flex;
	margin-bottom:30px;
}

body.page-id-687 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-text .elementor-widget-container p{
	line-height:1.5em !important;
}

body.page-id-687 #testimonials-home .testimonial .elementor-widget-wrap:hover{
	background-color:#aca090;
	opacity:1;
}

body.page-id-687 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-name .elementor-widget-container p a{
	text-decoration:none !important;
}

body.page-id-687 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-name .elementor-widget-container p .ui_header_link{
	text-decoration:underline !important;
}

body.page-id-687 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-name .elementor-widget-container p{
	line-height:1.5em !important;
}

body.page-id-687 #testimonials-home .testi-name p{
	font-size:16px;
}

body.page-id-687 #testimonials-home .testimonial .testi-text{
	min-height:270px;
}

body.page-id-687 #reviews-tripad-btn .elementor-widget-button a{
	background-color:rgb(255,190,61);
	font-size:17px;
	color:#222;
	text-transform:uppercase;
	padding-top:18px;
	padding-bottom:18px;
	transition:0.3s;
	padding-left:30px;
	padding-right:30px;
}

body.page-id-687 #content .page-content .elementor #testimonials-home .elementor-container #reviews-tripad-btn .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-687 #reviews-tripad-btn .elementor-widget-button .elementor-button-wrapper{
	text-align:center;
}

body.page-id-687 #reviews-tripad-btn{
	margin-top:40px;
}

body.page-id-687 #reviews-tripad-btn .elementor-widget-button a:hover{
	background-color:rgb(172,160,144);
}

body.page-id-687 #testimonials-home strong a{
	font-weight:400;
}

body.page-id-687 #testi-subt p{
	font-size:28px;
	color:#aca090;
}

body.page-id-687 #testi-head h2{
	font-size:38px;
	color:#ffffff;
	text-align:center;
}

body.page-id-687 #testi-subt{
	margin-bottom:15px;
	text-align:center;
}

body.page-id-687 #testimonials-title{
	margin-bottom:60px;
}

body.page-id-687 #get-from-lima-a .elementor-widget-heading h3{
	font-size:26px;
	color:#625a50;
}

body.page-id-687 #get-from-cusco-b .elementor-widget-heading h3{
	font-size:26px;
	color:#625a50;
}

body.page-id-687 #get-from-arequipa-a .elementor-widget-heading h3{
	color:#625a50;
	font-size:26px;
}

body.page-id-687 .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #hero-tours .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none !important;
}

body.page-id-687 #reviews-tripad-btn .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	font-size:15px;
}

body.page-id-687 #tour-description .elementor-widget-heading:nth-child(2){

	margin-bottom:5px;
}

@media (max-width:767px){

	body.page-id-687 #tours-hero-header h1{
	font-size:38px;
}

body.page-id-687 #tour-description .elementor-widget-wrap{
	padding-left:5%;
	padding-right:5%;
	padding-top:70px;
	padding-bottom:50px;
}

body.page-id-687 #tour-description .elementor-widget-heading h3.elementor-heading-title{
	font-size:26px;
}

body.page-id-687 #tour-description .elementor-widget-heading h2.elementor-heading-title{
	font-size:32px;
}

body.page-id-687 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2.elementor-heading-title{
	line-height:1.3em !important;
}

body.page-id-687 #tour-description .elementor-widget-heading:nth-child(1){

	margin-bottom:10px;
}

body.page-id-687 #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap #epeditions-nazca-text .elementor-widget-container p{
	font-size:17px !important;
}

body.page-id-687 #epeditions-nazca-links{
	display:none;
}

body.page-id-687 #epeditions-nazca-text{
	margin-bottom:0px;
}

body.page-id-687 #tour-locations .elementor-widget-wrap{
	padding-top:70px;
	padding-left:5%;
	padding-right:5%;
	padding-bottom:60px;
}

body.page-id-687 #tours-grid-subt{
	margin-bottom:10px;
}

body.page-id-687 #tours-grid-title h2{
	font-size:32px;
}

body.page-id-687 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-title .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-687 #tours-grid-desc p{
	font-size:17px;
}

body.page-id-687 #tours-grid-desc{
	margin-bottom:45px;
}

body.page-id-687 #tours-grid-title{
	margin-bottom:25px;
}

body.page-id-687 .ct-grid .item-post-n{
	width:100% !important;
	padding-left:0px;
	padding-right:0px;
}

body.page-id-687 .ct-grid .item-post-n .ex-modern-blog{
	display:block;
}

body.page-id-687 .ct-grid div img{
	min-width:1px;
	border-top-right-radius:5px;
	border-bottom-left-radius:0px;
}

body.page-id-687 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .link-more img{
	width:100% !important;
}

body.page-id-687 .ct-grid .item-post-n figcaption{
	padding-right:25px !important;
	padding-bottom:25px !important;
}

body.page-id-687 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	padding-left:25px !important;
}

body.page-id-687 .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	padding-top:25px !important;
}

body.page-id-687 .ct-grid h3 .link-more{
	font-weight:500;
}

body.page-id-687 .elementor-shortcode .wt-grid-shortcode .ct-grid{
	margin-left:0px;
	margin-right:0px;
}

body.page-id-687 #testimonials-home .elementor-container{
	padding-top:60px;
	padding-left:5%;
	padding-right:5%;
	padding-bottom:60px;
}

body.page-id-687 #testi-subt{
	margin-bottom:10px;
}

body.page-id-687 #content .page-content .elementor #testimonials-home .elementor-container #testimonials-title .elementor-widget-wrap #testi-head .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-687 #testi-head h2{
	font-size:32px;
}

body.page-id-687 #testimonials-title{
	margin-bottom:45px;
}

body.page-id-687 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-text{
	min-height:initial !important;
}

body.page-id-687 #testimonials-home .testimonial{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-687 #how-to-get{
	padding-top:60px;
	padding-bottom:70px;
}

body.page-id-687 #reviews-tripad-btn{
	margin-top:25px;
}

body.page-id-687 #arrive-sub{
	margin-bottom:10px;
}

body.page-id-687 #arrive-title h2{
	font-size:32px;
}

body.page-id-687 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #arrive-title .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-687 #arrive-text p{
	font-size:17px;
}

body.page-id-687 #how-to-get .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-left:5%;
	padding-right:5%;
}

body.page-id-687 #get-from-lima-b .elementor-widget-wrap{
	height:350px;
}

body.page-id-687 #get-from-cusco-a .elementor-widget-wrap{
	height:350px;
}

body.page-id-687 #get-from-arequipa-b .elementor-widget-wrap{
	height:350px;
}

body.page-id-687 #get-from-cusco-b .elementor-widget-wrap{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:0px;
}

body.page-id-687 #get-from-arequipa-a .elementor-widget-wrap{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:0px;
}

body.page-id-687 #get-from-lima-a .elementor-widget-wrap{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:0px;
}

body.page-id-687 #arrive-text{
	margin-bottom:45px;
}

body.page-id-687 #get-from-cusco{
	margin-bottom:60px;
	margin-top:60px;
}

body.page-id-687 #home-apresentacao .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:70px;
	padding-left:5%;
	padding-right:5%;
	padding-bottom:70px;
}

body.page-id-687 #sub-why-us{
	margin-bottom:10px;
}

body.page-id-687 #why-us h2{
	font-size:32px;
}

body.page-id-687 #why-icons .elementor-widget-icon-box .elementor-icon-box-wrapper{
	border-style:solid;
	border-color:rgba(255,255,255,0.1);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-top:25px;
	padding-bottom:25px;
	padding-left:25px;
	padding-right:25px;
}

body.page-id-687 #why-icons .elementor-widget-icon-box .elementor-icon-box-description{
	max-width:248px;
}

body.page-id-687 .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #why-icons .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description{
	margin-left:auto !important;
	margin-right:auto !important;
}

body.page-id-687 #why-icons{
	margin-top:60px;
}

body.page-id-687 #why-icons .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-687 #nazca-experiences{
	padding-top:60px;
	padding-left:5%;
	padding-right:5%;
	padding-bottom:50px;
}

body.page-id-687 #exp-subtitu{
	margin-bottom:10px;
}

body.page-id-687 #nazca-experiences-a .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-687 #nazca-experiences-b .e-swiper-container{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-687 #Tours-safety .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:70px;
	padding-left:5%;
	padding-right:5%;
	padding-bottom:70px;
}

body.page-id-687 #Tours-safety .elementor-widget-heading h2{
	font-size:32px;
}

body.page-id-687 #Tours-safety .elementor-widget-text-editor p{
	font-size:17px;
}

body.page-id-687 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-30a3c30 .elementor-container .elementor-inner-column .elementor-widget-wrap{
	padding-left:0px !important;
	padding-right:0px !important;
}

body.page-id-687 #trips-grid .elementor-widget-wrap{
	padding-top:70px !important;
	padding-left:5%;
	padding-right:5%;
	padding-bottom:70px;
}

body.page-id-687 #trips-grid .elementor-widget-heading h4{
	font-size:32px;
}

body.page-id-687 #trips-grid .elementor-widget-text-editor p{
	font-size:17px !important;
}

body.page-id-687 #trips-grid .elementor-inline-items .elementor-icon-list-item{
	width:100%;
	border-bottom-style:none;
}

body.page-id-687 #trips-grid .elementor-inline-items .elementor-icon-list-item:nth-child(3){

	border-bottom-style:solid;
}

body.page-id-687 #trips-grid .elementor-widget-eael-adv-accordion{
	margin-top:60px;
}

body.page-id-687 #hoow-to-book{
	padding-top:70px;
}

body.page-id-687 #book-subti{
	margin-bottom:10px;
}

body.page-id-687 #book-title h2{
	font-size:32px;
}

body.page-id-687 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-title .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-687 #book-text p{
	font-size:17px;
}

body.page-id-687 #hoow-to-book .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-left:5%;
	padding-right:5%;
}

body.page-id-687 #book-fases .book-image .attachment-full{
	width:100%;
}

body.page-id-687 #book-fases .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-687 #book-fases .elementor-container{
	margin-left:0px;
	max-width:100%;
}

body.page-id-687 #line-help{
	display:none;
}

body.page-id-687 #book-text{
	margin-bottom:35px;
}

body.page-id-687 #book-fases .elementor-inner-column{
	margin-bottom:45px;
}

body.page-id-687 #book-fases .book-fase-title .elementor-heading-title{
	font-size:24px;
}

body.page-id-687 #book-fases .book-fase-desc p{
	max-width:265px;
}

body.page-id-687 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-fase-desc .elementor-widget-container p{
	margin-left:auto !important;
	margin-right:auto !important;
}

body.page-id-687 #testimonials-home .testi-text p{
	font-size:17px;
}

body.page-id-687 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #why-icons .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-wrapper{
	border-width:1px !important;
}

body.page-id-687 #tours-grid-subt p{
	font-size:26px;
}

body.page-id-687 #testi-subt p{
	font-size:26px;
}

body.page-id-687 #arrive-sub p{
	font-size:26px;
}

body.page-id-687 #sub-why-us p{
	font-size:26px;
}

body.page-id-687 #exp-subtitu p{
	font-size:26px;
}

body.page-id-687 #book-subti p{
	font-size:26px;
}

body.page-id-687 .elementor-element-30a3c30 .elementor-widget-wrap{
	padding-bottom:0px !important;
}

body.page-id-687 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(3){

	border-bottom-style:none;
	}

}



@media (max-width:479px){

	body.page-id-687 .ct-grid .item-post-n .ex-modern-blog .grid-content figcaption .wt-more-meta > span{
	font-size:12px !important;
}

body.page-id-687 .ct-grid span bdi{
	font-size:12px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-687 .ct-grid .item-post-n .ex-modern-blog .grid-content figcaption .wt-more-meta span .wmc-cache-pid .woocommerce-Price-amount bdi span{
	font-size:12px !important;
}

body.page-id-687 .wt-more-meta > span{
	margin-right:4px !important;
	padding-left:7px;
	padding-right:7px;
	padding-top:7px;
	padding-bottom:7px;
	}

}



@media (max-width:450px){

	body.page-id-687 #tours-hero-header h1{
	font-size:32px;
	letter-spacing:2px;
}

body.page-id-687 #tour-description .elementor-widget-heading h3.elementor-heading-title{
	font-size:22px;
}

body.page-id-687 #tour-description .elementor-widget-heading h2.elementor-heading-title{
	font-size:28px;
}

body.page-id-687 #tours-grid-subt p{
	font-size:22px;
}

body.page-id-687 #tours-grid-title h2{
	font-size:28px;
	max-width:283px;
}

body.page-id-687 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-title .elementor-widget-container h2{
	margin-left:auto !important;
	margin-right:auto !important;
}

body.page-id-687 #testi-head h2{
	font-size:28px;
}

body.page-id-687 #testi-subt p{
	font-size:22px;
}

body.page-id-687 #arrive-sub p{
	font-size:22px;
}

body.page-id-687 #arrive-title h2{
	font-size:28px;
}

body.page-id-687 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #get-from-lima .elementor-container #get-from-lima-a .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h3{
	line-height:1.3em !important;
}

body.page-id-687 #get-from-lima-a .elementor-widget-heading h3{
	font-weight:600;
	max-width:223px;
}

body.page-id-687 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #get-from-cusco .elementor-container #get-from-cusco-b .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h3{
	line-height:1.3em !important;
}

body.page-id-687 #get-from-cusco-b .elementor-widget-heading h3{
	max-width:248px;
}

body.page-id-687 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #get-from-arequipa .elementor-container #get-from-arequipa-a .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h3{
	line-height:1.3em !important;
}

body.page-id-687 #get-from-arequipa-a .elementor-widget-heading h3{
	max-width:300px;
}

body.page-id-687 #sub-why-us p{
	font-size:22px;
}

body.page-id-687 #why-us h2{
	font-size:28px;
}

body.page-id-687 #exp-subtitu p{
	font-size:22px;
}

body.page-id-687 #nazca-experiences-a .elementor-widget-heading h2{
	font-size:28px;
}

body.page-id-687 #Tours-safety .elementor-widget-heading h2{
	font-size:28px;
}

body.page-id-687 #trips-grid .elementor-widget-heading h4{
	font-size:28px;
}

body.page-id-687 #book-subti p{
	font-size:22px;
}

body.page-id-687 #book-title h2{
	font-size:28px;
}

body.page-id-687 #hoow-to-book{
	padding-bottom:50px;
}

body.page-id-687 #content .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #tours-hero-header .elementor-widget-container h1{
	line-height:1.3em !important;
	}

}



@media (min-width:768px){

	body.page-id-687 #nazca-experiences-a{
	width:35%;
}

body.page-id-687 #nazca-experiences-b{
	width:65%;
}

body.page-id-687 #content .page-content .elementor #testimonials-home .elementor-container .testimonial{
	width:33% !important;
}

body.page-id-687 #reviews-tripad-btn{
	width:100%;
}

body.page-id-687 #testimonials-title{
	width:100% !important;
	}

}



@media (min-width:991px){

	body.page-id-687 .ct-grid .item-post-n{
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Nazca Lines Tours From Lima" Page           */
/*-----------------------------------------------*/
body.page-id-840 #tours-header .elementor-container{
	background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.945) 0%, rgba(0, 0, 0, 0.247) 30%, rgba(0, 0, 0, 0.404) 70%, rgba(0, 0, 0, 0.7) 86%, rgba(0, 0, 0, 0.906) 100%);	background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.945) 0%, rgba(0, 0, 0, 0.247) 30%, rgba(0, 0, 0, 0.404) 70%, rgba(0, 0, 0, 0.7) 86%, rgba(0, 0, 0, 0.906) 100%);	background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.945) 0%, rgba(0, 0, 0, 0.247) 30%, rgba(0, 0, 0, 0.404) 70%, rgba(0, 0, 0, 0.7) 86%, rgba(0, 0, 0, 0.906) 100%);
}

body.page-id-840 #tours-header{
	margin-top:-81px;
	margin-top:-81px;
}

body.page-id-840 #tours-hero-header h1{
	font-size:48px;
	text-transform:uppercase;
	letter-spacing:4px;
	color:#ffffff;
	max-width:514px;
	text-shadow:rgb(0, 0, 0) 0px 1px 120px;
}

body.page-id-840 #tours-hero-subt p{
	color:rgba(255,255,255,0.75);
	font-size:26px;
}

body.page-id-840 #tours-hero-des p{
	color:#ffffff;
	font-size:20px;
	color:#ffffff;
	font-size:20px;
}

body.page-id-840 #tours-hero-header{
	margin-bottom:30px;
}

body.page-id-840 #tours-header .elementor-widget-wrap{
	margin-top:55px;
}

body.page-id-840 #tours-hero-des p strong{
	font-family:Lato Bold, sans-serif;
	font-family:Lato Bold, sans-serif;
}

body.page-id-840 #tour-description .elementor-widget-heading h2.elementor-heading-title{
	font-size:38px;
	color:#ffffff;
}

body.page-id-840 #tour-description .elementor-widget-heading h3.elementor-heading-title{
	color:#aca090;
	font-weight:500;
}

body.page-id-840 #tour-description .elementor-widget-text-editor p{
	color:rgba(255,255,255,0.75);
	font-size:20px;
	margin-bottom:20px;
}

body.page-id-840 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-840 #tour-description .elementor-widget-wrap{
	padding-top:100px;
	padding-bottom:100px;
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	background-size:cover;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-840 #tour-description .elementor-widget-text-editor{
	max-width:889px;
	margin-top:15px;
}

body.page-id-840 #tour-locations .elementor-widget-wrap{
	padding-top:100px;
	padding-bottom:100px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-top:100px;
	padding-bottom:100px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-840 #tour-description p a{
	color:rgba(255,255,255,0.85);
	transition:0.3s;
	padding-top:10px;
	padding-bottom:10px;
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.15);
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.15);
	transition:0.3s;
	margin-left:5px;
	margin-right:5px;
}

body.page-id-840 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p a{
	text-decoration:none !important;
	border-top-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-840 #tour-description p a:hover{
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#ffbe3d;
	color:#ffbe3d;
	border-top-color:#ffbe3d;
}

body.page-id-840 #tours-grid-title h2{
	font-size:38px;
	color:rgb(98,90,80);
}

body.page-id-840 #tours-grid-subt .elementor-widget-container{
	font-size:26px;
	color:rgba(98,90,80,0.7);
}

body.page-id-840 #tours-grid-desc p{
	font-size:20px;
	color:rgba(98,90,80,0.75);
}

body.page-id-840 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-840 #tours-grid-desc p b{
	color:rgb(98,90,80);
}

body.page-id-840 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-desc .elementor-widget-container p a b{
	text-decoration:none !important;
}

body.page-id-840 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-desc .elementor-widget-container p a{
	text-decoration:none !important;
}

body.page-id-840 #tours-grid-desc{
	margin-bottom:60px;
	max-width:736px;
}

body.page-id-840 #tours-grid-title{
	margin-bottom:20px;
	max-width:675px;
}

body.page-id-840 #tours-grid-subt{
	margin-bottom:10px;
}

body.page-id-840 #hero{
	margin-top:-122px;
	margin-top:-122px;
}

body.page-id-840 #hero .elementor-container{
	background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:linear-gradient(0deg, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);
	background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:linear-gradient(0deg, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);
}

body.page-id-840 #hero-logos .elementor-container{
	background-image:none;
	background-image:none;
}

body.page-id-840 .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-logos .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-full{
	width:auto !important;
	width:auto !important;
}

body.page-id-840 #hero-logos .elementor-widget-image .attachment-full{
	height:100px;
	height:100px;
}

body.page-id-840 #hero-logos{
	max-width:720px;
	top:57% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	margin-top:-170px;
	margin-bottom:50px;
	max-width:720px;
	top:57% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	margin-top:-170px;
	margin-bottom:50px;
}

body.page-id-840 #home-apresentacao .elementor-container .elementor-top-column > .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:100px;
	padding-top:100px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-840 #sub-why-us p{
	color:#aca090;
	font-size:28px;
	font-weight:500;
}

body.page-id-840 #why-icons .elementor-icon i{
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	height:75px;
	width:75px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	height:75px;
	width:75px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-840 #why-us h2{
	font-size:38px;
	max-width:575px;
}

body.page-id-840 #why-icons{
	margin-top:80px;
	margin-bottom:0px;
	max-width:1000px;
	top:-2px;
}

body.page-id-840 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #why-us .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-840 #why-us .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-840 #sub-why-us{
	margin-top:0px;
	margin-bottom:10px;
}

body.page-id-840 #Why-us-text p{
	font-size:20px;
	color:rgba(255,255,255,0.75);
}

body.page-id-840 #Why-us-text p a{
	color:rgba(255,255,255,0.8);
	color:rgba(255,255,255,0.8);
}

body.page-id-840 #Why-us-text{
	margin-bottom:0px;
	line-height:1.7em;
	max-width:815px;
}

body.page-id-840 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #Why-us-text .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-840 #why-icons .elementor-widget-icon-box p{
	color:rgba(255,255,255,0.75);
	line-height:1.7em;
	font-size:17px;
}

body.page-id-840 #why-icons .elementor-icon-box-title span{
	font-weight:500;
	font-size:22px;
}

body.page-id-840 #customer-rev-head h2{
	font-weight:400;
	font-size:24px;
	font-weight:400;
	font-size:24px;
}

body.page-id-840 #customer-reviews .elementor-widget-image .elementor-widget-container{
	color:#ffffff;
	color:#ffffff;
}

body.page-id-840 #customer-reviews .elementor-widget-image .attachment-full{
	-webkit-filter: invert(1);	filter: invert(1);
	height:50px;
	-webkit-filter: invert(1);	filter: invert(1);
	height:50px;
}

body.page-id-840 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-full{
	width:auto !important;
	width:auto !important;
}

body.page-id-840 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-large{
	width:auto !important;
	width:auto !important;
}

body.page-id-840 #customer-reviews .elementor-widget-image{
	margin-bottom:0px;
	margin-bottom:0px;
}

body.page-id-840 #customer-reviews p span{
	color:rgba(255,255,255,0.75);
	font-size:16px;
	color:rgba(255,255,255,0.75);
	font-size:16px;
}

body.page-id-840 #customer-reviews .elementor-widget-text-editor{
	margin-top:15px;
	margin-top:15px;
}

body.page-id-840 #customer-reviews{
	max-width:850px;
	max-width:850px;
}

body.page-id-840 #customer-reviews .elementor-widget-wrap{
	border-left-color:rgba(255,255,255,0.16);
	border-left-style:solid;
	padding-top:0px;
	border-left-color:rgba(255,255,255,0.16);
	border-left-style:solid;
	padding-top:0px;
}

body.page-id-840 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap{
	border-left-width:1px !important;
	border-left-width:1px !important;
}

body.page-id-840 #home-apresentacao #customer-reviews .elementor-inner-column:nth-child(1) .elementor-widget-wrap{
	border-left-style:none;
	border-left-style:none;
}

body.page-id-840 #customer-rev-head{
	margin-bottom:35px;
	margin-bottom:35px;
}

body.page-id-840 #why-icons .elementor-icon-box-icon .elementor-icon{
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
	height:80px;
	display:inline-flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-840 #why-icons .elementor-icon svg{
	-webkit-filter: invert(1);	filter: invert(1);
	height:40px;
}

body.page-id-840 #seccaob-home{
	padding-bottom:70px;
	padding-top:90px;
	padding-bottom:70px;
	padding-top:90px;
}

body.page-id-840 #top-bar{
	background-color:#625a50;
	background-color:#625a50;
}

body.page-id-840 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #home-nazca-photo .elementor-widget-container img{
	height:auto !important;
	height:auto !important;
}

body.page-id-840 #home-nazca-photo img{
	width:975px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	width:975px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-840 #home-nazca-photo{
	margin-bottom:90px;
	margin-top:0px;
	margin-bottom:90px;
	margin-top:0px;
}

body.page-id-840 #why-icons .elementor-widget-icon-box h3{
	margin-bottom:12px;
}

body.page-id-840 .swiper-wrapper .pp-lc-logo img{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-840 #nazca-experiences-a .elementor-widget-heading h2{
	color:#625a50;
	font-size:32px;
	text-transform:capitalize;
}

body.page-id-840 #content .page-content .elementor #nazca-experiences .elementor-container #nazca-experiences-a .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-840 #exp-subtitu p{
	color:#aca090;
	font-size:26px;
}

body.page-id-840 #expe-descri .elementor-widget-container div div{
	font-size:17px;
	line-height:1.7em;
	color:rgba(98,90,80,0.75);
}

body.page-id-840 #nazca-experiences-a .elementor-widget-wrap{
	padding-right:45px;
	-webkit-box-align:flex-start;	-ms-flex-align:flex-start;	align-items:flex-start;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:40px;
}

body.page-id-840 #experiences-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	text-transform:uppercase;
}

body.page-id-840 #content .page-content .elementor #nazca-experiences .elementor-container #nazca-experiences-a .elementor-widget-wrap #experiences-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-840 #experiences-button a{
	color:#222;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	background-color:#ffbe3d;
}

body.page-id-840 #expe-descri{
	margin-bottom:40px;
}

body.page-id-840 .swiper-slide-active .pp-lc-logo-wrap h3{
	margin-bottom:0px;
}

body.page-id-840 #nazca-experiences{
	background-color:#f9f9f9;
	padding-top:100px;
	padding-bottom:70px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-840 .elementor-widget-pp-logo-carousel .swiper-button-prev-e0720db{
	padding-right:1px;
	margin-top:-10px;
	margin-left:10px;
	padding-right:1px;
	margin-top:-10px;
	margin-left:10px;
}

body.page-id-840 .elementor-widget-pp-logo-carousel .swiper-button-next-e0720db{
	padding-left:1px;
	padding-right:0px;
	margin-right:10px;
	margin-top:-10px;
	padding-left:1px;
	padding-right:0px;
	margin-right:10px;
	margin-top:-10px;
}

body.page-id-840 .swiper-wrapper .swiper-slide h3{
	margin-bottom:0px;
	position:relative;
	top:-75px;
	font-size:24px;
	color:#ffffff !important;
}

body.page-id-840 .swiper-wrapper .swiper-slide .pp-lc-logo{
	background-image:none;
}

body.page-id-840 .swiper-wrapper .swiper-slide .pp-lc-logo-wrap{
	background-image:none;
}

body.page-id-840 .elementor-widget-pp-logo-carousel .swiper-wrapper .swiper-slide{
	background-image:none;
}

body.page-id-840 #Tours-safety .elementor-widget-heading h2{
	font-size:38px;
	color:#ffffff;
	text-transform:capitalize;
}

body.page-id-840 #Tours-safety .elementor-widget-text-editor p{
	color:rgba(255,255,255,0.75);
	font-size:20px;
	max-width:680px;
}

body.page-id-840 #content .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-840 .elementor-element-a21a6bf .elementor-icon-list-items .elementor-icon-list-item{
	color:#ffffff;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:15px;
	padding-top:15px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.4);
	color:#ffffff;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:15px;
	padding-top:15px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.4);
}

body.page-id-840 .elementor-element-a21a6bf .elementor-icon-list-item .elementor-icon-list-text{
	color:#ffffff;
	font-size:17px;
	font-weight:600 !important;
	color:#ffffff;
	font-size:17px;
	font-weight:600 !important;
}

body.page-id-840 .elementor-element-a21a6bf .elementor-icon-list-item i{
	color:#ffbe3d;
	color:#ffbe3d;
}

body.page-id-840 #Tours-safety .elementor-widget-button a{
	background-color:#ffbe3d;
	font-size:17px;
	padding-top:18px;
	padding-bottom:18px;
	padding-right:30px;
	padding-left:30px;
	color:#222;
	text-transform:uppercase;
}

body.page-id-840 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	font-size:15px;
}

body.page-id-840 #content .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-840 #Tours-safety .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:100px;
	padding-bottom:100px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-840 .elementor-element-a21a6bf .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-840 .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{
	border-bottom-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-840 #Tours-safety .elementor-element-a21a6bf{
	max-width:900px;
	max-width:900px;
}

body.page-id-840 #Tours-safety .elementor-widget-button{
	margin-top:60px;
}

body.page-id-840 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(1){

	border-top-color:rgba(255,255,255,0.4);
	border-top-style:solid;
}

body.page-id-840 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column:nth-child(1) .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:nth-child(1){

	border-top-width:1px !important;
	border-top-width:1px !important;
}

body.page-id-840 #Tours-safety .elementor-inner-column:nth-child(2) .elementor-icon-list-item:nth-child(1){

	border-top-width:1px;
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-840 #Tours-safety .elementor-inner-column:nth-child(3) .elementor-icon-list-item:nth-child(1){

	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-840 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column:nth-child(3) .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:nth-child(1){

	border-top-width:1px !important;
	border-top-width:1px !important;
}

body.page-id-840 #Tours-safety .elementor-widget-text-editor .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-840 #Tours-safety .elementor-widget-text-editor{
	margin-bottom:45px;
}

body.page-id-840 .elementor-top-column > .elementor-widget-wrap > .elementor-widget-heading h4{
	color:rgb(98,90,80);
	font-size:38px;
}

body.page-id-840 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	color:rgba(98,90,80,0.75);
	font-size:20px;
}

body.page-id-840 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-840 .elementor-inline-items .elementor-icon-list-item .elementor-icon-list-text{
	font-size:17px;
	font-weight:500 !important;
	color:rgb(98,90,80);
}

body.page-id-840 .ct-grid div img{
	border-top-left-radius:5px;
	border-top-right-radius:0px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:0px;
	min-width:400px;
}

body.page-id-840 .ct-grid .item-post-n .ex-modern-blog > div{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-840 .ct-grid .item-post-n .ex-modern-blog{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-webkit-box-shadow:none;	box-shadow:none;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-840 .ct-grid .item-post-n{
	padding-left:15px;
	padding-right:15px;
	position:static !important;
	padding-bottom:15px;
}

body.page-id-840 .ct-grid h3 .link-more{
	font-family:Lato Bold, sans-serif;
	color:rgb(98,90,80) !important;
	font-style:normal;
	letter-spacing:0.5px;
	font-size:20px;
	font-weight:500;
}

body.page-id-840 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption h3 .link-more{
	text-decoration:none !important;
	line-height:1.5em !important;
}

body.page-id-840 .ct-grid figcaption .wt-more-meta{
	border-top-color:rgba(98,90,80,0.2) !important;
	border-bottom-color:rgba(98,90,80,0.1);
	border-top-style:none !important;
	padding-top:0px !important;
}

body.page-id-840 .wt-more-meta > span{
	color:#625a50 !important;
	font-size:15px !important;
	font-style:normal;
	text-transform:uppercase;
	letter-spacing:0.5px;
	background-color:rgba(98,90,80,0.1);
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	display:inline-block;
	margin-right:7px !important;
}

body.page-id-840 .ct-grid figcaption .grid-excerpt{
	color:rgba(98,90,80,0.75);
	font-style:normal;
	font-size:17px !important;
	border-top-color:rgba(98,90,80,0.2) !important;
	border-top-style:none !important;
	margin-bottom:0px !important;
	margin-top:0px !important;
}

body.page-id-840 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption .grid-excerpt{
	line-height:1.7em !important;
}

body.page-id-840 .ct-grid .item-post-n figcaption{
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-style:solid;
	border-color:rgba(98,90,80,0.1);
	padding-right:30px !important;
	padding-bottom:0px !important;
	padding-top:0px !important;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	transition:0.3s;
}

body.page-id-840 .ct-grid .item-post-n .ex-social-share{
	display:none;
}

body.page-id-840 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .wt-location-arr{
	text-decoration:none !important;
}

body.page-id-840 .woocommerce span.onsale::before, body.page-id-840 .woocommerce-wt-onsale::before{
	display: none;
}

body.page-id-840 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	border-width:1px !important;
}

body.page-id-840 .ct-grid div .woocommerce-wt-onsale{
	position:absolute;
	top:10px;
	left:10px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color:#ffbe3d;
	color:#333 !important;
	letter-spacing:1px;
	text-transform:uppercase;
	font-weight:600;
}

body.page-id-840 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .woocommerce-wt-onsale{
	text-decoration:none !important;
}

body.page-id-840 .ct-grid div .wt-location-arr{
	border-top-right-radius:5px;
	text-transform:uppercase;
	letter-spacing:1px;
	background-color:rgba(255,255,255,0.7);
	color:rgb(98,90,80);
	font-family:Lato Bold, sans-serif;
	font-weight:500;
}

body.page-id-840 .elementor-element-187cf7e .elementor-widget-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:450px;
	padding-left:30px !important;
	padding-right:30px !important;
	-webkit-box-align:flex-end;	-ms-flex-align:flex-end;	align-items:flex-end;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	padding-bottom:30px !important;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:450px;
	padding-left:30px !important;
	padding-right:30px !important;
	-webkit-box-align:flex-end;	-ms-flex-align:flex-end;	align-items:flex-end;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	padding-bottom:30px !important;
}

body.page-id-840 .tour-title h4{
	color:#ffffff !important;
	color:#ffffff !important;
}

body.page-id-840 .tour-subt p{
	color:rgba(255,255,255,0.75);
	color:rgba(255,255,255,0.75);
}

body.page-id-840 .elementor-element-187cf7e .tour-subt{
	margin-bottom:10px;
	margin-bottom:10px;
}

body.page-id-840 .tour-meta .elementor-icon-list-items .elementor-icon-list-item{
	margin-bottom:5px;
	margin-bottom:5px;
}

body.page-id-840 .elementor-element-187cf7e .elementor-inner-column{
	padding-left:15px;
	padding-right:15px;
	padding-left:15px;
	padding-right:15px;
}

body.page-id-840 .elementor-element-187cf7e .tour-title .elementor-heading-title{
	font-size:20px;
	font-weight:500 !important;
	font-size:20px;
	font-weight:500 !important;
}

body.page-id-840 .elementor-element-187cf7e .tour-title{
	margin-bottom:14px;
	margin-bottom:14px;
}

body.page-id-840 .elementor-element-187cf7e .tour-meta .elementor-icon-list-text{
	color:rgba(255,255,255,0.95);
	color:rgba(255,255,255,0.95);
}

body.page-id-840 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-187cf7e .elementor-container .elementor-inner-column .elementor-widget-wrap .tour-title .elementor-widget-container .elementor-heading-title{
	line-height:1.3em !important;
	line-height:1.3em !important;
}

body.page-id-840 #trips-grid{
	padding-bottom:0px;
	padding-bottom:0px;
}

body.page-id-840 #home-blog-title h2{
	color:rgb(98,90,80);
	font-size:38px;
	color:rgb(98,90,80);
	font-size:38px;
}

body.page-id-840 #home-blog-subs p{
	color:#aca090;
	font-size:26px;
	color:#aca090;
	font-size:26px;
}

body.page-id-840 #home-blog .elementor-widget-wrap{
	padding-top:80px;
	padding-bottom:80px;
	padding-top:80px;
	padding-bottom:80px;
}

body.page-id-840 #home-blog-btn a{
	background-color:#aca090;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	font-weight:500;
	background-color:#aca090;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	font-weight:500;
}

body.page-id-840 #home-blog-btn .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	text-decoration:none;
}

body.page-id-840 #content .page-content .elementor #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-btn .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
	text-decoration:none !important;
}

body.page-id-840 .eael-post-appender .eael-post-grid-column .eael-grid-post-holder-inner{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-840 .eael-post-appender .eael-post-grid-column .eael-entry-wrapper{
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	padding-top:20px;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	padding-top:20px;
}

body.page-id-840 .eael-post-appender .eael-post-grid-column .eael-grid-post-holder{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-840 .eael-post-appender .eael-entry-media a{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-840 .eael-post-appender .eael-entry-media .eael-entry-overlay{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-840 .eael-post-appender .eael-post-grid-column .eael-entry-media{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

body.page-id-840 #home-blog-articles .eael-post-appender article{
	padding-left:25px;
	padding-right:25px;
	padding-left:25px;
	padding-right:25px;
}

body.page-id-840 #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-articles .elementor-widget-container .eael-post-grid-container .eael-post-appender .eael-post-grid-column .eael-grid-post-holder .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-header .eael-entry-title a{
	text-decoration:none !important;
	line-height:1.4em !important;
	text-decoration:none !important;
	line-height:1.4em !important;
}

body.page-id-840 .eael-post-appender .eael-entry-title a{
	color:#625a50 !important;
	font-weight:600;
	font-size:20px;
	color:#625a50 !important;
	font-weight:600;
	font-size:20px;
}

body.page-id-840 .eael-post-appender .eael-entry-wrapper p{
	color:rgb(98,90,80);
	font-size:17px;
	color:rgb(98,90,80);
	font-size:17px;
}

body.page-id-840 .eael-post-appender .eael-grid-post-excerpt a{
	color:rgb(98,90,80) !important;
	margin-top:15px;
	font-size:15px;
	color:rgb(98,90,80) !important;
	margin-top:15px;
	font-size:15px;
}

body.page-id-840 #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-articles .elementor-widget-container .eael-post-grid-container .eael-post-appender .eael-post-grid-column .eael-grid-post-holder .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-content .eael-grid-post-excerpt p{
	line-height:1.7em !important;
	line-height:1.7em !important;
}

body.page-id-840 #home-blog-desc p{
	font-size:20px;
	max-width:283px;
	font-size:20px;
	max-width:283px;
}

body.page-id-840 #home-blog-desc{
	margin-bottom:50px;
	margin-bottom:50px;
}

body.page-id-840 #home-blog-btn{
	margin-top:30px;
	margin-top:30px;
}

body.page-id-840 #content .page-content .elementor #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-desc .elementor-widget-container p{
	line-height:1.7em !important;
	line-height:1.7em !important;
}

body.page-id-840 #home-blog-desc .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-840 .elementor-element-187cf7e .elementor-background-overlay{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-840 .ct-grid .wt-location-arr i{
	display:none;
}

body.page-id-840 .ct-grid span ins{
	text-decoration:none;
	text-decoration:none;
}

body.page-id-840 .wmc-cache-pid del bdi{
	font-size:11px;
	font-size:11px;
}

body.page-id-840 #Tours-safety .elementor-inner-column:nth-child(3) .elementor-icon-list-item:nth-child(2){

	border-top-style:none;
	border-top-style:none;
}

body.page-id-840 .ct-grid span bdi{
	font-style:normal;
	color:#625a50;
	font-size:15px;
}

body.page-id-840 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .link-more img{
	height:auto !important;
	width:400px !important;
}

body.page-id-840 .ct-grid .item-post-n .grid-content{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-840 .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	padding-left:45px !important;
}

body.page-id-840 .ct-grid bdi span{
	font-size:15px !important;
	margin-left:3px;
	margin-right:3px;
}

body.page-id-840 .ct-grid span .fa-paper-plane{
	font-size:14px;
	display:none;
}

body.page-id-840 .ct-grid span .fa-clock-o{
	font-size:14px;
	display:none;
}

body.page-id-840 .ct-grid span .fa-shopping-basket{
	font-size:14px;
	display:none;
}

body.page-id-840 .ct-grid span .woocommerce-Price-amount{
	font-size:16px !important;
}

body.page-id-840 .ct-grid span .wmc-cache-pid{
	font-size:16px !important;
}

body.page-id-840 .ct-grid .item-post-n figcaption:hover{
	background-color:rgba(98,90,80,0.05);
}

body.page-id-840 .elementor-inline-items .elementor-icon-list-item .fa-check{
	color:rgb(255,190,61);
}

body.page-id-840 #trips-grid .elementor-inline-items .elementor-icon-list-item{
	padding-top:12px;
	padding-bottom:12px;
	border-top-color:rgba(98,90,80,0.15);
	border-top-style:solid;
	border-bottom-color:rgba(98,90,80,0.15);
	border-bottom-style:solid;
}

body.page-id-840 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-inline-items .elementor-icon-list-item{
	border-top-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-840 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-top:100px;
}

body.page-id-840 #book-title h2{
	color:#ffffff;
	font-size:38px;
	text-transform:capitalize;
}

body.page-id-840 #book-subti p{
	font-size:28px;
	color:#aca090;
}

body.page-id-840 #book-text p{
	color:rgba(255,255,255,0.75);
	font-size:20px;
	max-width:915px;
}

body.page-id-840 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-text .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-840 #hoow-to-book{
	padding-top:100px;
	padding-bottom:100px;
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	padding-left:5%;
	padding-right:5%;
}

body.page-id-840 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-image .elementor-widget-container .attachment-full{
	height:auto !important;
}

body.page-id-840 #book-fases .book-image .attachment-full{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-840 #book-fases .book-fase-desc p{
	color:rgba(255,255,255,0.75);
	font-size:17px;
	text-align:center;
}

body.page-id-840 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-fase-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-840 #book-fases .book-fase-title .elementor-heading-title{
	font-weight:500;
	font-size:22px;
	text-align:center;
}

body.page-id-840 #book-fases .elementor-widget-wrap{
	padding-left:25px;
	padding-right:25px;
}

body.page-id-840 #line-help{
	margin-bottom:0px;
	position:absolute;
	top:382px;
}

body.page-id-840 #book-text .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-840 #book-text{
	margin-bottom:50px;
}

body.page-id-840 #book-fases .elementor-container{
	width: calc(100% + 50px);
	margin-left:-25px;
}

body.page-id-840 #book-fases .book-fase-title{
	margin-bottom:15px;
	margin-top:10px;
}

body.page-id-840 #home-apresentacao{
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
}

body.page-id-840 #footer-top{
	background-image:none;
	background-size:cover;
	border-top-style:solid;
	border-top-width:1px !important;
	border-top-color:rgba(255,255,255,0.1);
}

body.page-id-840 #footer-top-b .elementor-widget-icon-box .elementor-icon-box-wrapper{
	background-color:rgb(98,90,80);
}

body.page-id-840 .swiper-wrapper .pp-logo-carousel-title a{
	text-decoration:none;
	font-family:Lato Bold, sans-serif;
}

body.page-id-840 #hero-tours .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	color:#222;
}

body.page-id-840 #content .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #hero-tours .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-840 #hero-tours a{
	background-color:#ffbe3d;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
}

body.page-id-840 #tours-hero-subt{
	margin-bottom:50px;
}

body.page-id-840 .elementor-element-30a3c30 .elementor-icon-list-item .fa-check{
	color:#ffbe3d;
}

body.page-id-840 .elementor-element-30a3c30 .elementor-icon-list-items .elementor-icon-list-item{
	color:#ffffff;
	padding-top:10px;
	padding-bottom:10px;
	border-top-style:solid;
	font-size:18px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.4);
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-840 .elementor-element-30a3c30 .elementor-icon-list-item .elementor-icon-list-text{
	color:rgba(255,255,255,0.85);
	font-size:17px;
}

body.page-id-840 .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-30a3c30 .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{
	border-top-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-840 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(2){

	border-top-style:none;
}

body.page-id-840 #Tours-safety .elementor-inner-column:nth-child(2) .elementor-icon-list-item:nth-child(2){

	border-top-style:none;
}

body.page-id-840 #Tours-safety .elementor-element-30a3c30{
	max-width:940px;
}

body.page-id-840 #trips-grid .elementor-widget-text-editor{
	max-width:800px;
}

body.page-id-840 #trips-grid .elementor-widget-text-editor p{
	margin-bottom:25px;
}

body.page-id-840 #trips-grid .elementor-widget-icon-list{
	margin-bottom:0px;
}

body.page-id-840 #trips-grid .elementor-widget-wrap{
	padding-bottom:100px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-840 #trips-grid .elementor-widget-heading{
	margin-bottom:25px;
}

body.page-id-840 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(3){

	border-top-style:none;
}

body.page-id-840 #Tours-safety .elementor-inner-column:nth-child(2) .elementor-icon-list-item:nth-child(3){

	border-top-style:none;
}

body.page-id-840 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-30a3c30 .elementor-container .elementor-inner-column .elementor-widget-wrap{
	padding-left:15px !important;
	padding-right:15px !important;
}

body.page-id-840 #trips-grid .elementor-widget-eael-adv-accordion{
	max-width:900px;
	margin-top:80px;
}

body.page-id-840 #is-it-worth-flying-over-the-nazca-lines h4{
	font-size:22px;
}

body.page-id-840 .eael-adv-accordion .eael-accordion-list .clearfix{
	padding-left:35px;
	color:rgb(98,90,80) !important;
	padding-right:35px;
	padding-top:25px;
	padding-bottom:25px;
	font-size:17px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-840 .elementor-widget-eael-adv-accordion .eael-adv-accordion .eael-accordion-list{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-840 .eael-adv-accordion .clearfix p{
	color:#625a50;
}

body.page-id-840 #content .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #tours-hero-header .elementor-widget-container h1{
	line-height:1.3em !important;
}

body.page-id-840 #tours-hero-header .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-840 #tours-grid-subt p{
	color:#aca090;
	font-size:28px;
}

body.page-id-840 .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #hero-tours .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none !important;
}

body.page-id-840 #tour-description .elementor-widget-heading:nth-child(1){

	margin-bottom:10px;
}

body.page-id-840 #exp-subtitu{
	margin-bottom:10px;
}

body.page-id-840 #book-subti{
	margin-bottom:10px;
}

body.page-id-840 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-title .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-840 #trips-grid .elementor-widget-heading h4{
	text-transform:capitalize;
}

body.page-id-840 #tour-description .elementor-widget-heading:nth-child(2){

	margin-bottom:10px;
}

@media (max-width:767px){

	body.page-id-840 #tours-hero-header h1{
	letter-spacing:2px;
	font-size:38px;
}

body.page-id-840 #tour-description .elementor-widget-wrap{
	padding-top:70px;
	padding-bottom:70px;
}

body.page-id-840 #tour-description .elementor-widget-heading h3.elementor-heading-title{
	font-size:26px;
}

body.page-id-840 #tour-description .elementor-widget-heading:nth-child(1){

	margin-bottom:10px;
}

body.page-id-840 #tour-description .elementor-widget-heading h2.elementor-heading-title{
	font-size:32px;
}

body.page-id-840 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2.elementor-heading-title{
	line-height:1.3em !important;
}

body.page-id-840 #tour-description .elementor-widget-text-editor p{
	font-size:17px;
}

body.page-id-840 #tour-locations .elementor-widget-wrap{
	padding-top:70px;
	padding-bottom:60px;
}

body.page-id-840 #tours-grid-subt{
	margin-bottom:10px;
}

body.page-id-840 #tours-grid-title h2{
	font-size:32px;
}

body.page-id-840 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-title .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-840 #tours-grid-desc p{
	font-size:17px;
}

body.page-id-840 .ct-grid .item-post-n{
	width:100% !important;
	padding-left:0px;
	padding-right:0px;
}

body.page-id-840 .ct-grid .item-post-n .ex-modern-blog{
	display:block;
}

body.page-id-840 .ct-grid div img{
	min-width:1px;
	border-top-right-radius:5px;
	border-bottom-left-radius:0px;
}

body.page-id-840 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .link-more img{
	width:100% !important;
}

body.page-id-840 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	padding-left:25px !important;
}

body.page-id-840 .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	padding-right:25px !important;
	padding-bottom:25px !important;
	padding-top:25px !important;
}

body.page-id-840 .ct-grid h3 .link-more{
	font-weight:500;
}

body.page-id-840 .elementor-shortcode .wt-grid-shortcode .ct-grid{
	margin-left:0px;
	margin-right:0px;
}

body.page-id-840 #home-apresentacao .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:70px;
	padding-bottom:50px;
}

body.page-id-840 #sub-why-us p{
	font-size:26px;
}

body.page-id-840 #why-us h2{
	font-size:32px;
}

body.page-id-840 #Why-us-text p{
	font-size:17px;
}

body.page-id-840 #sub-why-us{
	margin-bottom:10px;
}

body.page-id-840 #why-icons .elementor-widget-icon-box .elementor-icon-box-wrapper{
	border-style:solid;
	border-width:1px;
	border-color:rgba(255,255,255,0.1);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-top:25px;
	padding-bottom:25px;
	padding-left:25px;
	padding-right:25px;
}

body.page-id-840 #why-icons .elementor-inner-column{
	margin-bottom:15px;
}

body.page-id-840 #why-icons{
	margin-top:45px;
}

body.page-id-840 #nazca-experiences{
	padding-top:60px;
	padding-bottom:50px;
}

body.page-id-840 #exp-subtitu{
	margin-bottom:10px;
}

body.page-id-840 #nazca-experiences-b .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-840 #nazca-experiences-a .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-840 #Tours-safety .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:70px;
	padding-bottom:70px;
}

body.page-id-840 #Tours-safety .elementor-widget-heading h2{
	font-size:32px;
}

body.page-id-840 #Tours-safety .elementor-widget-text-editor p{
	font-size:17px;
}

body.page-id-840 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-30a3c30 .elementor-container .elementor-inner-column .elementor-widget-wrap{
	padding-left:0px !important;
	padding-right:0px !important;
}

body.page-id-840 #trips-grid .elementor-widget-wrap{
	padding-top:60px !important;
	padding-bottom:60px;
}

body.page-id-840 #trips-grid .elementor-widget-heading h4{
	font-size:32px;
}

body.page-id-840 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h4{
	line-height:1.3em !important;
}

body.page-id-840 #trips-grid .elementor-widget-text-editor p{
	font-size:17px !important;
}

body.page-id-840 #trips-grid .elementor-inline-items .elementor-icon-list-item{
	width:100%;
	border-bottom-style:none;
}

body.page-id-840 #trips-grid .elementor-inline-items .elementor-icon-list-item:nth-child(3){

	border-bottom-style:solid;
}

body.page-id-840 #trips-grid .elementor-widget-eael-adv-accordion{
	margin-top:60px;
}

body.page-id-840 #hoow-to-book{
	padding-top:60px;
}

body.page-id-840 #book-subti{
	margin-bottom:10px;
}

body.page-id-840 #book-title h2{
	font-size:32px;
}

body.page-id-840 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-title .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-840 #book-text p{
	font-size:17px;
}

body.page-id-840 #line-help{
	display:none;
}

body.page-id-840 #book-fases .book-image .attachment-full{
	width:100%;
}

body.page-id-840 #book-fases .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-840 #book-fases .elementor-container{
	margin-left:0px;
	max-width:100%;
}

body.page-id-840 #book-fases .elementor-inner-column{
	margin-bottom:35px;
}

body.page-id-840 #book-fases .book-fase-desc p{
	max-width:274px;
}

body.page-id-840 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-fase-desc .elementor-widget-container p{
	margin-left:auto !important;
}

body.page-id-840 #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-fase-desc .elementor-widget-container p{
	margin-right:auto !important;
}

body.page-id-840 #book-fases .book-fase-title .elementor-heading-title{
	font-size:24px;
}

body.page-id-840 #book-text{
	margin-bottom:35px;
}

body.page-id-840 #tours-grid-subt p{
	font-size:26px;
}

body.page-id-840 #book-subti p{
	font-size:26px;
}

body.page-id-840 .elementor-element-30a3c30 .elementor-widget-wrap{
	padding-bottom:0px !important;
}

body.page-id-840 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(3){

	border-bottom-style:none;
	}

}



@media (max-width:479px){

	body.page-id-840 #tour-description .elementor-widget-text-editor{
	margin-top:10px;
	}

}



@media (max-width:450px){

	body.page-id-840 #tours-hero-header h1{
	font-size:32px;
}

body.page-id-840 #tours-hero-header .elementor-widget-container{
	max-width:257px;
}

body.page-id-840 #content .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #tours-hero-header .elementor-widget-container{
	margin-left:auto !important;
}

body.page-id-840 .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #tours-hero-header .elementor-widget-container{
	margin-right:auto !important;
}

body.page-id-840 #tour-description .elementor-widget-heading h3.elementor-heading-title{
	font-size:22px;
}

body.page-id-840 #tour-description .elementor-widget-heading h2.elementor-heading-title{
	font-size:28px;
	max-width:265px;
}

body.page-id-840 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2.elementor-heading-title{
	margin-left:auto !important;
}

body.page-id-840 .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2.elementor-heading-title{
	margin-right:auto !important;
}

body.page-id-840 #tour-description .elementor-widget-text-editor:nth-child(4){

	display:none;
}

body.page-id-840 #tour-description .elementor-widget-wrap{
	padding-bottom:40px;
}

body.page-id-840 #tours-grid-subt p{
	font-size:22px;
}

body.page-id-840 #tours-grid-title h2{
	font-size:28px;
	max-width:291px;
}

body.page-id-840 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-title .elementor-widget-container h2{
	margin-left:auto !important;
}

body.page-id-840 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-title .elementor-widget-container h2{
	margin-right:auto !important;
}

body.page-id-840 #sub-why-us p{
	font-size:22px;
}

body.page-id-840 #why-us h2{
	font-size:28px;
}

body.page-id-840 #exp-subtitu p{
	font-size:22px;
}

body.page-id-840 #nazca-experiences-a .elementor-widget-heading h2{
	font-size:28px;
	max-width:308px;
}

body.page-id-840 #Tours-safety .elementor-widget-heading h2{
	font-size:28px;
}

body.page-id-840 #trips-grid .elementor-widget-heading h4{
	font-size:28px;
	max-width:257px;
}

body.page-id-840 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h4{
	margin-left:auto !important;
}

body.page-id-840 .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h4{
	margin-right:auto !important;
}

body.page-id-840 #book-title h2{
	font-size:28px;
}

body.page-id-840 #book-subti p{
	font-size:22px;
}

body.page-id-840 #tours-grid-title{
	margin-bottom:20px;
}

body.page-id-840 #trips-grid .elementor-widget-heading{
	margin-bottom:25px;
}

body.page-id-840 .ct-grid span .fa-paper-plane{
	display:none;
}

body.page-id-840 .ct-grid span .fa-clock-o{
	display:none;
}

body.page-id-840 .wt-more-meta > span{
	padding-left:7px;
	padding-right:7px;
	padding-top:7px;
	padding-bottom:7px;
	font-size:12px !important;
	margin-right:4px !important;
}

body.page-id-840 .ct-grid span bdi{
	font-size:12px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-840 .ct-grid .item-post-n .ex-modern-blog .grid-content figcaption .wt-more-meta span .wmc-cache-pid .woocommerce-Price-amount bdi span{
	font-size:12px !important;
	}

}



@media (min-width:768px){

	body.page-id-840 #nazca-experiences-a{
	width:35%;
}

body.page-id-840 #nazca-experiences-b{
	width:65%;
	}

}



@media (min-width:991px){

	body.page-id-840 .ct-grid .item-post-n{
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Nazca Lines Tours From Pisco" Page          */
/*-----------------------------------------------*/
body.page-id-872 #tours-header .elementor-container{
	background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.945) 0%, rgba(0, 0, 0, 0.247) 30%, rgba(0, 0, 0, 0.404) 70%, rgba(0, 0, 0, 0.7) 86%, rgba(0, 0, 0, 0.906) 100%);	background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.945) 0%, rgba(0, 0, 0, 0.247) 30%, rgba(0, 0, 0, 0.404) 70%, rgba(0, 0, 0, 0.7) 86%, rgba(0, 0, 0, 0.906) 100%);	background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.945) 0%, rgba(0, 0, 0, 0.247) 30%, rgba(0, 0, 0, 0.404) 70%, rgba(0, 0, 0, 0.7) 86%, rgba(0, 0, 0, 0.906) 100%);
}

body.page-id-872 #tours-header{
	margin-top:-81px;
	margin-top:-81px;
}

body.page-id-872 #tours-hero-des p{
	color:#ffffff;
	font-size:20px;
	color:#ffffff;
	font-size:20px;
}

body.page-id-872 #tours-hero-des p strong{
	font-family:Lato Bold, sans-serif;
	font-family:Lato Bold, sans-serif;
}

body.page-id-872 #tour-locations .elementor-widget-wrap{
	padding-top:100px;
	padding-bottom:100px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-top:100px;
	padding-bottom:100px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-872 .ct-grid div img{
	border-top-left-radius:5px;
	border-top-right-radius:0px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:0px;
	min-width:400px;
}

body.page-id-872 .ct-grid .item-post-n .ex-modern-blog > div{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-872 .ct-grid .item-post-n .ex-modern-blog{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-webkit-box-shadow:none;	box-shadow:none;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-872 .ct-grid .item-post-n{
	padding-left:15px;
	padding-right:15px;
	position:static !important;
	padding-bottom:15px;
}

body.page-id-872 .ct-grid h3 .link-more{
	font-family:Lato Bold, sans-serif;
	color:rgb(98,90,80) !important;
	font-style:normal;
	letter-spacing:0.5px;
	font-size:20px;
	font-weight:500;
}

body.page-id-872 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption h3 .link-more{
	text-decoration:none !important;
	line-height:1.5em !important;
}

body.page-id-872 .ct-grid figcaption .wt-more-meta{
	border-top-color:rgba(98,90,80,0.2) !important;
	border-bottom-color:rgba(98,90,80,0.1);
	border-top-style:none !important;
	padding-top:0px !important;
}

body.page-id-872 .wt-more-meta > span{
	color:#625a50 !important;
	font-size:15px !important;
	font-style:normal;
	text-transform:uppercase;
	letter-spacing:0.5px;
	background-color:rgba(98,90,80,0.1);
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	display:inline-block;
	margin-right:7px !important;
}

body.page-id-872 .ct-grid figcaption .grid-excerpt{
	color:rgba(98,90,80,0.75);
	font-style:normal;
	font-size:17px !important;
	border-top-color:rgba(98,90,80,0.2) !important;
	border-top-style:none !important;
	margin-bottom:0px !important;
	margin-top:0px !important;
}

body.page-id-872 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption .grid-excerpt{
	line-height:1.7em !important;
}

body.page-id-872 .ct-grid .item-post-n figcaption{
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-style:solid;
	border-color:rgba(98,90,80,0.1);
	padding-right:30px !important;
	padding-bottom:0px !important;
	padding-top:0px !important;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	transition:0.3s;
}

body.page-id-872 .ct-grid .item-post-n .ex-social-share{
	display:none;
}

body.page-id-872 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .wt-location-arr{
	text-decoration:none !important;
}

body.page-id-872 .woocommerce span.onsale::before, body.page-id-872 .woocommerce-wt-onsale::before{
	display: none;
}

body.page-id-872 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	border-width:1px !important;
}

body.page-id-872 .ct-grid div .woocommerce-wt-onsale{
	position:absolute;
	top:10px;
	left:10px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color:#ffbe3d;
	color:#333 !important;
	letter-spacing:1px;
	text-transform:uppercase;
	font-weight:600;
}

body.page-id-872 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .woocommerce-wt-onsale{
	text-decoration:none !important;
}

body.page-id-872 .ct-grid div .wt-location-arr{
	border-top-right-radius:5px;
	text-transform:uppercase;
	letter-spacing:1px;
	background-color:rgba(255,255,255,0.7);
	color:rgb(98,90,80);
	font-family:Lato Bold, sans-serif;
	font-weight:500;
}

body.page-id-872 #hero{
	margin-top:-122px;
	margin-top:-122px;
}

body.page-id-872 #hero .elementor-container{
	background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:linear-gradient(0deg, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);
	background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:linear-gradient(0deg, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);
}

body.page-id-872 #hero-logos .elementor-container{
	background-image:none;
	background-image:none;
}

body.page-id-872 .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-logos .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-full{
	width:auto !important;
	width:auto !important;
}

body.page-id-872 #hero-logos .elementor-widget-image .attachment-full{
	height:100px;
	height:100px;
}

body.page-id-872 #hero-logos{
	max-width:720px;
	top:57% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	margin-top:-170px;
	margin-bottom:50px;
	max-width:720px;
	top:57% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	margin-top:-170px;
	margin-bottom:50px;
}

body.page-id-872 #why-icons .elementor-icon i{
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	height:75px;
	width:75px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	height:75px;
	width:75px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-872 #Why-us-text p a{
	color:rgba(255,255,255,0.8);
	color:rgba(255,255,255,0.8);
}

body.page-id-872 #customer-rev-head h2{
	font-weight:400;
	font-size:24px;
	font-weight:400;
	font-size:24px;
}

body.page-id-872 #customer-reviews .elementor-widget-image .elementor-widget-container{
	color:#ffffff;
	color:#ffffff;
}

body.page-id-872 #customer-reviews .elementor-widget-image .attachment-full{
	-webkit-filter: invert(1);	filter: invert(1);
	height:50px;
	-webkit-filter: invert(1);	filter: invert(1);
	height:50px;
}

body.page-id-872 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-full{
	width:auto !important;
	width:auto !important;
}

body.page-id-872 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-large{
	width:auto !important;
	width:auto !important;
}

body.page-id-872 #customer-reviews .elementor-widget-image{
	margin-bottom:0px;
	margin-bottom:0px;
}

body.page-id-872 #customer-reviews p span{
	color:rgba(255,255,255,0.75);
	font-size:16px;
	color:rgba(255,255,255,0.75);
	font-size:16px;
}

body.page-id-872 #customer-reviews .elementor-widget-text-editor{
	margin-top:15px;
	margin-top:15px;
}

body.page-id-872 #customer-reviews{
	max-width:850px;
	max-width:850px;
}

body.page-id-872 #customer-reviews .elementor-widget-wrap{
	border-left-color:rgba(255,255,255,0.16);
	border-left-style:solid;
	padding-top:0px;
	border-left-color:rgba(255,255,255,0.16);
	border-left-style:solid;
	padding-top:0px;
}

body.page-id-872 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap{
	border-left-width:1px !important;
	border-left-width:1px !important;
}

body.page-id-872 #home-apresentacao #customer-reviews .elementor-inner-column:nth-child(1) .elementor-widget-wrap{
	border-left-style:none;
	border-left-style:none;
}

body.page-id-872 #customer-rev-head{
	margin-bottom:35px;
	margin-bottom:35px;
}

body.page-id-872 #seccaob-home{
	padding-bottom:70px;
	padding-top:90px;
	padding-bottom:70px;
	padding-top:90px;
}

body.page-id-872 #top-bar{
	background-color:#625a50;
	background-color:#625a50;
}

body.page-id-872 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #home-nazca-photo .elementor-widget-container img{
	height:auto !important;
	height:auto !important;
}

body.page-id-872 #home-nazca-photo img{
	width:975px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	width:975px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-872 #home-nazca-photo{
	margin-bottom:90px;
	margin-top:0px;
	margin-bottom:90px;
	margin-top:0px;
}

body.page-id-872 .elementor-widget-pp-logo-carousel .swiper-button-prev-e0720db{
	padding-right:1px;
	margin-top:-10px;
	margin-left:10px;
	padding-right:1px;
	margin-top:-10px;
	margin-left:10px;
}

body.page-id-872 .elementor-widget-pp-logo-carousel .swiper-button-next-e0720db{
	padding-left:1px;
	padding-right:0px;
	margin-right:10px;
	margin-top:-10px;
	padding-left:1px;
	padding-right:0px;
	margin-right:10px;
	margin-top:-10px;
}

body.page-id-872 .elementor-element-a21a6bf .elementor-icon-list-items .elementor-icon-list-item{
	color:#ffffff;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:15px;
	padding-top:15px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.4);
	color:#ffffff;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:15px;
	padding-top:15px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.4);
}

body.page-id-872 .elementor-element-a21a6bf .elementor-icon-list-item .elementor-icon-list-text{
	color:#ffffff;
	font-size:17px;
	font-weight:600 !important;
	color:#ffffff;
	font-size:17px;
	font-weight:600 !important;
}

body.page-id-872 .elementor-element-a21a6bf .elementor-icon-list-item i{
	color:#ffbe3d;
	color:#ffbe3d;
}

body.page-id-872 .elementor-element-a21a6bf .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-872 .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{
	border-bottom-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-872 #Tours-safety .elementor-element-a21a6bf{
	max-width:900px;
	max-width:900px;
}

body.page-id-872 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column:nth-child(1) .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:nth-child(1){

	border-top-width:1px !important;
	border-top-width:1px !important;
}

body.page-id-872 #Tours-safety .elementor-inner-column:nth-child(3) .elementor-icon-list-item:nth-child(1){

	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-872 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column:nth-child(3) .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:nth-child(1){

	border-top-width:1px !important;
	border-top-width:1px !important;
}

body.page-id-872 .elementor-element-187cf7e .elementor-widget-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:450px;
	padding-left:30px !important;
	padding-right:30px !important;
	-webkit-box-align:flex-end;	-ms-flex-align:flex-end;	align-items:flex-end;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	padding-bottom:30px !important;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:450px;
	padding-left:30px !important;
	padding-right:30px !important;
	-webkit-box-align:flex-end;	-ms-flex-align:flex-end;	align-items:flex-end;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	padding-bottom:30px !important;
}

body.page-id-872 .tour-title h4{
	color:#ffffff !important;
	color:#ffffff !important;
}

body.page-id-872 .tour-subt p{
	color:rgba(255,255,255,0.75);
	color:rgba(255,255,255,0.75);
}

body.page-id-872 .elementor-element-187cf7e .tour-subt{
	margin-bottom:10px;
	margin-bottom:10px;
}

body.page-id-872 .tour-meta .elementor-icon-list-items .elementor-icon-list-item{
	margin-bottom:5px;
	margin-bottom:5px;
}

body.page-id-872 .elementor-element-187cf7e .elementor-inner-column{
	padding-left:15px;
	padding-right:15px;
	padding-left:15px;
	padding-right:15px;
}

body.page-id-872 .elementor-element-187cf7e .tour-title .elementor-heading-title{
	font-size:20px;
	font-weight:500 !important;
	font-size:20px;
	font-weight:500 !important;
}

body.page-id-872 .elementor-element-187cf7e .tour-title{
	margin-bottom:14px;
	margin-bottom:14px;
}

body.page-id-872 .elementor-element-187cf7e .tour-meta .elementor-icon-list-text{
	color:rgba(255,255,255,0.95);
	color:rgba(255,255,255,0.95);
}

body.page-id-872 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-187cf7e .elementor-container .elementor-inner-column .elementor-widget-wrap .tour-title .elementor-widget-container .elementor-heading-title{
	line-height:1.3em !important;
	line-height:1.3em !important;
}

body.page-id-872 #trips-grid{
	padding-bottom:0px;
	padding-bottom:0px;
}

body.page-id-872 #home-blog-title h2{
	color:rgb(98,90,80);
	font-size:38px;
	color:rgb(98,90,80);
	font-size:38px;
}

body.page-id-872 #home-blog-subs p{
	color:#aca090;
	font-size:26px;
	color:#aca090;
	font-size:26px;
}

body.page-id-872 #home-blog .elementor-widget-wrap{
	padding-top:80px;
	padding-bottom:80px;
	padding-top:80px;
	padding-bottom:80px;
}

body.page-id-872 #home-blog-btn a{
	background-color:#aca090;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	font-weight:500;
	background-color:#aca090;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	font-weight:500;
}

body.page-id-872 #home-blog-btn .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	text-decoration:none;
}

body.page-id-872 #content .page-content .elementor #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-btn .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
	text-decoration:none !important;
}

body.page-id-872 .eael-post-appender .eael-post-grid-column .eael-grid-post-holder-inner{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-872 .eael-post-appender .eael-post-grid-column .eael-entry-wrapper{
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	padding-top:20px;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	padding-top:20px;
}

body.page-id-872 .eael-post-appender .eael-post-grid-column .eael-grid-post-holder{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-872 .eael-post-appender .eael-entry-media a{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-872 .eael-post-appender .eael-entry-media .eael-entry-overlay{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-872 .eael-post-appender .eael-post-grid-column .eael-entry-media{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

body.page-id-872 #home-blog-articles .eael-post-appender article{
	padding-left:25px;
	padding-right:25px;
	padding-left:25px;
	padding-right:25px;
}

body.page-id-872 #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-articles .elementor-widget-container .eael-post-grid-container .eael-post-appender .eael-post-grid-column .eael-grid-post-holder .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-header .eael-entry-title a{
	text-decoration:none !important;
	line-height:1.4em !important;
	text-decoration:none !important;
	line-height:1.4em !important;
}

body.page-id-872 .eael-post-appender .eael-entry-title a{
	color:#625a50 !important;
	font-weight:600;
	font-size:20px;
	color:#625a50 !important;
	font-weight:600;
	font-size:20px;
}

body.page-id-872 .eael-post-appender .eael-entry-wrapper p{
	color:rgb(98,90,80);
	font-size:17px;
	color:rgb(98,90,80);
	font-size:17px;
}

body.page-id-872 .eael-post-appender .eael-grid-post-excerpt a{
	color:rgb(98,90,80) !important;
	margin-top:15px;
	font-size:15px;
	color:rgb(98,90,80) !important;
	margin-top:15px;
	font-size:15px;
}

body.page-id-872 #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-articles .elementor-widget-container .eael-post-grid-container .eael-post-appender .eael-post-grid-column .eael-grid-post-holder .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-content .eael-grid-post-excerpt p{
	line-height:1.7em !important;
	line-height:1.7em !important;
}

body.page-id-872 #home-blog-desc p{
	font-size:20px;
	max-width:283px;
	font-size:20px;
	max-width:283px;
}

body.page-id-872 #home-blog-desc{
	margin-bottom:50px;
	margin-bottom:50px;
}

body.page-id-872 #home-blog-btn{
	margin-top:30px;
	margin-top:30px;
}

body.page-id-872 #content .page-content .elementor #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-desc .elementor-widget-container p{
	line-height:1.7em !important;
	line-height:1.7em !important;
}

body.page-id-872 #home-blog-desc .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-872 .elementor-element-187cf7e .elementor-background-overlay{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-872 .ct-grid .wt-location-arr i{
	display:none;
}

body.page-id-872 .ct-grid span ins{
	text-decoration:none;
	text-decoration:none;
}

body.page-id-872 .wmc-cache-pid del bdi{
	font-size:11px;
	font-size:11px;
}

body.page-id-872 #Tours-safety .elementor-inner-column:nth-child(3) .elementor-icon-list-item:nth-child(2){

	border-top-style:none;
	border-top-style:none;
}

body.page-id-872 .ct-grid span bdi{
	font-style:normal;
	color:#625a50;
	font-size:15px;
}

body.page-id-872 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .link-more img{
	height:auto !important;
	width:400px !important;
}

body.page-id-872 .ct-grid .item-post-n .grid-content{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-872 .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	padding-left:45px !important;
}

body.page-id-872 .ct-grid bdi span{
	font-size:15px !important;
	margin-left:3px;
	margin-right:3px;
}

body.page-id-872 .ct-grid span .fa-paper-plane{
	font-size:14px;
	display:none;
}

body.page-id-872 .ct-grid span .fa-clock-o{
	font-size:14px;
	display:none;
}

body.page-id-872 .ct-grid span .fa-shopping-basket{
	font-size:14px;
	display:none;
}

body.page-id-872 .ct-grid span .woocommerce-Price-amount{
	font-size:16px !important;
}

body.page-id-872 .ct-grid span .wmc-cache-pid{
	font-size:16px !important;
}

body.page-id-872 .ct-grid .item-post-n figcaption:hover{
	background-color:rgba(98,90,80,0.05);
}

body.page-id-872 #tours-hero-header h1{
	font-size:48px;
	text-transform:uppercase;
	letter-spacing:4px;
	color:#ffffff;
	max-width:549px;
	text-shadow:rgb(0, 0, 0) 0px 1px 120px;
}

body.page-id-872 #tours-hero-subt p{
	color:rgba(255,255,255,0.75);
	font-size:26px;
}

body.page-id-872 #tours-hero-header{
	margin-bottom:30px;
}

body.page-id-872 #tours-header .elementor-widget-wrap{
	margin-top:55px;
}

body.page-id-872 #tour-description .elementor-widget-heading h2.elementor-heading-title{
	font-size:38px;
	color:#ffffff;
}

body.page-id-872 #tour-description .elementor-widget-heading h3.elementor-heading-title{
	color:#aca090;
	font-weight:500;
}

body.page-id-872 #tour-description .elementor-widget-text-editor p{
	color:rgba(255,255,255,0.75);
	font-size:20px;
	margin-bottom:20px;
}

body.page-id-872 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-872 #tour-description .elementor-widget-wrap{
	padding-top:100px;
	padding-bottom:100px;
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	background-size:cover;
}

body.page-id-872 #tour-description .elementor-widget-text-editor{
	max-width:880px;
	margin-top:15px;
}

body.page-id-872 #tour-description p a{
	color:rgba(255,255,255,0.85);
	transition:0.3s;
	padding-top:10px;
	padding-bottom:10px;
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.15);
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.15);
	transition:0.3s;
}

body.page-id-872 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p a{
	text-decoration:none !important;
	border-top-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-872 #tour-description p a:hover{
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#ffbe3d;
	color:#ffbe3d;
	border-top-color:#ffbe3d;
}

body.page-id-872 #tours-grid-title h2{
	font-size:38px;
	color:rgb(98,90,80);
}

body.page-id-872 #tours-grid-subt .elementor-widget-container{
	font-size:26px;
	color:rgba(98,90,80,0.7);
}

body.page-id-872 #tours-grid-desc p{
	font-size:20px;
	color:rgba(98,90,80,0.75);
}

body.page-id-872 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-872 #tours-grid-desc p b{
	color:rgb(98,90,80);
}

body.page-id-872 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-desc .elementor-widget-container p a b{
	text-decoration:none !important;
}

body.page-id-872 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-desc .elementor-widget-container p a{
	text-decoration:none !important;
}

body.page-id-872 #tours-grid-desc{
	margin-bottom:80px;
	max-width:736px;
}

body.page-id-872 #tours-grid-title{
	margin-bottom:25px;
}

body.page-id-872 #tours-grid-subt{
	margin-bottom:15px;
}

body.page-id-872 #home-apresentacao .elementor-container .elementor-top-column > .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:100px;
	padding-top:100px;
}

body.page-id-872 #sub-why-us p{
	color:#aca090;
	font-size:28px;
	font-weight:500;
}

body.page-id-872 #why-us h2{
	font-size:38px;
	max-width:575px;
}

body.page-id-872 #why-icons{
	margin-top:80px;
	margin-bottom:0px;
	max-width:1000px;
	top:-2px;
}

body.page-id-872 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #why-us .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-872 #why-us .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-872 #sub-why-us{
	margin-top:0px;
}

body.page-id-872 #Why-us-text p{
	font-size:20px;
	color:rgba(255,255,255,0.75);
}

body.page-id-872 #Why-us-text{
	margin-bottom:0px;
	line-height:1.7em;
	max-width:815px;
}

body.page-id-872 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #Why-us-text .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-872 #why-icons .elementor-widget-icon-box p{
	color:rgba(255,255,255,0.75);
	line-height:1.7em;
	font-size:17px;
}

body.page-id-872 #why-icons .elementor-icon-box-title span{
	font-weight:500;
	font-size:22px;
}

body.page-id-872 #why-icons .elementor-icon-box-icon .elementor-icon{
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
	height:80px;
	display:inline-flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-872 #why-icons .elementor-icon svg{
	-webkit-filter: invert(1);	filter: invert(1);
	height:40px;
}

body.page-id-872 #why-icons .elementor-widget-icon-box h3{
	margin-bottom:12px;
}

body.page-id-872 .swiper-wrapper .pp-lc-logo img{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-872 #nazca-experiences-a .elementor-widget-heading h2{
	color:#625a50;
	font-size:32px;
}

body.page-id-872 #content .page-content .elementor #nazca-experiences .elementor-container #nazca-experiences-a .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-872 #exp-subtitu p{
	color:#aca090;
	font-size:28px;
}

body.page-id-872 #expe-descri .elementor-widget-container div div{
	font-size:17px;
	line-height:1.7em;
	color:rgba(98,90,80,0.75);
}

body.page-id-872 #nazca-experiences-a .elementor-widget-wrap{
	padding-right:45px;
	-webkit-box-align:flex-start;	-ms-flex-align:flex-start;	align-items:flex-start;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:40px;
}

body.page-id-872 #experiences-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	text-transform:uppercase;
}

body.page-id-872 #content .page-content .elementor #nazca-experiences .elementor-container #nazca-experiences-a .elementor-widget-wrap #experiences-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-872 #experiences-button a{
	color:#222;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	background-color:#ffbe3d;
}

body.page-id-872 #expe-descri{
	margin-bottom:40px;
}

body.page-id-872 .swiper-slide-active .pp-lc-logo-wrap h3{
	margin-bottom:0px;
}

body.page-id-872 #nazca-experiences{
	background-color:#f9f9f9;
	padding-top:100px;
	padding-bottom:70px;
}

body.page-id-872 .swiper-wrapper .swiper-slide h3{
	margin-bottom:0px;
	position:relative;
	top:-75px;
	font-size:24px;
	color:#ffffff !important;
}

body.page-id-872 .swiper-wrapper .swiper-slide .pp-lc-logo{
	background-image:none;
}

body.page-id-872 .swiper-wrapper .swiper-slide .pp-lc-logo-wrap{
	background-image:none;
}

body.page-id-872 .elementor-widget-pp-logo-carousel .swiper-wrapper .swiper-slide{
	background-image:none;
}

body.page-id-872 #Tours-safety .elementor-widget-heading h2{
	font-size:38px;
	color:#ffffff;
}

body.page-id-872 #Tours-safety .elementor-widget-text-editor p{
	color:rgba(255,255,255,0.75);
	font-size:20px;
	max-width:680px;
}

body.page-id-872 #content .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-872 #Tours-safety .elementor-widget-button a{
	background-color:#ffbe3d;
	font-size:17px;
	padding-top:18px;
	padding-bottom:18px;
	padding-right:30px;
	padding-left:30px;
	color:#222;
	text-transform:uppercase;
}

body.page-id-872 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	font-size:15px;
}

body.page-id-872 #content .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-872 #Tours-safety .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:100px;
	padding-bottom:100px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-872 #Tours-safety .elementor-widget-button{
	margin-top:60px;
}

body.page-id-872 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(1){

	border-top-color:rgba(255,255,255,0.4);
	border-top-style:solid;
}

body.page-id-872 #Tours-safety .elementor-inner-column:nth-child(2) .elementor-icon-list-item:nth-child(1){

	border-top-width:1px;
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-872 #Tours-safety .elementor-widget-text-editor .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-872 #Tours-safety .elementor-widget-text-editor{
	margin-bottom:45px;
}

body.page-id-872 .elementor-top-column > .elementor-widget-wrap > .elementor-widget-heading h4{
	color:rgb(98,90,80);
	font-size:38px;
}

body.page-id-872 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	color:rgba(98,90,80,0.75);
	font-size:20px;
}

body.page-id-872 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-872 .elementor-inline-items .elementor-icon-list-item .elementor-icon-list-text{
	font-size:17px;
	font-weight:500 !important;
	color:rgb(98,90,80);
}

body.page-id-872 .elementor-inline-items .elementor-icon-list-item .fa-check{
	color:rgb(255,190,61);
}

body.page-id-872 #trips-grid .elementor-inline-items .elementor-icon-list-item{
	padding-top:12px;
	padding-bottom:12px;
	border-top-color:rgba(98,90,80,0.15);
	border-top-style:solid;
	border-bottom-color:rgba(98,90,80,0.15);
	border-bottom-style:solid;
}

body.page-id-872 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-inline-items .elementor-icon-list-item{
	border-top-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-872 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-top:100px;
}

body.page-id-872 #book-title h2{
	color:#ffffff;
	font-size:38px;
}

body.page-id-872 #book-subti p{
	font-size:28px;
	color:#aca090;
}

body.page-id-872 #book-text p{
	color:rgba(255,255,255,0.75);
	font-size:20px;
	max-width:915px;
}

body.page-id-872 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-text .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-872 #hoow-to-book{
	padding-top:100px;
	padding-bottom:100px;
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
}

body.page-id-872 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-image .elementor-widget-container .attachment-full{
	height:auto !important;
}

body.page-id-872 #book-fases .book-image .attachment-full{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-872 #book-fases .book-fase-desc p{
	color:rgba(255,255,255,0.75);
	font-size:17px;
	text-align:center;
}

body.page-id-872 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-fase-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-872 #book-fases .book-fase-title .elementor-heading-title{
	font-weight:500;
	font-size:22px;
	text-align:center;
}

body.page-id-872 #book-fases .elementor-widget-wrap{
	padding-left:25px;
	padding-right:25px;
}

body.page-id-872 #line-help{
	margin-bottom:0px;
	position:absolute;
	top:382px;
}

body.page-id-872 #book-text .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-872 #book-text{
	margin-bottom:50px;
}

body.page-id-872 #book-fases .elementor-container{
	width: calc(100% + 50px);
	margin-left:-25px;
}

body.page-id-872 #book-fases .book-fase-title{
	margin-bottom:15px;
	margin-top:10px;
}

body.page-id-872 #home-apresentacao{
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
}

body.page-id-872 #footer-top{
	background-image:none;
	background-size:cover;
	border-top-style:solid;
	border-top-width:1px !important;
	border-top-color:rgba(255,255,255,0.1);
}

body.page-id-872 #footer-top-b .elementor-widget-icon-box .elementor-icon-box-wrapper{
	background-color:rgb(98,90,80);
}

body.page-id-872 .swiper-wrapper .pp-logo-carousel-title a{
	text-decoration:none;
	font-family:Lato Bold, sans-serif;
}

body.page-id-872 #hero-tours .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	color:#222;
}

body.page-id-872 #content .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #hero-tours .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-872 #hero-tours a{
	background-color:#ffbe3d;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
}

body.page-id-872 #tours-hero-subt{
	margin-bottom:50px;
}

body.page-id-872 .elementor-element-30a3c30 .elementor-icon-list-item .fa-check{
	color:#ffbe3d;
}

body.page-id-872 .elementor-element-30a3c30 .elementor-icon-list-items .elementor-icon-list-item{
	color:#ffffff;
	padding-top:10px;
	padding-bottom:10px;
	border-top-style:solid;
	font-size:18px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.4);
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-872 .elementor-element-30a3c30 .elementor-icon-list-item .elementor-icon-list-text{
	color:rgba(255,255,255,0.85);
	font-size:17px;
}

body.page-id-872 .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-30a3c30 .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{
	border-top-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-872 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(2){

	border-top-style:none;
}

body.page-id-872 #Tours-safety .elementor-inner-column:nth-child(2) .elementor-icon-list-item:nth-child(2){

	border-top-style:none;
}

body.page-id-872 #Tours-safety .elementor-element-30a3c30{
	max-width:940px;
}

body.page-id-872 #trips-grid .elementor-widget-text-editor{
	max-width:800px;
}

body.page-id-872 #trips-grid .elementor-widget-text-editor p{
	margin-bottom:25px;
}

body.page-id-872 #trips-grid .elementor-widget-icon-list{
	margin-bottom:0px;
}

body.page-id-872 #trips-grid .elementor-widget-wrap{
	padding-bottom:100px;
}

body.page-id-872 #trips-grid .elementor-widget-heading{
	margin-bottom:35px;
}

body.page-id-872 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(3){

	border-top-style:none;
}

body.page-id-872 #Tours-safety .elementor-inner-column:nth-child(2) .elementor-icon-list-item:nth-child(3){

	border-top-style:none;
}

body.page-id-872 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-30a3c30 .elementor-container .elementor-inner-column .elementor-widget-wrap{
	padding-left:15px !important;
	padding-right:15px !important;
}

body.page-id-872 #trips-grid .elementor-widget-eael-adv-accordion{
	max-width:900px;
	margin-top:80px;
}

body.page-id-872 #is-it-worth-flying-over-the-nazca-lines h4{
	font-size:22px;
}

body.page-id-872 .eael-adv-accordion .eael-accordion-list .clearfix{
	padding-left:35px;
	color:rgb(98,90,80) !important;
	padding-right:35px;
	padding-top:25px;
	padding-bottom:25px;
	font-size:17px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-872 .elementor-widget-eael-adv-accordion .eael-adv-accordion .eael-accordion-list{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-872 .eael-adv-accordion .clearfix p{
	color:#625a50;
}

body.page-id-872 #content .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #tours-hero-header .elementor-widget-container h1{
	line-height:1.3em !important;
}

body.page-id-872 #tours-hero-header .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-872 #tours-grid-subt p{
	color:#aca090;
	font-size:28px;
}

body.page-id-872 #exp-subtitu{
	margin-bottom:15px;
}

body.page-id-872 .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #hero-tours .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none !important;
}

@media (max-width:767px){

	body.page-id-872 #tours-hero-header h1{
	font-size:32px;
	max-width:455px;
}

body.page-id-872 #tour-description .elementor-widget-wrap{
	padding-top:70px;
	padding-bottom:60px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-872 #tour-description .elementor-widget-text-editor:nth-child(4){

	display:none;
}

body.page-id-872 #tour-description .elementor-widget-text-editor{
	margin-bottom:0px;
}

body.page-id-872 #tour-locations .elementor-widget-wrap{
	padding-top:70px;
	padding-left:5%;
	padding-right:5%;
	padding-bottom:60px;
}

body.page-id-872 #tours-grid-subt{
	margin-bottom:10px;
}

body.page-id-872 #tours-grid-title h2{
	font-size:32px;
	line-height:1.3em !important;
}

body.page-id-872 #tours-grid-desc p{
	font-size:17px;
}

body.page-id-872 #tours-grid-desc{
	margin-bottom:40px;
}

body.page-id-872 .ct-grid .item-post-n{
	width:100% !important;
	padding-left:0px;
	padding-right:0px;
}

body.page-id-872 .ct-grid .item-post-n .ex-modern-blog{
	display:block;
}

body.page-id-872 .ct-grid div img{
	min-width:1px;
	border-top-right-radius:5px;
	border-bottom-left-radius:0px;
}

body.page-id-872 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .link-more img{
	width:100% !important;
}

body.page-id-872 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	padding-left:25px !important;
}

body.page-id-872 .ct-grid .item-post-n figcaption{
	padding-right:25px !important;
	padding-top:25px !important;
	padding-bottom:25px !important;
}

body.page-id-872 .ct-grid h3 .link-more{
	font-weight:500;
}

body.page-id-872 .elementor-shortcode .wt-grid-shortcode .ct-grid{
	margin-left:0px;
	margin-right:0px;
}

body.page-id-872 #home-apresentacao .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:70px;
	padding-left:5%;
	padding-right:5%;
	padding-bottom:60px;
}

body.page-id-872 #sub-why-us p{
	font-size:26px;
}

body.page-id-872 #sub-why-us{
	margin-bottom:10px;
}

body.page-id-872 #why-us h2{
	font-size:32px;
}

body.page-id-872 #Why-us-text p{
	font-size:17px;
}

body.page-id-872 #why-icons{
	margin-top:45px;
}

body.page-id-872 #why-icons .elementor-widget-icon-box .elementor-icon-box-wrapper{
	border-style:solid;
	border-width:1px;
	border-color:rgba(255,255,255,0.1);
	padding-left:25px;
	padding-right:25px;
	padding-top:25px;
	padding-bottom:25px;
}

body.page-id-872 #why-icons .elementor-widget-icon-box .elementor-icon-box-description{
	max-width:231px;
}

body.page-id-872 .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #why-icons .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description{
	margin-left:auto !important;
}

body.page-id-872 #why-icons .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description{
	margin-right:auto !important;
}

body.page-id-872 #nazca-experiences{
	padding-left:5%;
	padding-right:5%;
	padding-top:60px;
	padding-bottom:40px;
}

body.page-id-872 #exp-subtitu{
	margin-bottom:10px;
}

body.page-id-872 #nazca-experiences-a .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-872 #nazca-experiences-b .e-swiper-container{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-872 #Tours-safety .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:60px;
	padding-left:5%;
	padding-right:5%;
	padding-bottom:70px;
}

body.page-id-872 #Tours-safety .elementor-widget-heading h2{
	font-size:32px;
}

body.page-id-872 #Tours-safety .elementor-widget-text-editor p{
	font-size:17px;
}

body.page-id-872 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-30a3c30 .elementor-container .elementor-inner-column .elementor-widget-wrap{
	padding-left:0px !important;
	padding-right:0px !important;
}

body.page-id-872 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap{
	padding-top:60px !important;
}

body.page-id-872 #trips-grid .elementor-widget-heading h4{
	font-size:32px;
}

body.page-id-872 #trips-grid .elementor-widget-text-editor p{
	font-size:17px !important;
}

body.page-id-872 #trips-grid .elementor-widget-wrap{
	padding-left:5%;
	padding-right:5%;
	padding-bottom:60px;
}

body.page-id-872 #trips-grid .elementor-inline-items .elementor-icon-list-item{
	width:100%;
	border-bottom-style:none;
}

body.page-id-872 #trips-grid .elementor-inline-items .elementor-icon-list-item:nth-child(3){

	border-bottom-style:solid;
}

body.page-id-872 #trips-grid .elementor-widget-eael-adv-accordion{
	margin-top:60px;
}

body.page-id-872 #hoow-to-book{
	padding-top:60px;
}

body.page-id-872 #book-subti{
	margin-bottom:10px;
}

body.page-id-872 #book-text p{
	font-size:17px;
}

body.page-id-872 #hoow-to-book .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-left:5%;
	padding-right:5%;
}

body.page-id-872 #line-help{
	display:none;
}

body.page-id-872 #book-fases .book-image .attachment-full{
	width:100%;
}

body.page-id-872 #book-fases .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-872 #book-fases .elementor-container{
	margin-left:0px;
	max-width:100%;
}

body.page-id-872 #book-fases .book-fase-title .elementor-heading-title{
	font-size:24px;
}

body.page-id-872 #book-fases .book-fase-desc p{
	max-width:274px;
}

body.page-id-872 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-fase-desc .elementor-widget-container p{
	margin-left:auto !important;
	margin-right:auto !important;
}

body.page-id-872 #book-fases .elementor-inner-column{
	margin-bottom:35px;
}

body.page-id-872 #book-title h2{
	font-size:32px;
}

body.page-id-872 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2.elementor-heading-title{
	line-height:1.3em !important;
}

body.page-id-872 #tour-description .elementor-widget-heading:nth-child(1){

	margin-bottom:10px;
}

body.page-id-872 #tour-description .elementor-widget-text-editor p{
	font-size:17px;
}

body.page-id-872 #tour-description .elementor-widget-heading h3.elementor-heading-title{
	font-size:26px;
}

body.page-id-872 #tours-grid-subt p{
	font-size:26px;
}

body.page-id-872 #exp-subtitu p{
	font-size:26px;
}

body.page-id-872 #book-subti p{
	font-size:26px;
}

body.page-id-872 .elementor-element-30a3c30 .elementor-widget-wrap{
	padding-bottom:0px !important;
}

body.page-id-872 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(3){

	border-bottom-style:none;
	}

}



@media (max-width:450px){

	body.page-id-872 #tours-hero-header h1{
	letter-spacing:2px;
}

body.page-id-872 #tours-hero-header .elementor-widget-container{
	max-width:274px;
}

body.page-id-872 #content .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #tours-hero-header .elementor-widget-container{
	margin-left:auto !important;
	margin-right:auto !important;
}

body.page-id-872 #tour-description .elementor-widget-heading h3.elementor-heading-title{
	font-size:22px;
}

body.page-id-872 #tour-description .elementor-widget-heading:nth-child(1){

	margin-bottom:10px;
}

body.page-id-872 #tour-description .elementor-widget-heading h2.elementor-heading-title{
	font-size:28px;
	max-width:231px;
}

body.page-id-872 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2.elementor-heading-title{
	margin-left:auto !important;
}

body.page-id-872 .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2.elementor-heading-title{
	margin-right:auto !important;
}

body.page-id-872 #tour-description .elementor-widget-text-editor p{
	font-size:17px;
}

body.page-id-872 #sub-why-us p{
	font-size:22px;
}

body.page-id-872 #why-us h2{
	font-size:28px;
}

body.page-id-872 #exp-subtitu p{
	font-size:22px;
}

body.page-id-872 #nazca-experiences-a .elementor-widget-heading h2{
	font-size:28px;
	max-width:300px;
}

body.page-id-872 #Tours-safety .elementor-widget-heading h2{
	font-size:28px;
}

body.page-id-872 #trips-grid .elementor-widget-heading h4{
	font-size:28px;
	max-width:240px;
}

body.page-id-872 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h4{
	line-height:1.3em !important;
	margin-left:auto !important;
	margin-right:auto !important;
}

body.page-id-872 #book-subti p{
	font-size:22px;
}

body.page-id-872 #book-title h2{
	font-size:28px;
}

body.page-id-872 #hoow-to-book{
	padding-bottom:50px;
}

body.page-id-872 #tours-grid-title h2{
	font-size:28px;
	max-width:230px;
}

body.page-id-872 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-title .elementor-widget-container h2{
	margin-left:auto !important;
	margin-right:auto !important;
}

body.page-id-872 #trips-grid .elementor-widget-heading{
	margin-bottom:20px;
}

body.page-id-872 .wt-more-meta > span{
	font-size:12px !important;
	padding-bottom:7px;
	padding-top:7px;
	padding-right:7px;
	padding-left:7px;
	margin-right:4px !important;
}

body.page-id-872 .ct-grid span bdi{
	font-size:12px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-872 .ct-grid .item-post-n .ex-modern-blog .grid-content figcaption .wt-more-meta span .wmc-cache-pid .woocommerce-Price-amount bdi span{
	font-size:12px !important;
	}

}



@media (min-width:768px){

	body.page-id-872 #nazca-experiences-a{
	width:35%;
}

body.page-id-872 #nazca-experiences-b{
	width:65%;
	}

}



@media (min-width:991px){

	body.page-id-872 .ct-grid .item-post-n{
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Nazca Lines Flights" Page                   */
/*-----------------------------------------------*/
body.page-id-898 #tours-header .elementor-container{
	background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.945) 0%, rgba(0, 0, 0, 0.247) 30%, rgba(0, 0, 0, 0.404) 70%, rgba(0, 0, 0, 0.7) 86%, rgba(0, 0, 0, 0.906) 100%);	background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.945) 0%, rgba(0, 0, 0, 0.247) 30%, rgba(0, 0, 0, 0.404) 70%, rgba(0, 0, 0, 0.7) 86%, rgba(0, 0, 0, 0.906) 100%);	background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.945) 0%, rgba(0, 0, 0, 0.247) 30%, rgba(0, 0, 0, 0.404) 70%, rgba(0, 0, 0, 0.7) 86%, rgba(0, 0, 0, 0.906) 100%);
}

body.page-id-898 #tours-header{
	margin-top:-81px;
	margin-top:-81px;
}

body.page-id-898 #tours-hero-header h1{
	font-size:48px;
	text-transform:uppercase;
	letter-spacing:4px;
	color:#ffffff;
	max-width:549px;
	text-shadow:rgb(0, 0, 0) 0px 1px 120px;
}

body.page-id-898 #tours-hero-subt p{
	color:rgba(255,255,255,0.75);
	font-size:26px;
}

body.page-id-898 #tours-hero-des p{
	color:#ffffff;
	font-size:20px;
	color:#ffffff;
	font-size:20px;
	color:#ffffff;
	font-size:20px;
	color:#ffffff;
	font-size:20px;
}

body.page-id-898 #tours-hero-header{
	margin-bottom:30px;
}

body.page-id-898 #tours-header .elementor-widget-wrap{
	margin-top:55px;
}

body.page-id-898 #tours-hero-des p strong{
	font-family:Lato Bold, sans-serif;
	font-family:Lato Bold, sans-serif;
	font-family:Lato Bold, sans-serif;
	font-family:Lato Bold, sans-serif;
}

body.page-id-898 #tour-description .elementor-widget-heading h2.elementor-heading-title{
	font-size:38px;
	color:#ffffff;
}

body.page-id-898 #tour-description .elementor-widget-heading h3.elementor-heading-title{
	color:#aca090;
	font-weight:500;
}

body.page-id-898 #tour-description .elementor-widget-text-editor p{
	color:rgba(255,255,255,0.75);
	font-size:20px;
	margin-bottom:20px;
}

body.page-id-898 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-898 #tour-description .elementor-widget-wrap{
	padding-top:100px;
	padding-bottom:100px;
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	background-size:cover;
}

body.page-id-898 #tour-description .elementor-widget-text-editor{
	max-width:700px;
	margin-top:15px;
}

body.page-id-898 #tour-locations .elementor-widget-wrap{
	padding-top:100px;
	padding-bottom:100px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-top:100px;
	padding-bottom:100px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-898 #tour-description p a{
	color:rgba(255,255,255,0.85);
	transition:0.3s;
	padding-top:10px;
	padding-bottom:10px;
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.15);
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.15);
	transition:0.3s;
	margin-left:5px;
	margin-right:5px;
}

body.page-id-898 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p a{
	text-decoration:none !important;
	border-top-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-898 #tour-description p a:hover{
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#ffbe3d;
	color:#ffbe3d;
	border-top-color:#ffbe3d;
}

body.page-id-898 #tours-grid-title h2{
	font-size:38px;
	color:rgb(98,90,80);
	max-width:525px;
}

body.page-id-898 #tours-grid-subt .elementor-widget-container{
	font-size:26px;
	color:rgba(98,90,80,0.7);
}

body.page-id-898 #tours-grid-desc p{
	font-size:20px;
	color:rgba(98,90,80,0.75);
	margin-bottom:20px;
}

body.page-id-898 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-898 #tours-grid-desc p b{
	color:rgb(98,90,80);
	color:rgb(98,90,80);
	color:rgb(98,90,80);
}

body.page-id-898 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-desc .elementor-widget-container p a b{
	text-decoration:none !important;
	text-decoration:none !important;
	text-decoration:none !important;
}

body.page-id-898 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-desc .elementor-widget-container p a{
	text-decoration:none !important;
	text-decoration:none !important;
	text-decoration:none !important;
}

body.page-id-898 #tours-grid-desc{
	margin-bottom:60px;
	max-width:890px;
}

body.page-id-898 #tours-grid-title{
	margin-bottom:35px;
}

body.page-id-898 #tours-grid-subt{
	margin-bottom:10px;
}

body.page-id-898 #hero{
	margin-top:-122px;
	margin-top:-122px;
	margin-top:-122px;
	margin-top:-122px;
	margin-top:-122px;
}

body.page-id-898 #hero .elementor-container{
	background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:linear-gradient(0deg, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);
	background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:linear-gradient(0deg, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);
	background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:linear-gradient(0deg, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);
	background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:linear-gradient(0deg, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);
}

body.page-id-898 #hero-logos .elementor-container{
	background-image:none;
	background-image:none;
	background-image:none;
	background-image:none;
}

body.page-id-898 .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-logos .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-full{
	width:auto !important;
	width:auto !important;
	width:auto !important;
	width:auto !important;
	width:auto !important;
}

body.page-id-898 #hero-logos .elementor-widget-image .attachment-full{
	height:100px;
	height:100px;
	height:100px;
	height:100px;
}

body.page-id-898 #hero-logos{
	max-width:720px;
	top:57% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	margin-top:-170px;
	margin-bottom:50px;
	max-width:720px;
	top:57% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	margin-top:-170px;
	margin-bottom:50px;
	max-width:720px;
	top:57% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	margin-top:-170px;
	margin-bottom:50px;
	max-width:720px;
	top:57% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	margin-top:-170px;
	margin-bottom:50px;
}

body.page-id-898 #home-apresentacao .elementor-container .elementor-top-column > .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:100px;
	padding-top:100px;
}

body.page-id-898 #sub-why-us p{
	color:#aca090;
	font-size:28px;
	font-weight:500;
}

body.page-id-898 #why-icons .elementor-icon i{
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	height:75px;
	width:75px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	height:75px;
	width:75px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	height:75px;
	width:75px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	height:75px;
	width:75px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	height:75px;
	width:75px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-898 #why-us h2{
	font-size:38px;
	max-width:575px;
}

body.page-id-898 #why-icons{
	margin-top:80px;
	margin-bottom:0px;
	max-width:1000px;
	top:-2px;
}

body.page-id-898 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #why-us .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-898 #why-us .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-898 #sub-why-us{
	margin-top:0px;
	margin-bottom:10px;
}

body.page-id-898 #Why-us-text p{
	font-size:20px;
	color:rgba(255,255,255,0.75);
}

body.page-id-898 #Why-us-text p a{
	color:rgba(255,255,255,0.8);
	color:rgba(255,255,255,0.8);
	color:rgba(255,255,255,0.8);
	color:rgba(255,255,255,0.8);
}

body.page-id-898 #Why-us-text{
	margin-bottom:0px;
	line-height:1.7em;
	max-width:815px;
}

body.page-id-898 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #Why-us-text .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-898 #why-icons .elementor-widget-icon-box p{
	color:rgba(255,255,255,0.75);
	line-height:1.7em;
	font-size:17px;
}

body.page-id-898 #why-icons .elementor-icon-box-title span{
	font-weight:500;
	font-size:22px;
}

body.page-id-898 #customer-rev-head h2{
	font-weight:400;
	font-size:24px;
	font-weight:400;
	font-size:24px;
	font-weight:400;
	font-size:24px;
	font-weight:400;
	font-size:24px;
}

body.page-id-898 #customer-reviews .elementor-widget-image .elementor-widget-container{
	color:#ffffff;
	color:#ffffff;
	color:#ffffff;
	color:#ffffff;
}

body.page-id-898 #customer-reviews .elementor-widget-image .attachment-full{
	-webkit-filter: invert(1);	filter: invert(1);
	height:50px;
	-webkit-filter: invert(1);	filter: invert(1);
	height:50px;
	-webkit-filter: invert(1);	filter: invert(1);
	height:50px;
	-webkit-filter: invert(1);	filter: invert(1);
	height:50px;
}

body.page-id-898 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-full{
	width:auto !important;
	width:auto !important;
	width:auto !important;
	width:auto !important;
}

body.page-id-898 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-large{
	width:auto !important;
	width:auto !important;
	width:auto !important;
	width:auto !important;
}

body.page-id-898 #customer-reviews .elementor-widget-image{
	margin-bottom:0px;
	margin-bottom:0px;
	margin-bottom:0px;
	margin-bottom:0px;
}

body.page-id-898 #customer-reviews p span{
	color:rgba(255,255,255,0.75);
	font-size:16px;
	color:rgba(255,255,255,0.75);
	font-size:16px;
	color:rgba(255,255,255,0.75);
	font-size:16px;
	color:rgba(255,255,255,0.75);
	font-size:16px;
	color:rgba(255,255,255,0.75);
	font-size:16px;
}

body.page-id-898 #customer-reviews .elementor-widget-text-editor{
	margin-top:15px;
	margin-top:15px;
	margin-top:15px;
	margin-top:15px;
}

body.page-id-898 #customer-reviews{
	max-width:850px;
	max-width:850px;
	max-width:850px;
	max-width:850px;
}

body.page-id-898 #customer-reviews .elementor-widget-wrap{
	border-left-color:rgba(255,255,255,0.16);
	border-left-style:solid;
	padding-top:0px;
	border-left-color:rgba(255,255,255,0.16);
	border-left-style:solid;
	padding-top:0px;
	border-left-color:rgba(255,255,255,0.16);
	border-left-style:solid;
	padding-top:0px;
	border-left-color:rgba(255,255,255,0.16);
	border-left-style:solid;
	padding-top:0px;
}

body.page-id-898 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap{
	border-left-width:1px !important;
	border-left-width:1px !important;
	border-left-width:1px !important;
	border-left-width:1px !important;
}

body.page-id-898 #home-apresentacao #customer-reviews .elementor-inner-column:nth-child(1) .elementor-widget-wrap{
	border-left-style:none;
	border-left-style:none;
	border-left-style:none;
	border-left-style:none;
}

body.page-id-898 #customer-rev-head{
	margin-bottom:35px;
	margin-bottom:35px;
	margin-bottom:35px;
	margin-bottom:35px;
}

body.page-id-898 #why-icons .elementor-icon-box-icon .elementor-icon{
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
	height:80px;
	display:inline-flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-898 #why-icons .elementor-icon svg{
	-webkit-filter: invert(1);	filter: invert(1);
	height:40px;
}

body.page-id-898 #seccaob-home{
	padding-bottom:70px;
	padding-top:90px;
	padding-bottom:70px;
	padding-top:90px;
	padding-bottom:70px;
	padding-top:90px;
	padding-bottom:70px;
	padding-top:90px;
}

body.page-id-898 #top-bar{
	background-color:#625a50;
	background-color:#625a50;
	background-color:#625a50;
	background-color:#625a50;
	background-color:#625a50;
}

body.page-id-898 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #home-nazca-photo .elementor-widget-container img{
	height:auto !important;
	height:auto !important;
	height:auto !important;
	height:auto !important;
}

body.page-id-898 #home-nazca-photo img{
	width:975px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	width:975px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	width:975px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	width:975px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-898 #home-nazca-photo{
	margin-bottom:90px;
	margin-top:0px;
	margin-bottom:90px;
	margin-top:0px;
	margin-bottom:90px;
	margin-top:0px;
	margin-bottom:90px;
	margin-top:0px;
}

body.page-id-898 #why-icons .elementor-widget-icon-box h3{
	margin-bottom:12px;
}

body.page-id-898 .swiper-wrapper .pp-lc-logo img{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-898 #nazca-experiences-a .elementor-widget-heading h2{
	color:#625a50;
	font-size:32px;
	text-transform:capitalize;
}

body.page-id-898 #content .page-content .elementor #nazca-experiences .elementor-container #nazca-experiences-a .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-898 #exp-subtitu p{
	color:#aca090;
	font-size:28px;
}

body.page-id-898 #expe-descri .elementor-widget-container div div{
	font-size:17px;
	line-height:1.7em;
	color:rgba(98,90,80,0.75);
}

body.page-id-898 #nazca-experiences-a .elementor-widget-wrap{
	padding-right:45px;
	-webkit-box-align:flex-start;	-ms-flex-align:flex-start;	align-items:flex-start;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:40px;
}

body.page-id-898 #experiences-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	text-transform:uppercase;
}

body.page-id-898 #content .page-content .elementor #nazca-experiences .elementor-container #nazca-experiences-a .elementor-widget-wrap #experiences-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-898 #experiences-button a{
	color:#222;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	background-color:#ffbe3d;
}

body.page-id-898 #expe-descri{
	margin-bottom:40px;
}

body.page-id-898 .swiper-slide-active .pp-lc-logo-wrap h3{
	margin-bottom:0px;
}

body.page-id-898 #nazca-experiences{
	background-color:#f9f9f9;
	padding-top:100px;
	padding-bottom:70px;
}

body.page-id-898 .elementor-widget-pp-logo-carousel .swiper-button-prev-e0720db{
	padding-right:1px;
	margin-top:-10px;
	margin-left:10px;
	padding-right:1px;
	margin-top:-10px;
	margin-left:10px;
	padding-right:1px;
	margin-top:-10px;
	margin-left:10px;
	padding-right:1px;
	margin-top:-10px;
	margin-left:10px;
}

body.page-id-898 .elementor-widget-pp-logo-carousel .swiper-button-next-e0720db{
	padding-left:1px;
	padding-right:0px;
	margin-right:10px;
	margin-top:-10px;
	padding-left:1px;
	padding-right:0px;
	margin-right:10px;
	margin-top:-10px;
	padding-left:1px;
	padding-right:0px;
	margin-right:10px;
	margin-top:-10px;
	padding-left:1px;
	padding-right:0px;
	margin-right:10px;
	margin-top:-10px;
}

body.page-id-898 .swiper-wrapper .swiper-slide h3{
	margin-bottom:0px;
	position:relative;
	top:-75px;
	font-size:24px;
	color:#ffffff !important;
}

body.page-id-898 .swiper-wrapper .swiper-slide .pp-lc-logo{
	background-image:none;
}

body.page-id-898 .swiper-wrapper .swiper-slide .pp-lc-logo-wrap{
	background-image:none;
}

body.page-id-898 .elementor-widget-pp-logo-carousel .swiper-wrapper .swiper-slide{
	background-image:none;
}

body.page-id-898 #Tours-safety .elementor-widget-heading h2{
	font-size:38px;
	color:#ffffff;
	text-transform:capitalize;
}

body.page-id-898 #Tours-safety .elementor-widget-text-editor p{
	color:rgba(255,255,255,0.75);
	font-size:20px;
	max-width:680px;
}

body.page-id-898 #content .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-898 .elementor-element-a21a6bf .elementor-icon-list-items .elementor-icon-list-item{
	color:#ffffff;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:15px;
	padding-top:15px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.4);
	color:#ffffff;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:15px;
	padding-top:15px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.4);
	color:#ffffff;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:15px;
	padding-top:15px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.4);
	color:#ffffff;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:15px;
	padding-top:15px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.4);
}

body.page-id-898 .elementor-element-a21a6bf .elementor-icon-list-item .elementor-icon-list-text{
	color:#ffffff;
	font-size:17px;
	font-weight:600 !important;
	color:#ffffff;
	font-size:17px;
	font-weight:600 !important;
	color:#ffffff;
	font-size:17px;
	font-weight:600 !important;
	color:#ffffff;
	font-size:17px;
	font-weight:600 !important;
}

body.page-id-898 .elementor-element-a21a6bf .elementor-icon-list-item i{
	color:#ffbe3d;
	color:#ffbe3d;
	color:#ffbe3d;
	color:#ffbe3d;
}

body.page-id-898 #Tours-safety .elementor-widget-button a{
	background-color:#ffbe3d;
	font-size:17px;
	padding-top:18px;
	padding-bottom:18px;
	padding-right:30px;
	padding-left:30px;
	color:#222;
	text-transform:uppercase;
}

body.page-id-898 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	font-size:15px;
}

body.page-id-898 #content .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-898 #Tours-safety .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:100px;
	padding-bottom:100px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-898 .elementor-element-a21a6bf .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-898 .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{
	border-bottom-width:1px !important;
	border-bottom-width:1px !important;
	border-bottom-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-898 #Tours-safety .elementor-element-a21a6bf{
	max-width:900px;
	max-width:900px;
	max-width:900px;
	max-width:900px;
}

body.page-id-898 #Tours-safety .elementor-widget-button{
	margin-top:60px;
}

body.page-id-898 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(1){

	border-top-color:rgba(255,255,255,0.4);
	border-top-style:solid;
}

body.page-id-898 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column:nth-child(1) .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:nth-child(1){

	border-top-width:1px !important;
	border-top-width:1px !important;
	border-top-width:1px !important;
	border-top-width:1px !important;
}

body.page-id-898 #Tours-safety .elementor-inner-column:nth-child(2) .elementor-icon-list-item:nth-child(1){

	border-top-width:1px;
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-898 #Tours-safety .elementor-inner-column:nth-child(3) .elementor-icon-list-item:nth-child(1){

	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-898 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column:nth-child(3) .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:nth-child(1){

	border-top-width:1px !important;
	border-top-width:1px !important;
	border-top-width:1px !important;
	border-top-width:1px !important;
	border-top-width:1px !important;
}

body.page-id-898 #Tours-safety .elementor-widget-text-editor .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-898 #Tours-safety .elementor-widget-text-editor{
	margin-bottom:45px;
}

body.page-id-898 .elementor-top-column > .elementor-widget-wrap > .elementor-widget-heading h4{
	color:rgb(98,90,80);
	font-size:38px;
}

body.page-id-898 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	font-size:20px;
}

body.page-id-898 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-898 .elementor-inline-items .elementor-icon-list-item .elementor-icon-list-text{
	font-size:17px;
	font-weight:500 !important;
	color:rgb(98,90,80);
}

body.page-id-898 .elementor-inline-items .elementor-icon-list-item .fa-check{
	color:rgb(255,190,61);
}

body.page-id-898 #trips-grid .elementor-inline-items .elementor-icon-list-item{
	padding-top:12px;
	padding-bottom:12px;
	border-top-color:rgba(98,90,80,0.15);
	border-top-style:solid;
	border-bottom-color:rgba(98,90,80,0.15);
	border-bottom-style:solid;
}

body.page-id-898 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-inline-items .elementor-icon-list-item{
	border-top-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-898 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-top:100px;
}

body.page-id-898 .elementor-element-187cf7e .elementor-widget-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:450px;
	padding-left:30px !important;
	padding-right:30px !important;
	-webkit-box-align:flex-end;	-ms-flex-align:flex-end;	align-items:flex-end;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	padding-bottom:30px !important;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:450px;
	padding-left:30px !important;
	padding-right:30px !important;
	-webkit-box-align:flex-end;	-ms-flex-align:flex-end;	align-items:flex-end;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	padding-bottom:30px !important;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:450px;
	padding-left:30px !important;
	padding-right:30px !important;
	-webkit-box-align:flex-end;	-ms-flex-align:flex-end;	align-items:flex-end;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	padding-bottom:30px !important;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:450px;
	padding-left:30px !important;
	padding-right:30px !important;
	-webkit-box-align:flex-end;	-ms-flex-align:flex-end;	align-items:flex-end;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	padding-bottom:30px !important;
}

body.page-id-898 .tour-title h4{
	color:#ffffff !important;
	color:#ffffff !important;
	color:#ffffff !important;
	color:#ffffff !important;
}

body.page-id-898 .tour-subt p{
	color:rgba(255,255,255,0.75);
	color:rgba(255,255,255,0.75);
	color:rgba(255,255,255,0.75);
	color:rgba(255,255,255,0.75);
}

body.page-id-898 .elementor-element-187cf7e .tour-subt{
	margin-bottom:10px;
	margin-bottom:10px;
	margin-bottom:10px;
	margin-bottom:10px;
}

body.page-id-898 .tour-meta .elementor-icon-list-items .elementor-icon-list-item{
	margin-bottom:5px;
	margin-bottom:5px;
	margin-bottom:5px;
	margin-bottom:5px;
}

body.page-id-898 .elementor-element-187cf7e .elementor-inner-column{
	padding-left:15px;
	padding-right:15px;
	padding-left:15px;
	padding-right:15px;
	padding-left:15px;
	padding-right:15px;
	padding-left:15px;
	padding-right:15px;
}

body.page-id-898 .elementor-element-187cf7e .tour-title .elementor-heading-title{
	font-size:20px;
	font-weight:500 !important;
	font-size:20px;
	font-weight:500 !important;
	font-size:20px;
	font-weight:500 !important;
	font-size:20px;
	font-weight:500 !important;
}

body.page-id-898 .elementor-element-187cf7e .tour-title{
	margin-bottom:14px;
	margin-bottom:14px;
	margin-bottom:14px;
	margin-bottom:14px;
}

body.page-id-898 .elementor-element-187cf7e .tour-meta .elementor-icon-list-text{
	color:rgba(255,255,255,0.95);
	color:rgba(255,255,255,0.95);
	color:rgba(255,255,255,0.95);
	color:rgba(255,255,255,0.95);
}

body.page-id-898 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-187cf7e .elementor-container .elementor-inner-column .elementor-widget-wrap .tour-title .elementor-widget-container .elementor-heading-title{
	line-height:1.3em !important;
	line-height:1.3em !important;
	line-height:1.3em !important;
	line-height:1.3em !important;
}

body.page-id-898 #book-title h2{
	color:#625a50;
	font-size:38px;
	text-transform:capitalize;
}

body.page-id-898 #book-subti p{
	font-size:28px;
	color:#aca090;
}

body.page-id-898 #book-text p{
	color:rgba(98,90,80,0.75);
	font-size:20px;
	max-width:915px;
}

body.page-id-898 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-text .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-898 #hoow-to-book{
	padding-top:100px;
	padding-bottom:100px;
	background-color:transparent;
}

body.page-id-898 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-image .elementor-widget-container .attachment-full{
	height:auto !important;
}

body.page-id-898 #book-fases .book-image .attachment-full{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-898 #book-fases .book-fase-desc p{
	color:rgba(98,90,80,0.75);
	font-size:17px;
	text-align:center;
}

body.page-id-898 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-fase-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-898 #book-fases .book-fase-title .elementor-heading-title{
	font-weight:500;
	font-size:22px;
	text-align:center;
	color:#625a50;
}

body.page-id-898 #book-fases .elementor-widget-wrap{
	padding-left:25px;
	padding-right:25px;
}

body.page-id-898 #line-help{
	margin-bottom:0px;
	position:absolute;
	top:382px;
}

body.page-id-898 #book-text .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-898 #book-text{
	margin-bottom:50px;
}

body.page-id-898 #book-fases .elementor-container{
	width: calc(100% + 50px);
	margin-left:-25px;
}

body.page-id-898 #trips-grid{
	padding-bottom:0px;
	padding-bottom:0px;
}

body.page-id-898 #book-fases .book-fase-title{
	margin-bottom:15px;
	margin-top:10px;
}

body.page-id-898 #home-blog-title h2{
	color:rgb(98,90,80);
	font-size:38px;
	color:rgb(98,90,80);
	font-size:38px;
	color:rgb(98,90,80);
	font-size:38px;
	color:rgb(98,90,80);
	font-size:38px;
}

body.page-id-898 #home-blog-subs p{
	color:#aca090;
	font-size:26px;
	color:#aca090;
	font-size:26px;
	color:#aca090;
	font-size:26px;
	color:#aca090;
	font-size:26px;
}

body.page-id-898 #home-blog .elementor-widget-wrap{
	padding-top:80px;
	padding-bottom:80px;
	padding-top:80px;
	padding-bottom:80px;
	padding-top:80px;
	padding-bottom:80px;
	padding-top:80px;
	padding-bottom:80px;
}

body.page-id-898 #home-blog-btn a{
	background-color:#aca090;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	font-weight:500;
	background-color:#aca090;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	font-weight:500;
	background-color:#aca090;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	font-weight:500;
	background-color:#aca090;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	font-weight:500;
}

body.page-id-898 #home-blog-btn .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	text-decoration:none;
	text-decoration:none;
	text-decoration:none;
}

body.page-id-898 #content .page-content .elementor #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-btn .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
	text-decoration:none !important;
	text-decoration:none !important;
	text-decoration:none !important;
}

body.page-id-898 .eael-post-appender .eael-post-grid-column .eael-grid-post-holder-inner{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-898 .eael-post-appender .eael-post-grid-column .eael-entry-wrapper{
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	padding-top:20px;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	padding-top:20px;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	padding-top:20px;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	padding-top:20px;
}

body.page-id-898 .eael-post-appender .eael-post-grid-column .eael-grid-post-holder{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-898 .eael-post-appender .eael-entry-media a{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-898 .eael-post-appender .eael-entry-media .eael-entry-overlay{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-898 .eael-post-appender .eael-post-grid-column .eael-entry-media{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

body.page-id-898 #home-blog-articles .eael-post-appender article{
	padding-left:25px;
	padding-right:25px;
	padding-left:25px;
	padding-right:25px;
	padding-left:25px;
	padding-right:25px;
	padding-left:25px;
	padding-right:25px;
}

body.page-id-898 #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-articles .elementor-widget-container .eael-post-grid-container .eael-post-appender .eael-post-grid-column .eael-grid-post-holder .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-header .eael-entry-title a{
	text-decoration:none !important;
	line-height:1.4em !important;
	text-decoration:none !important;
	line-height:1.4em !important;
	text-decoration:none !important;
	line-height:1.4em !important;
	text-decoration:none !important;
	line-height:1.4em !important;
}

body.page-id-898 .eael-post-appender .eael-entry-title a{
	color:#625a50 !important;
	font-weight:600;
	font-size:20px;
	color:#625a50 !important;
	font-weight:600;
	font-size:20px;
	color:#625a50 !important;
	font-weight:600;
	font-size:20px;
	color:#625a50 !important;
	font-weight:600;
	font-size:20px;
}

body.page-id-898 .eael-post-appender .eael-entry-wrapper p{
	color:rgb(98,90,80);
	font-size:17px;
	color:rgb(98,90,80);
	font-size:17px;
	color:rgb(98,90,80);
	font-size:17px;
	color:rgb(98,90,80);
	font-size:17px;
}

body.page-id-898 .eael-post-appender .eael-grid-post-excerpt a{
	color:rgb(98,90,80) !important;
	margin-top:15px;
	font-size:15px;
	color:rgb(98,90,80) !important;
	margin-top:15px;
	font-size:15px;
	color:rgb(98,90,80) !important;
	margin-top:15px;
	font-size:15px;
	color:rgb(98,90,80) !important;
	margin-top:15px;
	font-size:15px;
}

body.page-id-898 #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-articles .elementor-widget-container .eael-post-grid-container .eael-post-appender .eael-post-grid-column .eael-grid-post-holder .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-content .eael-grid-post-excerpt p{
	line-height:1.7em !important;
	line-height:1.7em !important;
	line-height:1.7em !important;
	line-height:1.7em !important;
}

body.page-id-898 #home-blog-desc p{
	font-size:20px;
	max-width:283px;
	font-size:20px;
	max-width:283px;
	font-size:20px;
	max-width:283px;
	font-size:20px;
	max-width:283px;
}

body.page-id-898 #home-blog-desc{
	margin-bottom:50px;
	margin-bottom:50px;
	margin-bottom:50px;
	margin-bottom:50px;
}

body.page-id-898 #home-blog-btn{
	margin-top:30px;
	margin-top:30px;
	margin-top:30px;
	margin-top:30px;
}

body.page-id-898 #content .page-content .elementor #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-desc .elementor-widget-container p{
	line-height:1.7em !important;
	line-height:1.7em !important;
	line-height:1.7em !important;
	line-height:1.7em !important;
}

body.page-id-898 #home-blog-desc .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-898 .elementor-element-187cf7e .elementor-background-overlay{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-898 #home-apresentacao{
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
}

body.page-id-898 #footer-top{
	background-image:none;
	background-size:cover;
	border-top-style:solid;
	border-top-width:1px !important;
	border-top-color:rgba(255,255,255,0.1);
	background-image:none;
	background-size:cover;
	border-top-style:solid;
	border-top-width:1px !important;
	border-top-color:rgba(255,255,255,0.1);
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	background-size:cover;
	background-image:none;
	background-size:cover;
	border-top-style:solid;
	border-top-width:1px !important;
	border-top-color:rgba(255,255,255,0.1);
}

body.page-id-898 #footer-top-b .elementor-widget-icon-box .elementor-icon-box-wrapper{
	background-color:rgb(98,90,80);
	background-color:rgb(98,90,80);
	background-color:rgb(98,90,80);
	background-color:rgb(98,90,80);
}

body.page-id-898 .swiper-wrapper .pp-logo-carousel-title a{
	text-decoration:none;
	font-family:Lato Bold, sans-serif;
}

body.page-id-898 #hero-tours .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	color:#222;
}

body.page-id-898 #content .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #hero-tours .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-898 #hero-tours a{
	background-color:#ffbe3d;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
}

body.page-id-898 #tours-hero-subt{
	margin-bottom:50px;
}

body.page-id-898 .ct-grid span ins{
	text-decoration:none;
	text-decoration:none;
	text-decoration:none;
	text-decoration:none;
}

body.page-id-898 .wmc-cache-pid del bdi{
	font-size:11px;
	font-size:11px;
	font-size:11px;
	font-size:11px;
}

body.page-id-898 .elementor-element-30a3c30 .elementor-icon-list-item .fa-check{
	color:#ffbe3d;
}

body.page-id-898 .elementor-element-30a3c30 .elementor-icon-list-items .elementor-icon-list-item{
	color:#ffffff;
	padding-top:10px;
	padding-bottom:10px;
	border-top-style:solid;
	font-size:18px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.4);
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-898 .elementor-element-30a3c30 .elementor-icon-list-item .elementor-icon-list-text{
	color:rgba(255,255,255,0.85);
	font-size:17px;
}

body.page-id-898 .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-30a3c30 .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{
	border-top-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-898 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(2){

	border-top-style:none;
}

body.page-id-898 #Tours-safety .elementor-inner-column:nth-child(2) .elementor-icon-list-item:nth-child(2){

	border-top-style:none;
}

body.page-id-898 #Tours-safety .elementor-inner-column:nth-child(3) .elementor-icon-list-item:nth-child(2){

	border-top-style:none;
	border-top-style:none;
	border-top-style:none;
	border-top-style:none;
}

body.page-id-898 #Tours-safety .elementor-element-30a3c30{
	max-width:940px;
}

body.page-id-898 #trips-grid .elementor-widget-text-editor{
	max-width:800px;
}

body.page-id-898 #trips-grid .elementor-widget-text-editor p{
	margin-bottom:25px;
	color:rgba(98,90,80,0.75);
}

body.page-id-898 #trips-grid .elementor-widget-icon-list{
	margin-bottom:0px;
}

body.page-id-898 #trips-grid .elementor-widget-wrap{
	padding-bottom:100px;
}

body.page-id-898 #trips-grid .elementor-widget-heading{
	margin-bottom:35px;
	max-width:505px;
}

body.page-id-898 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(3){

	border-top-style:none;
}

body.page-id-898 #Tours-safety .elementor-inner-column:nth-child(2) .elementor-icon-list-item:nth-child(3){

	border-top-style:none;
}

body.page-id-898 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-30a3c30 .elementor-container .elementor-inner-column .elementor-widget-wrap{
	padding-left:15px !important;
	padding-right:15px !important;
}

body.page-id-898 #trips-grid .elementor-widget-eael-adv-accordion{
	max-width:900px;
	margin-top:80px;
}

body.page-id-898 #is-it-worth-flying-over-the-nazca-lines h4{
	font-size:22px;
}

body.page-id-898 .eael-adv-accordion .eael-accordion-list .clearfix{
	padding-left:35px;
	color:rgb(98,90,80) !important;
	padding-right:35px;
	padding-top:25px;
	padding-bottom:25px;
	font-size:17px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-898 .elementor-widget-eael-adv-accordion .eael-adv-accordion .eael-accordion-list{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-898 .eael-adv-accordion .clearfix p{
	color:#625a50;
}

body.page-id-898 #content .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #tours-hero-header .elementor-widget-container h1{
	line-height:1.3em !important;
}

body.page-id-898 #tours-hero-header .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-898 #tours-grid-subt p{
	color:#aca090;
	font-size:28px;
}

body.page-id-898 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-title .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-898 .ct-grid div img{
	border-top-left-radius:5px;
	border-top-right-radius:0px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:0px;
	min-width:400px;
}

body.page-id-898 .ct-grid .item-post-n .ex-modern-blog > div{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-898 .ct-grid .item-post-n .ex-modern-blog{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-webkit-box-shadow:none;	box-shadow:none;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-898 .ct-grid .item-post-n{
	padding-left:15px;
	padding-right:15px;
	position:static !important;
	padding-bottom:15px;
}

body.page-id-898 .ct-grid h3 .link-more{
	font-family:Lato Bold, sans-serif;
	color:rgb(98,90,80) !important;
	font-style:normal;
	line-height:1.4em;
	letter-spacing:0.5px;
	font-size:20px;
	font-weight:500;
}

body.page-id-898 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption h3 .link-more{
	text-decoration:none !important;
}

body.page-id-898 .ct-grid figcaption .wt-more-meta{
	border-top-color:rgba(98,90,80,0.2) !important;
	border-bottom-color:rgba(98,90,80,0.1);
	border-top-style:none !important;
	padding-top:0px !important;
	padding-bottom:0px;
}

body.page-id-898 .wt-more-meta > span{
	color:#625a50 !important;
	font-size:16px !important;
	font-style:normal;
	text-transform:uppercase;
	letter-spacing:0.5px;
	background-color:rgba(98,90,80,0.1);
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	display:inline-block;
	margin-right:6px !important;
}

body.page-id-898 .ct-grid figcaption .grid-excerpt{
	color:rgba(98,90,80,0.75);
	font-style:normal;
	font-size:17px !important;
	border-top-color:rgba(98,90,80,0.2) !important;
	border-top-style:none !important;
	margin-bottom:0px !important;
	margin-top:0px !important;
}

body.page-id-898 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption .grid-excerpt{
	line-height:1.7em !important;
}

body.page-id-898 .ct-grid .item-post-n figcaption{
	border-bottom-right-radius:5px;
	border-bottom-left-radius:0px;
	border-style:solid;
	border-color:rgba(98,90,80,0.1);
	padding-right:30px !important;
	padding-bottom:0px !important;
	padding-top:0px !important;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	transition:0.3s;
	border-top-right-radius:5px;
}

body.page-id-898 .ct-grid .item-post-n .ex-social-share{
	display:none;
}

body.page-id-898 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .wt-location-arr{
	text-decoration:none !important;
}

body.page-id-898 .woocommerce span.onsale::before, body.page-id-898 .woocommerce-wt-onsale::before{
	display: none;
}

body.page-id-898 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	border-width:1px !important;
}

body.page-id-898 .ct-grid div .woocommerce-wt-onsale{
	position:absolute;
	top:10px;
	left:10px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color:#ffbe3d;
	color:#222;
	letter-spacing:1px;
	text-transform:uppercase;
	font-weight:600;
}

body.page-id-898 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .woocommerce-wt-onsale{
	text-decoration:none !important;
}

body.page-id-898 .ct-grid div .wt-location-arr{
	border-top-right-radius:5px;
	text-transform:uppercase;
	letter-spacing:1px;
	background-color:rgba(255,255,255,0.7);
	color:rgb(98,90,80);
	font-family:Lato Bold, sans-serif;
	font-weight:500;
}

body.page-id-898 .ct-grid .wt-location-arr i{
	display:none;
}

body.page-id-898 .ct-grid span bdi{
	font-style:normal;
	color:#625a50;
	font-size:17px;
}

body.page-id-898 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .link-more img{
	height:auto !important;
	width:400px !important;
}

body.page-id-898 .ct-grid .item-post-n .grid-content{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-898 .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	padding-left:45px !important;
}

body.page-id-898 .ct-grid bdi span{
	font-size:17px !important;
	margin-left:3px;
	margin-right:3px;
}

body.page-id-898 .ct-grid span .fa-paper-plane{
	font-size:14px;
}

body.page-id-898 .ct-grid span .fa-clock-o{
	font-size:14px;
}

body.page-id-898 .ct-grid span .fa-shopping-basket{
	font-size:14px;
	display:none;
}

body.page-id-898 .ct-grid span .woocommerce-Price-amount{
	font-size:16px !important;
}

body.page-id-898 .ct-grid span .wmc-cache-pid{
	font-size:16px !important;
}

body.page-id-898 .ct-grid .item-post-n figcaption:hover{
	background-color:rgba(98,90,80,0.05);
}

body.page-id-898 #tours-grid-title .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-898 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h4{
	line-height:1.3em !important;
}

body.page-id-898 #how-to-get{
	background-color:#f8f8f8;
	padding-top:90px;
	padding-bottom:100px;
}

body.page-id-898 #arrive-title h2{
	color:rgb(98,90,80);
	font-size:38px;
}

body.page-id-898 #arrive-sub p{
	font-size:28px;
	color:#aca090;
}

body.page-id-898 #arrive-sub{
	margin-bottom:10px;
}

body.page-id-898 #arrive-text p{
	font-size:20px;
	color:rgba(98,90,80,0.75);
}

body.page-id-898 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #arrive-text .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-898 #arrive-text{
	max-width:659px;
	margin-bottom:90px;
}

body.page-id-898 #how-to-get .elementor-container .elementor-top-column > .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-898 #get-from-lima-a .elementor-widget-heading h2{
	color:#625a50;
	font-size:26px;
}

body.page-id-898 #get-from-cusco-b .elementor-widget-heading h2{
	color:#625a50;
	font-size:26px;
}

body.page-id-898 #get-from-arequipa-a .elementor-widget-heading h2{
	font-size:26px;
	color:#625a50;
}

body.page-id-898 #get-from-lima-a .elementor-widget-text-editor p{
	color:rgba(98,90,80,0.75);
	font-size:17px;
	margin-bottom:15px;
}

body.page-id-898 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #get-from-lima .elementor-container #get-from-lima-a .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-898 #get-from-cusco-b .elementor-widget-text-editor p{
	color:rgba(98,90,80,0.75);
	font-size:17px;
	margin-bottom:15px;
}

body.page-id-898 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #get-from-cusco .elementor-container #get-from-cusco-b .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-898 #get-from-arequipa-a .elementor-widget-text-editor p{
	color:rgba(98,90,80,0.75);
	font-size:17px;
}

body.page-id-898 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #get-from-arequipa .elementor-container #get-from-arequipa-a .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-898 #get-from-cusco{
	margin-top:90px;
	margin-bottom:90px;
}

body.page-id-898 #get-from-lima-a .elementor-widget-wrap{
	padding-right:60px;
	padding-top:35px;
	padding-bottom:35px;
}

body.page-id-898 #get-from-cusco-b .elementor-widget-wrap{
	padding-left:60px;
	padding-top:35px;
	padding-bottom:35px;
}

body.page-id-898 #get-from-arequipa-a .elementor-widget-wrap{
	padding-right:60px;
	padding-top:35px;
	padding-bottom:35px;
}

body.page-id-898 #get-from-arequipa-b .elementor-widget-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-898 #get-from-cusco-a .elementor-widget-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-898 #get-from-lima-b .elementor-widget-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-898 #customer-reviews span a{
	color:#ffffff;
}

body.page-id-898 #testimonials-home .elementor-container{
	padding-top:90px;
	padding-bottom:90px;
	display:block;
	padding-left:10px;
	padding-right:10px;
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	background-size:cover;
}

body.page-id-898 .testi-text p{
	color:#ffffff;
	font-size:20px;
}

body.page-id-898 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-rating .elementor-widget-container img{
	width:auto !important;
}

body.page-id-898 .testi-name p{
	color:rgba(255,255,255,0.65);
	letter-spacing:0.5px;
}

body.page-id-898 .testi-name p a{
	color:#ffffff;
}

body.page-id-898 .testi-rating img{
	height:20px;
}

body.page-id-898 #testimonials-home .testimonial .elementor-widget-wrap{
	background-color:rgba(172,160,144,0.5);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:35px;
	padding-right:35px;
	padding-top:35px;
	padding-bottom:35px;
	transition:0.3s;
	opacity:0.8;
}

body.page-id-898 #testimonials-home .testimonial{
	padding-right:15px;
	padding-left:15px;
	display:inline-flex;
	margin-bottom:30px;
}

body.page-id-898 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-text .elementor-widget-container p{
	line-height:1.5em !important;
}

body.page-id-898 #testimonials-home .testimonial .elementor-widget-wrap:hover{
	background-color:#aca090;
	opacity:1;
}

body.page-id-898 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-name .elementor-widget-container p a{
	text-decoration:none !important;
}

body.page-id-898 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-name .elementor-widget-container p .ui_header_link{
	text-decoration:underline !important;
}

body.page-id-898 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-name .elementor-widget-container p{
	line-height:1.5em !important;
}

body.page-id-898 #testimonials-home .testi-name p{
	font-size:16px;
}

body.page-id-898 #testimonials-home .testimonial .testi-text{
	min-height:270px;
}

body.page-id-898 #reviews-tripad-btn .elementor-widget-button a{
	background-color:rgb(255,190,61);
	font-size:17px;
	color:#222;
	text-transform:uppercase;
	padding-top:18px;
	padding-bottom:18px;
	transition:0.3s;
	padding-left:30px;
	padding-right:30px;
}

body.page-id-898 #content .page-content .elementor #testimonials-home .elementor-container #reviews-tripad-btn .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-898 #reviews-tripad-btn .elementor-widget-button .elementor-button-wrapper{
	text-align:center;
}

body.page-id-898 #reviews-tripad-btn{
	margin-top:40px;
}

body.page-id-898 #reviews-tripad-btn .elementor-widget-button a:hover{
	background-color:rgb(172,160,144);
}

body.page-id-898 #testimonials-home strong a{
	font-weight:400;
}

body.page-id-898 #testi-subt p{
	font-size:26px;
	color:#aca090;
}

body.page-id-898 #testi-head h2{
	font-size:38px;
	color:#ffffff;
	text-align:center;
	max-width:400px;
}

body.page-id-898 #testi-subt{
	margin-bottom:10px;
	text-align:center;
}

body.page-id-898 #testimonials-title{
	margin-bottom:60px;
}

body.page-id-898 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #get-from-lima .elementor-container #get-from-lima-a .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h3{
	line-height:1.3em !important;
}

body.page-id-898 #get-from-lima-a .elementor-widget-heading h3{
	font-size:24px;
	color:#625a50;
}

body.page-id-898 #get-from-cusco-b .elementor-widget-heading h3{
	font-size:24px;
	color:#625a50;
	line-height:1.3em !important;
}

body.page-id-898 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #get-from-arequipa .elementor-container #get-from-arequipa-a .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h3{
	line-height:1.3em !important;
}

body.page-id-898 #get-from-arequipa-a .elementor-widget-heading h3{
	color:#625a50;
	font-size:24px;
}

body.page-id-898 #testi-head .elementor-widget-container{
	text-align:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-898 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-name .elementor-widget-container p strong a{
	text-decoration:underline !important;
}

body.page-id-898 .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #hero-tours .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none !important;
}

body.page-id-898 #reviews-tripad-btn .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	font-size:15px;
}

body.page-id-898 #tour-description .elementor-widget-heading:nth-child(1){

	margin-bottom:10px;
}

body.page-id-898 #content .page-content .elementor #testimonials-home .elementor-container #testimonials-title .elementor-widget-wrap #testi-head .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-898 #exp-subtitu{
	margin-bottom:10px;
}

body.page-id-898 #book-subti{
	margin-bottom:10px;
}

body.page-id-898 .ct-grid .eael-star-rating span{
	color:#333;
}

body.page-id-898 #faq-s{
	padding-bottom:70px;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:rgba(98,90,80,0.05);
	padding-top:90px;
	padding-left:5%;
	padding-right:5%;
	background-color:rgba(98,90,80,0.02);
	border-bottom-color:rgba(98,90,80,0.05);
	border-bottom-style:solid;
	border-bottom-width:1px;
}

body.page-id-898 #faq-s .elementor-widget-heading{
	margin-bottom:45px;
}

body.page-id-898 #faq-s .elementor-widget-elementskit-faq{
	max-width:900px;
}

body.page-id-898 #faq-s .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-898 #faq-s .elementor-widget-heading h4{
	color:#625a50;
}

body.page-id-898 .elementor-widget-elementskit-faq .ekit-wid-con .elementskit-faq-header{
	background-color:rgba(98,90,80,0.1);
	color:#625a50;
	font-size:16px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
}

body.page-id-898 .elementor-widget-elementskit-faq .ekit-wid-con h2{
	font-size:18px !important;
}

body.page-id-898 .elementor-widget-elementskit-faq .ekit-wid-con .elementskit-faq-body{
	color:rgba(98,90,80,0.75);
	line-height:1.7em;
	font-size:17px;
	padding-top:25px !important;
}

body.page-id-898 #faq-s .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-elementskit-faq .elementor-widget-container .ekit-wid-con .elementskit-single-faq .elementskit-faq-body{
	padding-bottom:35px !important;
}

body.page-id-898 #content .page-content .elementor #faq-s .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-elementskit-faq .elementor-widget-container .ekit-wid-con .elementskit-single-faq .elementskit-faq-header h2{
	line-height:1.4em !important;
}

@media (max-width:767px){

	body.page-id-898 #tours-hero-header h1{
	font-size:38px;
}

body.page-id-898 #tour-description .elementor-widget-wrap{
	padding-top:60px;
	padding-bottom:50px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-898 #tour-description .elementor-widget-heading h3.elementor-heading-title{
	font-size:26px;
}

body.page-id-898 #tour-description .elementor-widget-heading:nth-child(1){

	margin-bottom:10px;
}

body.page-id-898 #tour-description .elementor-widget-heading h2.elementor-heading-title{
	font-size:32px;
}

body.page-id-898 #tour-description .elementor-widget-text-editor p{
	font-size:17px;
}

body.page-id-898 #tour-locations .elementor-widget-wrap{
	padding-top:70px;
	padding-left:5%;
	padding-right:5%;
	padding-bottom:55px;
}

body.page-id-898 #tours-grid-subt p{
	line-height:1em;
	font-size:26px;
}

body.page-id-898 #tours-grid-subt{
	margin-bottom:10px;
}

body.page-id-898 #tours-grid-title h2{
	font-size:32px;
}

body.page-id-898 #tours-grid-desc p{
	font-size:17px;
}

body.page-id-898 .ct-grid .item-post-n{
	padding-left:0px;
	padding-right:0px;
	width:100% !important;
}

body.page-id-898 .ct-grid .item-post-n .ex-modern-blog{
	display:block;
}

body.page-id-898 .ct-grid div img{
	min-width:1px;
	border-bottom-left-radius:0px;
	border-top-right-radius:5px;
}

body.page-id-898 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .link-more img{
	width:100% !important;
}

body.page-id-898 .ct-grid .item-post-n figcaption{
	padding-right:25px !important;
	padding-bottom:25px !important;
}

body.page-id-898 .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	padding-left:25px !important;
}

body.page-id-898 #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	padding-top:25px !important;
}

body.page-id-898 .ct-grid h3 .link-more{
	font-weight:500;
}

body.page-id-898 #tours-grid-desc{
	margin-bottom:35px;
}

body.page-id-898 #testimonials-home .elementor-container{
	padding-top:60px;
	padding-bottom:60px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-898 #testi-subt p{
	font-size:26px;
}

body.page-id-898 #testi-subt{
	margin-bottom:10px;
}

body.page-id-898 #testi-head h2{
	font-size:32px;
}

body.page-id-898 #content .page-content .elementor #testimonials-home .elementor-container #testimonials-title .elementor-widget-wrap #testi-head .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-898 #content .page-content .elementor #testimonials-home .elementor-container #testimonials-title .elementor-widget-wrap #testi-subt .elementor-widget-container p{
	line-height:1em !important;
}

body.page-id-898 .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h3.elementor-heading-title{
	line-height:1em !important;
}

body.page-id-898 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2.elementor-heading-title{
	line-height:1.3em !important;
}

body.page-id-898 #testimonials-title{
	margin-bottom:40px;
}

body.page-id-898 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-text{
	min-height:initial !important;
}

body.page-id-898 #reviews-tripad-btn{
	margin-top:20px;
}

body.page-id-898 #how-to-get{
	padding-top:60px;
	padding-bottom:50px;
}

body.page-id-898 #arrive-title h2{
	font-size:32px;
}

body.page-id-898 #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #arrive-title .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-898 #arrive-sub{
	margin-bottom:10px;
}

body.page-id-898 #arrive-text p{
	font-size:17px;
}

body.page-id-898 #testimonials-home .testimonial{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-898 #get-from-lima-b{
	height:350px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-898 #get-from-cusco-a{
	height:350px;
}

body.page-id-898 #get-from-arequipa-b{
	height:350px;
}

body.page-id-898 #get-from-cusco-b .elementor-widget-wrap{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:0px;
}

body.page-id-898 #get-from-lima-a .elementor-widget-wrap{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:0px;
}

body.page-id-898 #get-from-arequipa-a .elementor-widget-wrap{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:0px;
}

body.page-id-898 #how-to-get .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-left:5%;
	padding-right:5%;
}

body.page-id-898 #arrive-text{
	margin-bottom:45px;
}

body.page-id-898 #get-from-cusco{
	margin-top:60px;
	margin-bottom:60px;
}

body.page-id-898 #home-apresentacao .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-bottom:60px;
	padding-top:60px;
	padding-left:5%;
	padding-right:5%;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-898 #sub-why-us{
	margin-bottom:10px;
}

body.page-id-898 #why-us h2{
	font-size:32px;
}

body.page-id-898 #Why-us-text p{
	font-size:17px;
}

body.page-id-898 #why-icons .elementor-widget-wrap{
	border-style:solid;
	border-width:1px;
	border-color:rgba(255,255,255,0.11);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-top:25px;
	padding-bottom:25px;
	padding-left:25px;
	padding-right:25px;
}

body.page-id-898 #why-icons .elementor-inner-column{
	margin-bottom:30px;
}

body.page-id-898 #why-icons .elementor-widget-icon-box .elementor-icon-box-description{
	max-width:235px;
}

body.page-id-898 #why-icons .elementor-widget-icon-box .elementor-icon-box-content{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-898 #why-icons{
	margin-top:45px;
}

body.page-id-898 #nazca-experiences{
	padding-top:60px;
	padding-left:5%;
	padding-right:5%;
	padding-bottom:40px;
}

body.page-id-898 #nazca-experiences-a .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-898 #nazca-experiences-b .e-swiper-container{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-898 #exp-subtitu{
	margin-bottom:10px;
}

body.page-id-898 #Tours-safety .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:60px;
	padding-bottom:70px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-898 #Tours-safety .elementor-widget-heading h2{
	font-size:32px;
}

body.page-id-898 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-30a3c30 .elementor-container .elementor-inner-column .elementor-widget-wrap{
	padding-left:0px !important;
	padding-right:0px !important;
}

body.page-id-898 #Tours-safety .elementor-widget-text-editor p{
	font-size:17px;
}

body.page-id-898 #trips-grid .elementor-widget-heading h4{
	font-size:32px;
}

body.page-id-898 .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	font-size:17px !important;
}

body.page-id-898 #trips-grid .elementor-widget-wrap{
	padding-left:5%;
	padding-right:5%;
	padding-top:60px !important;
	padding-bottom:60px;
}

body.page-id-898 #trips-grid .elementor-inline-items .elementor-icon-list-item{
	width:100%;
	border-bottom-style:none;
}

body.page-id-898 #trips-grid .elementor-inline-items .elementor-icon-list-item:nth-child(3){

	border-bottom-width:1px;
}

body.page-id-898 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-inline-items .elementor-icon-list-item:nth-child(3){

	border-bottom-style:solid !important;
}

body.page-id-898 #trips-grid .elementor-widget-eael-adv-accordion{
	margin-top:60px;
}

body.page-id-898 #hoow-to-book{
	padding-top:60px;
}

body.page-id-898 #book-subti{
	margin-bottom:10px;
}

body.page-id-898 #book-title h2{
	font-size:32px;
}

body.page-id-898 #book-text p{
	font-size:17px;
}

body.page-id-898 #hoow-to-book .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-left:5%;
	padding-right:5%;
}

body.page-id-898 #line-help{
	display:none;
}

body.page-id-898 #book-fases .book-image .attachment-full{
	width:100%;
}

body.page-id-898 #book-fases .elementor-widget-wrap{
	margin-bottom:45px;
}

body.page-id-898 #book-fases .book-fase-title .elementor-heading-title{
	font-size:24px;
}

body.page-id-898 #book-fases .book-fase-desc p{
	max-width:282px;
}

body.page-id-898 #book-fases .book-fase-desc .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-898 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-title .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-898 #tours-grid-list .wt-grid-shortcode .ct-grid{
	margin-left:0px;
	margin-right:0px;
}

body.page-id-898 #arrive-sub p{
	font-size:26px;
}

body.page-id-898 #sub-why-us p{
	font-size:26px;
}

body.page-id-898 #exp-subtitu p{
	font-size:26px;
}

body.page-id-898 #book-subti p{
	font-size:26px;
}

body.page-id-898 #faq-s .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}

body.page-id-898 #faq-s{
	border-top-style:none;
	padding-top:0px;
}

body.page-id-898 #faq-s .elementor-widget-heading h4{
	font-size:32px;
}

body.page-id-898 #faq-s .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-elementskit-faq .elementor-widget-container .ekit-wid-con .elementskit-single-faq .elementskit-faq-body{
	padding-left:15px !important;
}

body.page-id-898 .elementor-widget-elementskit-faq .ekit-wid-con .elementskit-faq-body{
	padding-right:15px !important;
	}

}



@media (max-width:520px){

	body.page-id-898 #get-from-lima-a .elementor-widget-text-editor p{
	margin-bottom:15px;
}

body.page-id-898 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(3){

	border-bottom-style:none;
}

body.page-id-898 .elementor-element-30a3c30 .elementor-widget-wrap{
	padding-bottom:0px !important;
	}

}



@media (max-width:479px){

	body.page-id-898 #tour-description p a{
	display:block;
	border-bottom-style:none;
}

body.page-id-898 #tour-description p a:nth-child(1){

	border-top-style:none;
}

body.page-id-898 #tour-description .elementor-widget-text-editor{
	margin-bottom:0px;
}

body.page-id-898 #tour-description .elementor-widget-text-editor:nth-child(4) p{
	display:none;
}

body.page-id-898 #tour-description .elementor-widget-text-editor p:last-child{
	margin-bottom:0px;
	}

}



@media (max-width:450px){

	body.page-id-898 #tours-hero-header h1{
	letter-spacing:2px;
	font-size:38px;
}

body.page-id-898 #tours-hero-header .elementor-widget-container{
	max-width:none;
	width:100%;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-898 #tours-hero-header{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-898 #tour-description .elementor-widget-heading h3.elementor-heading-title{
	font-size:22px;
}

body.page-id-898 #tour-description .elementor-widget-heading h2.elementor-heading-title{
	font-size:28px;
	max-width:248px;
}

body.page-id-898 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2.elementor-heading-title{
	margin-left:auto !important;
}

body.page-id-898 .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2.elementor-heading-title{
	margin-right:auto !important;
}

body.page-id-898 #tours-grid-subt p{
	font-size:22px;
}

body.page-id-898 #tours-grid-title h2{
	font-size:28px;
}

body.page-id-898 #testi-subt p{
	font-size:22px;
}

body.page-id-898 #testi-head h2{
	font-size:28px;
}

body.page-id-898 #testimonials-home .testi-text p{
	font-size:17px;
}

body.page-id-898 #arrive-sub p{
	font-size:22px;
}

body.page-id-898 #arrive-title h2{
	font-size:28px;
}

body.page-id-898 #arrive-title .elementor-widget-container{
	max-width:240px;
}

body.page-id-898 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #arrive-title .elementor-widget-container{
	margin-left:auto !important;
}

body.page-id-898 .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #arrive-title .elementor-widget-container{
	margin-right:auto !important;
}

body.page-id-898 #get-from-lima-a .elementor-widget-heading h3{
	max-width:257px;
}

body.page-id-898 #get-from-cusco-b .elementor-widget-heading h3{
	max-width:257px;
}

body.page-id-898 #get-from-arequipa-a .elementor-widget-heading h3{
	max-width:274px;
}

body.page-id-898 #sub-why-us p{
	font-size:22px;
}

body.page-id-898 #why-us h2{
	font-size:28px;
}

body.page-id-898 #exp-subtitu p{
	font-size:22px;
}

body.page-id-898 #nazca-experiences-a .elementor-widget-heading h2{
	font-size:28px;
	max-width:274px;
}

body.page-id-898 #Tours-safety .elementor-widget-heading h2{
	font-size:28px;
}

body.page-id-898 #trips-grid .elementor-widget-heading h4{
	font-size:28px;
}

body.page-id-898 #book-subti p{
	font-size:22px;
}

body.page-id-898 #book-title h2{
	font-size:28px;
}

body.page-id-898 #hoow-to-book{
	padding-bottom:40px;
}

body.page-id-898 #tour-description .elementor-widget-text-editor{
	margin-top:0px;
}

body.page-id-898 #tours-grid-title{
	margin-bottom:20px;
}

body.page-id-898 .ct-grid span .fa-paper-plane{
	font-size:12px;
	margin-right:2px !important;
}

body.page-id-898 .ct-grid span .fa-clock-o{
	margin-right:0px !important;
}

body.page-id-898 .ct-grid span bdi{
	font-size:12px;
}

body.page-id-898 .ct-grid .item-post-n .ex-modern-blog .grid-content figcaption .wt-more-meta > span{
	margin-right:5px !important;
	font-size:12px !important;
}

body.page-id-898 .ct-grid .item-post-n .ex-modern-blog .grid-content figcaption .wt-more-meta span .wmc-cache-pid .woocommerce-Price-amount bdi span{
	font-size:12px !important;
}

body.page-id-898 #tour-description .elementor-widget-wrap{
	padding-bottom:60px;
}

body.page-id-898 #faq-s .elementor-widget-heading h4{
	font-size:28px;
}

body.page-id-898 #faq-s{
	padding-bottom:60px;
	}

}



@media (max-width:411px){

	body.page-id-898 #tour-description .elementor-widget-wrap{
	padding-bottom:60px;
	}

}



@media (min-width:768px){

	body.page-id-898 #nazca-experiences-a{
	width:35%;
}

body.page-id-898 #nazca-experiences-b{
	width:65%;
}

body.page-id-898 #content .page-content .elementor #testimonials-home .elementor-container .testimonial{
	width:33% !important;
}

body.page-id-898 #reviews-tripad-btn{
	width:100%;
}

body.page-id-898 #testimonials-title{
	width:100% !important;
	}

}



@media (min-width:991px){

	body.page-id-898 .ct-grid .item-post-n{
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "About Nazca Trips" Page                     */
/*-----------------------------------------------*/
body.page-id-1001 #hero{
	margin-top:-122px;
}

body.page-id-1001 #hero .elementor-container{
	background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:linear-gradient(0deg, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1001 #hero-logos .elementor-container{
	background-image:none;
}

body.page-id-1001 .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-logos .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-full{
	width:auto !important;
}

body.page-id-1001 #hero-logos .elementor-widget-image .attachment-full{
	height:100px;
}

body.page-id-1001 #hero-logos{
	max-width:720px;
	top:57% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	margin-top:-170px;
	margin-bottom:50px;
}

body.page-id-1001 #hero .elementor-container .elementor-top-column > .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-top:0px;
}

body.page-id-1001 #hero-button a{
	display:inline-flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	padding-top:18px;
	padding-bottom:18px;
	padding-left:30px;
	padding-right:30px;
	letter-spacing:2px;
	background-color:#ffbe3d;
}

body.page-id-1001 #hero-title h1{
	letter-spacing:2px;
	font-size:48px;
	max-width:none;
	text-shadow:rgba(0, 0, 0, 1) 0px 1px 120px;
}

body.page-id-1001 #hero-title .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1001 .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-title .elementor-widget-container h1{
	line-height:1.2em !important;
}

body.page-id-1001 #hero-button{
	margin-bottom:0px;
	margin-top:20px;
}

body.page-id-1001 #hero .elementor-top-column{
	margin-top:80px;
}

body.page-id-1001 #hero-subt p{
	font-size:26px;
	letter-spacing:2px;
	color:rgba(255,255,255,0.85);
}

body.page-id-1001 #hero-title .elementor-heading-title span{
	font-weight:400;
}

body.page-id-1001 #hero-subt{
	margin-top:10px;
}

body.page-id-1001 .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	border-bottom-style:none;
}

body.page-id-1001 #content .page-content .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-1001 #home-apresentacao .elementor-container .elementor-top-column > .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:100px;
	padding-top:90px;
}

body.page-id-1001 #sub-why-us p{
	color:#aca090;
	font-size:28px;
	font-weight:500;
}

body.page-id-1001 #why-icons .elementor-icon i{
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	height:75px;
	width:75px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1001 #why-us h2{
	font-size:38px;
	max-width:575px;
}

body.page-id-1001 #why-icons{
	margin-top:60px;
	margin-bottom:80px;
	max-width:1000px;
	top:-2px;
}

body.page-id-1001 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #why-us .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1001 #why-us .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1001 #sub-why-us{
	margin-top:0px;
	margin-bottom:15px;
}

body.page-id-1001 #Why-us-text p{
	font-size:20px;
	color:rgba(255,255,255,0.75);
	margin-bottom:25px;
}

body.page-id-1001 #Why-us-text p a{
	color:rgba(255,255,255,0.8);
}

body.page-id-1001 #Why-us-text{
	margin-bottom:0px;
	line-height:1.7em;
	max-width:815px;
}

body.page-id-1001 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #Why-us-text .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1001 #why-icons .elementor-widget-icon-box p{
	color:rgba(255,255,255,0.75);
	line-height:1.7em;
	font-size:17px;
}

body.page-id-1001 #why-icons .elementor-icon-box-title span{
	font-weight:500;
	font-size:22px;
}

body.page-id-1001 #customer-rev-head h2{
	font-weight:400;
	font-size:24px;
}

body.page-id-1001 #customer-reviews .elementor-widget-image .elementor-widget-container{
	color:#ffffff;
}

body.page-id-1001 #customer-reviews .elementor-widget-image .attachment-full{
	height:40px;
	margin-bottom:8px;
}

body.page-id-1001 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-full{
	width:auto !important;
}

body.page-id-1001 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-large{
	width:auto !important;
}

body.page-id-1001 #customer-reviews .elementor-widget-image{
	margin-bottom:0px;
}

body.page-id-1001 #customer-reviews p span{
	color:rgba(255,255,255,0.75);
	font-size:16px;
}

body.page-id-1001 #customer-reviews .elementor-widget-text-editor{
	margin-top:15px;
}

body.page-id-1001 #customer-reviews{
	max-width:850px;
}

body.page-id-1001 #customer-reviews .elementor-widget-wrap{
	border-left-color:rgba(255,255,255,0.16);
	border-left-style:solid;
	padding-top:0px;
	opacity:0.8;
	transition:0.3s;
}

body.page-id-1001 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap{
	border-left-width:1px !important;
}

body.page-id-1001 #home-apresentacao #customer-reviews .elementor-inner-column:nth-child(1) .elementor-widget-wrap{
	border-left-style:none;
}

body.page-id-1001 #customer-rev-head{
	margin-bottom:50px;
}

body.page-id-1001 #why-icons .elementor-icon-box-icon .elementor-icon{
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
	height:80px;
	display:inline-flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-1001 #why-icons .elementor-icon svg{
	-webkit-filter: invert(1);	filter: invert(1);
	height:40px;
}

body.page-id-1001 #seccaob-home{
	padding-bottom:70px;
	padding-top:80px;
	background-color:#ffffff;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1001 #top-bar{
	background-color:#625a50;
}

body.page-id-1001 #header-destinos h2{
	color:#625a50;
	font-size:38px;
}

body.page-id-1001 #desc-destinos p{
	color:rgba(98,90,80,0.75);
	font-size:20px;
}

body.page-id-1001 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap #desc-destinos .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1001 #subtitul-b p{
	color:#aca090;
	font-weight:500;
	font-size:28px;
}

body.page-id-1001 #desc-destinos{
	max-width:855px;
}

body.page-id-1001 #seccaob-home .elementor-container .elementor-top-column > .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1001 #various-deestinations{
	margin-top:40px;
	margin-bottom:30px;
}

body.page-id-1001 #various-deestinations .elementor-widget-wrap{
	height:480px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-bottom:50px;
	padding-left:35px;
	padding-right:35px;
}

body.page-id-1001 #various-deestinations .elementor-inner-column{
	padding-left:15px;
	padding-right:15px;
	background-image:none;
}

body.page-id-1001 .elementor-element-255b724 .elementor-inner-column{
	height:500px;
	padding-left:15px;
	padding-right:15px;
}

body.page-id-1001 .elementor-element-255b724 .elementor-widget-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:35px !important;
	height:480px;
}

body.page-id-1001 #various-deestinations .elementor-widget-heading .elementor-heading-title{
	color:#ffffff;
	font-weight:600;
	text-transform:capitalize;
	text-align:center;
	font-size:22px;
}

body.page-id-1001 .elementor-element-255b724 .elementor-widget-heading .elementor-heading-title{
	color:#ffffff;
	font-weight:600;
	text-align:center;
	font-size:22px;
}

body.page-id-1001 #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-255b724 .elementor-container .elementor-inner-column .elementor-widget-wrap{
	padding-bottom:50px !important;
	padding-right:35px !important;
}

body.page-id-1001 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #home-nazca-photo .elementor-widget-container img{
	height:auto !important;
}

body.page-id-1001 #home-nazca-photo img{
	width:975px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1001 #home-nazca-photo{
	margin-bottom:90px;
	margin-top:0px;
}

body.page-id-1001 #various-deestinations .destinations-descript .elementor-widget-container{
	text-align:center;
	color:rgba(255,255,255,0.75);
	font-size:17px;
}

body.page-id-1001 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap #various-deestinations .elementor-container .elementor-inner-column .elementor-widget-wrap .destinations-descript .elementor-widget-container{
	line-height:1.7em !important;
}

body.page-id-1001 .elementor-element-255b724 .destinations-descript .elementor-widget-container{
	color:rgba(255,255,255,0.75);
	font-size:17px;
	text-align:center;
}

body.page-id-1001 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-255b724 .elementor-container .elementor-inner-column .elementor-widget-wrap .destinations-descript .elementor-widget-container{
	line-height:1.7em !important;
}

body.page-id-1001 .elementor-element-255b724 .destinations-descript p{
	font-size:17px;
	line-height:1.7em;
}

body.page-id-1001 #various-deestinations .elementor-background-overlay{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1001 #why-icons .elementor-widget-icon-box h3{
	margin-bottom:12px;
}

body.page-id-1001 #various-deestinations .elementor-widget-heading{
	margin-bottom:15px;
}

body.page-id-1001 .elementor-element-255b724 .elementor-widget-heading{
	margin-bottom:15px;
}

body.page-id-1001 #various-deestinations .tab-destaque-destinos{
	margin-bottom:0px;
	display:inline-flex;
	background-color:#ffbe3d;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	padding-left:15px;
	padding-right:15px;
	padding-top:7px;
	padding-bottom:7px;
	position:absolute;
	left:25px;
	top:25px;
	font-size:15px;
	letter-spacing:1px;
	-webkit-box-shadow:0px 0px 50px 0px rgba(2,2,2,0.1);	box-shadow:0px 0px 50px 0px rgba(2,2,2,0.1);
	color:#ffffff;
}

body.page-id-1001 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap #various-deestinations .elementor-container .elementor-inner-column .elementor-widget-wrap .tab-destaque-destinos{
	width:auto !important;
}

body.page-id-1001 #various-deestinations .tab-destaque-destinos p{
	color:#222;
	font-size:13px;
	font-weight:500;
	text-transform:uppercase;
}

body.page-id-1001 .elementor-element-255b724 .tab-destaque-destinos{
	display:inline-flex;
	margin-bottom:0px;
	background-color:#ffbe3d;
	padding-left:13px;
	padding-right:13px;
	padding-top:7px;
	padding-bottom:7px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	position:absolute;
	top:25px;
	left:25px;
	-webkit-box-shadow:0px 0px 50px 0px rgba(2,2,2,0.1);	box-shadow:0px 0px 50px 0px rgba(2,2,2,0.1);
}

body.page-id-1001 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-255b724 .elementor-container .elementor-inner-column .elementor-widget-wrap .tab-destaque-destinos{
	width:auto !important;
}

body.page-id-1001 .elementor-element-255b724 .tab-destaque-destinos p{
	font-size:13px;
	letter-spacing:1px;
	color:#222;
	font-weight:500;
	text-transform:uppercase;
}

body.page-id-1001 .swiper-wrapper .pp-lc-logo img{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1001 #nazca-experiences-a .elementor-widget-heading h2{
	color:#625a50;
	font-size:32px;
	text-transform:capitalize;
}

body.page-id-1001 #content .page-content .elementor #nazca-experiences .elementor-container #nazca-experiences-a .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1001 #exp-subtitu p{
	color:#aca090;
	font-size:28px;
}

body.page-id-1001 #expe-descri .elementor-widget-container div div{
	font-size:17px;
	line-height:1.7em;
	color:rgba(98,90,80,0.75);
}

body.page-id-1001 #nazca-experiences-a .elementor-widget-wrap{
	padding-right:45px;
	-webkit-box-align:flex-start;	-ms-flex-align:flex-start;	align-items:flex-start;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:40px;
}

body.page-id-1001 #experiences-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	text-transform:uppercase;
	font-size:15px;
}

body.page-id-1001 #content .page-content .elementor #nazca-experiences .elementor-container #nazca-experiences-a .elementor-widget-wrap #experiences-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-1001 #experiences-button a{
	color:#222;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	background-color:#ffbe3d;
}

body.page-id-1001 #expe-descri{
	margin-bottom:40px;
}

body.page-id-1001 .swiper-slide-active .pp-lc-logo-wrap h3{
	margin-bottom:0px;
}

body.page-id-1001 #nazca-experiences{
	background-color:#f8f8f8;
	padding-top:90px;
	padding-bottom:70px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1001 .elementor-widget-pp-logo-carousel .swiper-button-prev-e0720db{
	padding-right:1px;
	margin-top:-10px;
	margin-left:10px;
}

body.page-id-1001 .elementor-widget-pp-logo-carousel .swiper-button-next-e0720db{
	padding-left:1px;
	padding-right:0px;
	margin-right:10px;
	margin-top:-10px;
}

body.page-id-1001 .elementor-element-255b724 .elementor-background-overlay{
	background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 100%);	background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 100%);	background-image:linear-gradient(to right, rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 100%);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1001 .swiper-wrapper .swiper-slide h3{
	margin-bottom:0px;
	position:relative;
	top:-75px;
	font-size:24px;
	color:#ffffff !important;
	font-weight:600 !important;
}

body.page-id-1001 .swiper-wrapper .swiper-slide .pp-lc-logo{
	background-image:none;
}

body.page-id-1001 .swiper-wrapper .swiper-slide .pp-lc-logo-wrap{
	background-image:none;
}

body.page-id-1001 .elementor-widget-pp-logo-carousel .swiper-wrapper .swiper-slide{
	background-image:none;
}

body.page-id-1001 #Tours-safety .elementor-widget-heading h2{
	font-size:38px;
	color:#ffffff;
	text-transform:capitalize;
}

body.page-id-1001 #Tours-safety .elementor-widget-text-editor p{
	color:rgba(255,255,255,0.75);
	font-size:20px;
	max-width:735px;
}

body.page-id-1001 #content .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1001 .elementor-element-a21a6bf .elementor-icon-list-items .elementor-icon-list-item{
	color:#ffffff;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:15px;
	padding-top:15px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.4);
}

body.page-id-1001 .elementor-element-a21a6bf .elementor-icon-list-item .elementor-icon-list-text{
	color:rgba(255,255,255,0.9);
	font-size:17px;
	font-weight:500 !important;
}

body.page-id-1001 .elementor-element-a21a6bf .elementor-icon-list-item i{
	color:#ffbe3d;
}

body.page-id-1001 #Tours-safety .elementor-widget-button a{
	background-color:#ffbe3d;
	font-size:17px;
	padding-top:18px;
	padding-bottom:18px;
	padding-right:30px;
	padding-left:30px;
	color:#222;
	text-transform:uppercase;
}

body.page-id-1001 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	font-size:15px;
}

body.page-id-1001 #content .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-1001 #Tours-safety .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:100px;
	padding-bottom:100px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1001 .elementor-element-a21a6bf .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-1001 .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{
	border-bottom-width:1px !important;
}

body.page-id-1001 #Tours-safety .elementor-element-a21a6bf{
	max-width:900px;
}

body.page-id-1001 #Tours-safety .elementor-widget-button{
	margin-top:60px;
}

body.page-id-1001 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(1){

	border-top-color:rgba(255,255,255,0.4);
	border-top-style:solid;
}

body.page-id-1001 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column:nth-child(1) .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:nth-child(1){

	border-top-width:1px !important;
}

body.page-id-1001 #Tours-safety .elementor-inner-column:nth-child(2) .elementor-icon-list-item:nth-child(1){

	border-top-width:1px;
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-1001 #Tours-safety .elementor-inner-column:nth-child(3) .elementor-icon-list-item:nth-child(1){

	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-1001 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column:nth-child(3) .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:nth-child(1){

	border-top-width:1px !important;
}

body.page-id-1001 #Tours-safety .elementor-widget-text-editor .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1001 #Tours-safety .elementor-widget-text-editor{
	margin-bottom:35px;
}

body.page-id-1001 .elementor-top-column > .elementor-widget-wrap > .elementor-widget-heading h4{
	color:rgb(98,90,80);
	font-size:38px;
}

body.page-id-1001 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	color:rgba(98,90,80,0.75);
	font-size:20px;
}

body.page-id-1001 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1001 .elementor-inline-items .elementor-icon-list-item .elementor-icon-list-text{
	font-size:17px;
	font-weight:500 !important;
	color:rgb(98,90,80);
}

body.page-id-1001 .elementor-inline-items .elementor-icon-list-item .fa-check{
	color:rgb(255,190,61);
}

body.page-id-1001 #trips-grid .elementor-inline-items .elementor-icon-list-item{
	padding-top:12px;
	padding-bottom:12px;
	border-top-color:rgba(98,90,80,0.15);
	border-top-style:solid;
	border-bottom-color:rgba(98,90,80,0.15);
	border-bottom-style:solid;
}

body.page-id-1001 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-inline-items .elementor-icon-list-item{
	border-top-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-1001 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor{
	max-width:685px;
}

body.page-id-1001 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-top:100px;
}

body.page-id-1001 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-icon-list{
	margin-bottom:60px;
}

body.page-id-1001 .elementor-element-187cf7e .elementor-widget-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:450px;
	padding-left:30px !important;
	padding-right:30px !important;
	-webkit-box-align:flex-end;	-ms-flex-align:flex-end;	align-items:flex-end;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	padding-bottom:30px !important;
}

body.page-id-1001 .tour-title h4{
	color:#ffffff !important;
}

body.page-id-1001 .tour-subt p{
	color:rgba(255,255,255,0.75);
}

body.page-id-1001 .elementor-element-187cf7e .tour-subt{
	margin-bottom:10px;
}

body.page-id-1001 .tour-meta .elementor-icon-list-items .elementor-icon-list-item{
	margin-bottom:5px;
}

body.page-id-1001 .elementor-element-187cf7e .elementor-inner-column{
	padding-left:15px;
	padding-right:15px;
}

body.page-id-1001 .elementor-element-187cf7e .tour-title .elementor-heading-title{
	font-size:20px;
	font-weight:600;
}

body.page-id-1001 .elementor-element-187cf7e .tour-title{
	margin-bottom:14px;
}

body.page-id-1001 .elementor-element-187cf7e .tour-meta .elementor-icon-list-text{
	color:rgba(255,255,255,0.95);
}

body.page-id-1001 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-187cf7e .elementor-container .elementor-inner-column .elementor-widget-wrap .tour-title .elementor-widget-container .elementor-heading-title{
	line-height:1.3em !important;
}

body.page-id-1001 #book-title h2{
	color:#625a50;
	font-size:38px;
}

body.page-id-1001 #book-subti p{
	font-size:28px;
	color:#aca090;
}

body.page-id-1001 #book-text p{
	color:rgba(98,90,80,0.75);
	font-size:20px;
	max-width:640px;
}

body.page-id-1001 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-text .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1001 #hoow-to-book{
	padding-top:90px;
	padding-bottom:100px;
	background-color:#f8f8f8;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1001 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-image .elementor-widget-container .attachment-full{
	height:auto !important;
}

body.page-id-1001 #book-fases .book-image .attachment-full{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1001 #book-fases .book-fase-desc p{
	color:rgba(98,90,80,0.74);
	font-size:17px;
	text-align:center;
}

body.page-id-1001 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-fase-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1001 #book-fases .book-fase-title .elementor-heading-title{
	font-weight:500;
	font-size:22px;
	text-align:center;
	color:#625a50;
}

body.page-id-1001 #book-fases .elementor-widget-wrap{
	padding-left:25px;
	padding-right:25px;
}

body.page-id-1001 #line-help{
	margin-bottom:0px;
	position:absolute;
	top:353px;
}

body.page-id-1001 #book-text .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1001 #book-text{
	margin-bottom:50px;
}

body.page-id-1001 #book-fases .elementor-container{
	width: calc(100% + 50px);
	margin-left:-25px;
}

body.page-id-1001 #trips-grid{
	padding-bottom:100px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1001 #book-fases .book-fase-title{
	margin-bottom:15px;
	margin-top:10px;
}

body.page-id-1001 #home-blog-title h2{
	color:rgb(98,90,80);
	font-size:38px;
}

body.page-id-1001 #home-blog-subs p{
	color:#aca090;
	font-size:26px;
}

body.page-id-1001 #home-blog .elementor-widget-wrap{
	padding-top:80px;
	padding-bottom:80px;
}

body.page-id-1001 #home-blog-btn a{
	background-color:#aca090;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	font-weight:500;
}

body.page-id-1001 #home-blog-btn .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	font-size:17px;
}

body.page-id-1001 #content .page-content .elementor #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-btn .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-1001 .eael-post-appender .eael-post-grid-column .eael-grid-post-holder-inner{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1001 .eael-post-appender .eael-post-grid-column .eael-entry-wrapper{
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	padding-top:20px;
}

body.page-id-1001 .eael-post-appender .eael-post-grid-column .eael-grid-post-holder{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1001 .eael-post-appender .eael-entry-media a{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1001 .eael-post-appender .eael-entry-media .eael-entry-overlay{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1001 .eael-post-appender .eael-post-grid-column .eael-entry-media{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

body.page-id-1001 #home-blog-articles .eael-post-appender article{
	padding-left:25px;
	padding-right:25px;
}

body.page-id-1001 #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-articles .elementor-widget-container .eael-post-grid-container .eael-post-appender .eael-post-grid-column .eael-grid-post-holder .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-header .eael-entry-title a{
	text-decoration:none !important;
	line-height:1.4em !important;
}

body.page-id-1001 .eael-post-appender .eael-entry-title a{
	color:#625a50 !important;
	font-weight:600;
	font-size:20px;
}

body.page-id-1001 .eael-post-appender .eael-entry-wrapper p{
	color:rgb(98,90,80);
	font-size:17px;
}

body.page-id-1001 .eael-post-appender .eael-grid-post-excerpt a{
	color:rgb(98,90,80) !important;
	margin-top:15px;
	font-size:15px;
}

body.page-id-1001 #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-articles .elementor-widget-container .eael-post-grid-container .eael-post-appender .eael-post-grid-column .eael-grid-post-holder .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-content .eael-grid-post-excerpt p{
	line-height:1.7em !important;
}

body.page-id-1001 #home-blog-desc p{
	font-size:20px;
	max-width:283px;
}

body.page-id-1001 #home-blog-desc{
	margin-bottom:50px;
}

body.page-id-1001 #home-blog-btn{
	margin-top:30px;
}

body.page-id-1001 #content .page-content .elementor #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1001 #home-blog-desc .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1001 .elementor-element-187cf7e .elementor-background-overlay{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1001 #home-apresentacao{
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1001 #footer-top{
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	background-size:cover;
}

body.page-id-1001 #footer-top-b .elementor-widget-icon-box .elementor-icon-box-wrapper{
	background-color:rgb(98,90,80);
}

body.page-id-1001 #content .page-content .elementor #our-team .elementor-container #our-team-a .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{
	width:auto !important;
}

body.page-id-1001 #our-team-a .elementor-widget-image img{
	height:400px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1001 #our-team{
	padding-top:100px;
	padding-bottom:90px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1001 #team-subt p{
	color:#aca090;
	font-size:28px;
}

body.page-id-1001 #team-subt{
	margin-bottom:15px;
}

body.page-id-1001 #team-header h2{
	font-size:36px;
	color:rgb(98,90,80);
	text-transform:capitalize;
}

body.page-id-1001 #team-desc p{
	color:rgba(98,90,80,0.75);
	font-size:17px;
	margin-bottom:20px;
}

body.page-id-1001 #content .page-content .elementor #our-team .elementor-container #our-team-b .elementor-widget-wrap #team-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1001 #our-team-b .elementor-widget-wrap{
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	padding-left:45px;
	padding-top:30px;
}

body.page-id-1001 #image-compare{
	max-width:1000px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1001 .elementor-widget-image-gallery .elementor-image-gallery .gallery-columns-3{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1001 .gallery-columns-3 .gallery-item img{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1001 .elementor-image-gallery .gallery-columns-3 .gallery-item{
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

body.page-id-1001 #home-apresentacao .elementor-widget-image-gallery{
	margin-bottom:80px;
	max-width:1000px;
}

body.page-id-1001 #footer{
	padding-bottom:50px;
	padding-top:50px;
}

body.page-id-1001 #testimonial-head h2{
	color:rgb(98,90,80);
	font-size:36px;
	max-width:488px;
}

body.page-id-1001 #testimonial-subt p{
	font-size:28px;
	color:#aca090;
}

body.page-id-1001 #testimonial-subt{
	margin-bottom:15px;
}

body.page-id-1001 #content .page-content .elementor #video-testimonials .elementor-container .elementor-top-column .elementor-widget-wrap #testimonial-head .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1001 #testimonial-head .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1001 #testimanial-descr p{
	font-size:17px;
	color:rgba(98,90,80,0.75);
	max-width:445px;
}

body.page-id-1001 #content .page-content .elementor #video-testimonials .elementor-container .elementor-top-column .elementor-widget-wrap #testimanial-descr .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1001 #testimanial-descr .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1001 #video-testimonials{
	background-color:#f8f8f8;
	padding-bottom:70px;
	padding-top:80px;
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1001 .elementor-element-e9ecdd5 .elementor-widget-video .elementor-video{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1001 .elementor-element-5c1bbb0 .elementor-widget-video .elementor-video{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1001 .elementor-element-33d19c7 .elementor-widget-video .elementor-video{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1001 #testimanial-descr{
	margin-bottom:50px;
}

body.page-id-1001 #subtitul-b{
	margin-bottom:15px;
}

body.page-id-1001 #exp-subtitu{
	margin-bottom:15px;
}

body.page-id-1001 .swiper-wrapper .pp-logo-carousel-title a{
	text-decoration:none;
}

body.page-id-1001 .elementor-element-187cf7e .tour-title a{
	text-decoration:none;
}

body.page-id-1001 #customer-reviews .elementor-widget-text-editor .elementor-widget-container{
	line-height:1em;
	font-size:16px;
}

body.page-id-1001 #customer-reviews .elementor-widget-text-editor a{
	font-size:16px;
	color:#ffffff;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

body.page-id-1001 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container a{
	text-decoration:none !important;
}

body.page-id-1001 #customer-reviews .elementor-widget-wrap:hover{
	opacity:1;
}

body.page-id-1001 #clients-opinion-sub p{
	color:#aca090;
	font-size:28px;
}

body.page-id-1001 #clients-opinion-sub{
	margin-bottom:15px;
}

body.page-id-1001 #clients-opinion-tit h2{
	color:rgb(98,90,80);
	font-size:36px;
}

body.page-id-1001 #clients-opinion-desc p{
	color:rgba(98,90,80,0.75);
	font-size:17px;
	margin-bottom:20px;
}

body.page-id-1001 #content .page-content .elementor #clients-opinion .elementor-container #clients-opinion-a .elementor-widget-wrap #clients-opinion-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1001 #content .page-content .elementor #clients-opinion .elementor-container #clients-opinion-b .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{
	height:auto !important;
}

body.page-id-1001 #clients-opinion-b .elementor-widget-image img{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1001 #clients-opinion-a .elementor-widget-wrap{
	padding-right:45px;
	-webkit-box-align:flex-start;	-ms-flex-align:flex-start;	align-items:flex-start;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
}

body.page-id-1001 #content .page-content .elementor #clients-opinion .elementor-container #clients-opinion-a .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-1001 #clients-opinion-a .elementor-widget-button a{
	background-color:rgb(255,190,61);
	color:#222;
	text-transform:uppercase;
	padding-top:18px;
	padding-bottom:18px;
	padding-right:30px;
	padding-left:30px;
}

body.page-id-1001 #clients-opinion{
	padding-bottom:100px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1001 .grw-slider-reviews .grw-slider-review .grw-slider-review-inner{
	background-color:#ffffff !important;
	border-top-left-radius:5px !important;
	border-top-right-radius:5px !important;
	-webkit-box-shadow:4px 4px 10px 0px rgba(98,90,80,0.15) !important;	box-shadow:4px 4px 10px 0px rgba(98,90,80,0.15) !important;
	border-bottom-left-radius:5px !important;
	border-bottom-right-radius:5px !important;
}

body.page-id-1001 #google-reviews{
	min-width: calc(100% + 60px);
	margin-left:-30px;
}

body.page-id-1001 #google-reviews-header h2{
	font-size:36px;
	color:rgb(98,90,80);
	margin-top:60px;
	margin-bottom:25px;
}

body.page-id-1001 #also-s-tripsadv .elementor-button-wrapper{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1001 .page-content .elementor #video-testimonials .elementor-container .elementor-top-column .elementor-widget-wrap #google-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap #also-s-tripsadv .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-1001 #also-s-tripsadv a{
	background-color:#625a50;
	text-transform:uppercase;
	padding-top:18px;
	padding-bottom:18px;
	padding-right:30px;
	padding-left:30px;
	transition:0.3s;
}

body.page-id-1001 #also-s-tripsadv{
	margin-top:20px;
}

body.page-id-1001 .grw-slider .grw-slider-content-inner .grw-slider-reviews .grw-slider-review .grw-slider-review-inner .wp-google-review .wp-google-left a{
	color:rgb(98,90,80) !important;
}

body.page-id-1001 #also-s-tripsadv a:hover{
	background-color:#aca090;
}

body.page-id-1001 #experiences-button a:hover{
	background-color:#aca090;
}

body.page-id-1001 #Tours-safety .elementor-widget-button a:hover{
	background-color:#aca090;
}

body.page-id-1001 #clients-opinion-a .elementor-widget-button a:hover{
	background-color:#aca090;
}

body.page-id-1001 #hero-button a:hover{
	background-color:#aca090;
}

body.page-id-1001 .page-content .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	font-size:15px !important;
}

body.page-id-1001 #Tours-safety .elementor-background-overlay{
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1001 #book-subti{
	margin-bottom:10px;
}

body.page-id-1001 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap #various-deestinations .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container .elementor-heading-title{
	line-height:1.3em !important;
}

@media (max-width:767px){

	body.page-id-1001 #hero-title h1{
	font-size:38px;
}

body.page-id-1001 #sub-why-us p{
	font-size:26px;
}

body.page-id-1001 #why-us h2{
	font-size:32px;
}

body.page-id-1001 #home-apresentacao .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
	padding-bottom:30px;
}

body.page-id-1001 #why-icons .elementor-widget-icon-box .elementor-icon-box-description{
	max-width:223px;
}

body.page-id-1001 #why-icons .elementor-widget-icon-box .elementor-icon-box-content{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-1001 #why-icons{
	margin-top:80px;
	margin-bottom:40px;
}

body.page-id-1001 #why-icons .elementor-widget-icon-box{
	margin-bottom:35px;
}

body.page-id-1001 #customer-reviews .elementor-widget-wrap{
	border-left-style:none;
	margin-bottom:35px;
	padding-bottom:35px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.1);
}

body.page-id-1001 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap{
	border-bottom-width:1px !important;
}

body.page-id-1001 #customer-rev-head{
	margin-bottom:60px;
}

body.page-id-1001 #home-apresentacao #customer-reviews .elementor-inner-column:nth-child(4) .elementor-widget-wrap{
	border-bottom-style:none;
}

body.page-id-1001 #content .page-content .elementor #our-team .elementor-container #our-team-a .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{
	width:100% !important;
	height:auto !important;
}

body.page-id-1001 #our-team-a .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

body.page-id-1001 #our-team-b .elementor-widget-wrap{
	padding-left:5px;
	padding-right:5px;
	padding-top:35px;
}

body.page-id-1001 #team-header h2{
	font-size:32px;
}

body.page-id-1001 #team-subt p{
	font-size:26px;
}

body.page-id-1001 #clients-opinion-sub p{
	font-size:26px;
}

body.page-id-1001 #clients-opinion-tit h2{
	font-size:32px;
}

body.page-id-1001 #clients-opinion-b .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

body.page-id-1001 #our-team{
	padding-bottom:50px;
	padding-top:80px;
}

body.page-id-1001 #clients-opinion-a .elementor-widget-wrap{
	padding-left:5px;
	padding-right:5px;
	padding-top:35px;
}

body.page-id-1001 #clients-opinion{
	padding-bottom:80px;
}

body.page-id-1001 #testimonial-head h2{
	font-size:32px;
	max-width:450px;
}

body.page-id-1001 #testimonial-subt p{
	font-size:26px;
}

body.page-id-1001 .elementor-element-e9ecdd5 .elementor-widget-wrap{
	padding-left:0px !important;
	padding-right:0px !important;
}

body.page-id-1001 #video-testimonials .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1001 .elementor-element-5c1bbb0 .elementor-widget-wrap{
	padding-left:0px !important;
	padding-right:0px !important;
}

body.page-id-1001 #google-reviews-header h2{
	font-size:32px;
}

body.page-id-1001 #subtitul-b p{
	font-size:26px;
}

body.page-id-1001 #header-destinos h2{
	font-size:32px;
}

body.page-id-1001 #various-deestinations .elementor-inner-column{
	padding-left:0px;
	padding-right:0px;
	margin-bottom:35px;
}

body.page-id-1001 #seccaob-home .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1001 .elementor-element-255b724 .elementor-inner-column{
	padding-left:0px;
	padding-right:0px;
	margin-bottom:35px;
}

body.page-id-1001 #various-deestinations{
	margin-bottom:0px;
}

body.page-id-1001 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-255b724 .elementor-container .elementor-inner-column{
	height:auto !important;
}

body.page-id-1001 #seccaob-home{
	padding-bottom:45px;
}

body.page-id-1001 #nazca-experiences{
	padding-top:80px;
	padding-bottom:55px;
}

body.page-id-1001 #nazca-experiences-a .elementor-widget-heading h2{
	font-size:32px;
}

body.page-id-1001 #exp-subtitu p{
	font-size:22px;
}

body.page-id-1001 #nazca-experiences-a .elementor-widget-wrap{
	padding-bottom:45px;
}

body.page-id-1001 #Tours-safety .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:80px;
	padding-left:5%;
	padding-right:5%;
	padding-bottom:90px;
}

body.page-id-1001 .elementor-element-a21a6bf .elementor-widget-wrap{
	padding-left:0px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.page-id-1001 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(3){

	border-bottom-style:none;
}

body.page-id-1001 #Tours-safety .elementor-widget-text-editor{
	margin-bottom:45px;
}

body.page-id-1001 #Tours-safety .elementor-widget-heading h2{
	font-size:32px;
}

body.page-id-1001 .elementor-element-187cf7e .elementor-inner-column{
	padding-left:0px;
	padding-right:0px;
	margin-bottom:35px;
}

body.page-id-1001 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
	padding-top:90px;
}

body.page-id-1001 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-heading .elementor-widget-container h4{
	font-size:32px;
}

body.page-id-1001 #trips-grid{
	padding-bottom:59px;
}

body.page-id-1001 #hoow-to-book{
	padding-top:80px;
	width:100%;
}

body.page-id-1001 #hoow-to-book .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1001 #line-help{
	display:none;
}

body.page-id-1001 #book-fases .book-fase-title .elementor-heading-title{
	font-size:28px;
}

body.page-id-1001 #book-fases .book-fase-desc p{
	max-width:290px;
}

body.page-id-1001 #book-fases .book-fase-desc .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1001 #book-fases .elementor-widget-wrap{
	margin-bottom:35px;
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1001 #book-fases .book-image .attachment-full{
	width:100%;
}

body.page-id-1001 #book-fases .elementor-container{
	max-width:100%;
	margin-right:0px;
	margin-left:0px;
}

body.page-id-1001 .elementor-element-33d19c7 .elementor-widget-wrap{
	padding-left:0px !important;
	padding-right:0px !important;
}

body.page-id-1001 #book-subti p{
	font-size:26px;
	}

}



@media (max-width:450px){

	body.page-id-1001 #hero-title h1{
	font-size:32px;
	max-width:none;
}

body.page-id-1001 #hero-subt p{
	font-size:24px;
}

body.page-id-1001 #Why-us-text p{
	text-align:center;
	font-size:17px;
}

body.page-id-1001 .elementor-image-gallery .gallery-columns-3 .gallery-item{
	padding-left:10px;
	padding-right:10px;
	width:50%;
}

body.page-id-1001 #our-team-b .elementor-widget-wrap{
	padding-left:5px;
	padding-right:5px;
	padding-top:35px;
}

body.page-id-1001 #clients-opinion-a .elementor-widget-wrap{
	padding-left:5px;
	padding-right:5px;
	padding-top:35px;
}

body.page-id-1001 #team-desc p{
	text-align:justify;
}

body.page-id-1001 #clients-opinion-desc p{
	text-align:justify;
}

body.page-id-1001 #seccaob-home{
	padding-bottom:40px;
	padding-top:60px;
}

body.page-id-1001 #nazca-experiences-b .e-swiper-container{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1001 #trips-grid .elementor-inline-items .elementor-icon-list-item{
	width:100%;
	margin-bottom:0px;
	border-bottom-style:none;
}

body.page-id-1001 #book-title h2{
	font-size:28px;
}

body.page-id-1001 .elementor-element-33d19c7 .elementor-widget-wrap{
	padding-left:0px !important;
	padding-right:0px !important;
}

body.page-id-1001 #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #why-us .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1001 #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-rev-head .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1001 #clients-opinion-tit h2{
	line-height:1.3em !important;
	font-size:28px;
}

body.page-id-1001 #header-destinos h2{
	line-height:1.3em !important;
	font-size:28px;
}

body.page-id-1001 .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1001 #why-icons .elementor-widget-icon-box .elementor-icon-box-wrapper{
	border-style:solid;
	border-width:1px;
	border-color:rgba(255,255,255,0.1);
	padding-top:25px;
	padding-bottom:25px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1001 #why-icons .elementor-widget-icon-box{
	margin-bottom:10px;
}

body.page-id-1001 #why-icons .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1001 #why-icons{
	margin-top:0px;
}

body.page-id-1001 #sub-why-us{
	margin-bottom:10px;
}

body.page-id-1001 #team-subt{
	margin-bottom:10px;
}

body.page-id-1001 #clients-opinion-sub{
	margin-bottom:10px;
}

body.page-id-1001 #testimonial-subt{
	margin-bottom:10px;
}

body.page-id-1001 #subtitul-b{
	margin-bottom:10px;
}

body.page-id-1001 #exp-subtitu{
	margin-bottom:10px;
}

body.page-id-1001 #nazca-experiences-a .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1001 #book-subti{
	margin-bottom:10px;
}

body.page-id-1001 #nazca-experiences{
	padding-top:60px;
	padding-bottom:30px;
}

body.page-id-1001 #home-apresentacao .elementor-widget-image-gallery{
	display:none;
}

body.page-id-1001 #customer-rev-head{
	margin-bottom:40px;
}

body.page-id-1001 #home-apresentacao .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:60px;
	padding-bottom:10px;
}

body.page-id-1001 #our-team{
	padding-top:60px;
	padding-bottom:20px;
}

body.page-id-1001 #clients-opinion{
	padding-bottom:60px;
}

body.page-id-1001 #video-testimonials{
	padding-top:60px;
	padding-bottom:50px;
}

body.page-id-1001 #Tours-safety .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:60px;
	padding-bottom:70px;
}

body.page-id-1001 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:60px;
}

body.page-id-1001 #trips-grid{
	padding-bottom:30px;
}

body.page-id-1001 #hoow-to-book{
	padding-top:50px;
	padding-bottom:50px;
}

body.page-id-1001 #hero .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1001 #why-us h2{
	font-size:28px;
}

body.page-id-1001 #team-header h2{
	font-size:28px;
}

body.page-id-1001 #nazca-experiences-a .elementor-widget-heading h2{
	font-size:28px;
}

body.page-id-1001 #Tours-safety .elementor-widget-heading h2{
	font-size:28px;
}

body.page-id-1001 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-heading .elementor-widget-container h4{
	font-size:28px;
}

body.page-id-1001 #book-subti p{
	font-size:22px;
}

body.page-id-1001 #book-fases .book-fase-title .elementor-heading-title{
	font-size:22px;
}

body.page-id-1001 #google-reviews-header h2{
	font-size:24px;
	margin-bottom:10px;
	margin-top:45px;
}

body.page-id-1001 #also-s-tripsadv{
	margin-top:0px;
}

body.page-id-1001 #desc-destinos p{
	font-size:17px;
}

body.page-id-1001 #Tours-safety .elementor-widget-text-editor p{
	font-size:17px;
}

body.page-id-1001 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	font-size:17px;
}

body.page-id-1001 #book-text p{
	font-size:17px;
}

body.page-id-1001 #sub-why-us p{
	font-size:22px;
}

body.page-id-1001 #team-subt p{
	font-size:22px;
}

body.page-id-1001 #clients-opinion-sub p{
	font-size:22px;
}

body.page-id-1001 #testimonial-subt p{
	font-size:22px;
}

body.page-id-1001 #testimonial-head h2{
	font-size:28px;
}

body.page-id-1001 #content .page-content .elementor #our-team .elementor-container #our-team-b .elementor-widget-wrap #team-header .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1001 #trips-grid .elementor-inline-items .elementor-icon-list-item:nth-child(3){

	border-bottom-style:solid;
}

body.page-id-1001 #content .page-content .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-title .elementor-widget-container h1{
	line-height:1.3em !important;
	}

}



@media (max-width:411px){

	body.page-id-1001 #home-apresentacao .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:60px;
	padding-bottom:0px;
}

body.page-id-1001 #why-icons{
	margin-top:0px;
	margin-bottom:20px;
}

body.page-id-1001 #home-apresentacao{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-1001 #home-apresentacao .elementor-widget-image-gallery{
	margin-bottom:60px;
}

body.page-id-1001 #our-team{
	padding-top:50px;
	padding-bottom:20px;
}

body.page-id-1001 #clients-opinion{
	padding-bottom:50px;
}

body.page-id-1001 #video-testimonials{
	padding-top:60px;
	padding-bottom:50px;
}

body.page-id-1001 .elementor-element-33d19c7 .elementor-widget-wrap{
	padding-left:0px !important;
	padding-right:0px !important;
}

body.page-id-1001 #google-reviews-header h2{
	margin-top:40px;
}

body.page-id-1001 #seccaob-home{
	padding-top:60px;
	padding-bottom:30px;
}

body.page-id-1001 #nazca-experiences{
	padding-top:50px;
	padding-bottom:30px;
}

body.page-id-1001 #Tours-safety .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:60px;
	padding-bottom:60px;
}

body.page-id-1001 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:60px;
}

body.page-id-1001 #trips-grid{
	padding-bottom:30px;
}

body.page-id-1001 #hoow-to-book{
	padding-top:60px;
	padding-bottom:60px;
}

body.page-id-1001 #book-fases .book-fase-title .elementor-heading-title{
	font-size:24px;
}

body.page-id-1001 #customer-rev-head{
	margin-top:15px;
	}

}



@media (max-width:360px){

	body.page-id-1001 #book-fases .book-fase-title .elementor-heading-title{
	font-size:22px;
	}

}



@media (min-width:768px){

	body.page-id-1001 #nazca-experiences-a{
	width:35%;
}

body.page-id-1001 #nazca-experiences-b{
	width:65%;
	}

}



/*-----------------------------------------------*/
/*  "Contact Nazca Trips" Page                   */
/*-----------------------------------------------*/
body.page-id-1092 #hero{
	margin-top:-122px;
}

body.page-id-1092 #hero .elementor-container{
	background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:linear-gradient(0deg, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);
}

body.page-id-1092 #hero-logos .elementor-container{
	background-image:none;
}

body.page-id-1092 .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-logos .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-full{
	width:auto !important;
}

body.page-id-1092 #hero-logos .elementor-widget-image .attachment-full{
	height:100px;
}

body.page-id-1092 #hero-logos{
	max-width:720px;
	top:57% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	margin-top:-170px;
	margin-bottom:50px;
}

body.page-id-1092 #hero .elementor-container .elementor-top-column > .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-top:0px;
}

body.page-id-1092 #hero-button a{
	display:inline-flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	padding-top:18px;
	padding-bottom:18px;
	padding-left:30px;
	padding-right:30px;
	letter-spacing:2px;
	background-color:#ffbe3d;
}

body.page-id-1092 #hero-title h1{
	letter-spacing:4px;
	font-size:48px;
	max-width:475px;
	text-transform:uppercase;
	text-shadow:rgb(0, 0, 0) 0px 1px 120px;
}

body.page-id-1092 #hero-title .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1092 .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-title .elementor-widget-container h1{
	line-height:1.2em !important;
}

body.page-id-1092 #hero-button{
	margin-bottom:0px;
	margin-top:20px;
}

body.page-id-1092 #hero .elementor-top-column{
	margin-top:80px;
}

body.page-id-1092 #hero-subt p{
	font-size:26px;
	letter-spacing:2px;
	color:rgba(255,255,255,0.85);
}

body.page-id-1092 #hero-title .elementor-heading-title span{
	font-weight:400;
}

body.page-id-1092 #hero-subt{
	margin-top:10px;
}

body.page-id-1092 #content .page-content .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-1092 #why-icons .elementor-icon i{
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	height:75px;
	width:75px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1092 #Why-us-text p a{
	color:rgba(255,255,255,0.8);
}

body.page-id-1092 #seccaob-home{
	padding-bottom:70px;
	padding-top:80px;
	background-color:#ffffff;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1092 #top-bar{
	background-color:#625a50;
}

body.page-id-1092 #header-destinos h2{
	color:#625a50;
	font-size:38px;
}

body.page-id-1092 #desc-destinos p{
	color:rgba(98,90,80,0.75);
	font-size:20px;
}

body.page-id-1092 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap #desc-destinos .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1092 #subtitul-b p{
	color:#aca090;
	font-weight:500;
	font-size:28px;
}

body.page-id-1092 #desc-destinos{
	max-width:855px;
}

body.page-id-1092 #seccaob-home .elementor-container .elementor-top-column > .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1092 #various-deestinations{
	margin-top:40px;
	margin-bottom:30px;
}

body.page-id-1092 #various-deestinations .elementor-widget-wrap{
	height:480px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-bottom:50px;
	padding-left:35px;
	padding-right:35px;
}

body.page-id-1092 #various-deestinations .elementor-inner-column{
	padding-left:15px;
	padding-right:15px;
	background-image:none;
}

body.page-id-1092 .elementor-element-255b724 .elementor-inner-column{
	height:500px;
	padding-left:15px;
	padding-right:15px;
}

body.page-id-1092 .elementor-element-255b724 .elementor-widget-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:35px !important;
	height:480px;
}

body.page-id-1092 #various-deestinations .elementor-widget-heading .elementor-heading-title{
	color:#ffffff;
	font-weight:600;
	text-transform:capitalize;
	text-align:center;
	font-size:22px;
}

body.page-id-1092 .elementor-element-255b724 .elementor-widget-heading .elementor-heading-title{
	color:#ffffff;
	font-weight:600;
	text-align:center;
	font-size:22px;
}

body.page-id-1092 #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-255b724 .elementor-container .elementor-inner-column .elementor-widget-wrap{
	padding-bottom:50px !important;
	padding-right:35px !important;
}

body.page-id-1092 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #home-nazca-photo .elementor-widget-container img{
	height:auto !important;
}

body.page-id-1092 #home-nazca-photo img{
	width:975px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1092 #home-nazca-photo{
	margin-bottom:90px;
	margin-top:0px;
}

body.page-id-1092 #various-deestinations .destinations-descript .elementor-widget-container{
	text-align:center;
	color:rgba(255,255,255,0.75);
	font-size:17px;
}

body.page-id-1092 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap #various-deestinations .elementor-container .elementor-inner-column .elementor-widget-wrap .destinations-descript .elementor-widget-container{
	line-height:1.7em !important;
}

body.page-id-1092 .elementor-element-255b724 .destinations-descript .elementor-widget-container{
	color:rgba(255,255,255,0.75);
	font-size:17px;
	text-align:center;
}

body.page-id-1092 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-255b724 .elementor-container .elementor-inner-column .elementor-widget-wrap .destinations-descript .elementor-widget-container{
	line-height:1.7em !important;
}

body.page-id-1092 .elementor-element-255b724 .destinations-descript p{
	font-size:17px;
	line-height:1.7em;
}

body.page-id-1092 #various-deestinations .elementor-background-overlay{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1092 #various-deestinations .elementor-widget-heading{
	margin-bottom:15px;
}

body.page-id-1092 .elementor-element-255b724 .elementor-widget-heading{
	margin-bottom:15px;
}

body.page-id-1092 #various-deestinations .tab-destaque-destinos{
	margin-bottom:0px;
	display:inline-flex;
	background-color:#ffbe3d;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	padding-left:15px;
	padding-right:15px;
	padding-top:7px;
	padding-bottom:7px;
	position:absolute;
	left:25px;
	top:25px;
	font-size:15px;
	letter-spacing:1px;
	-webkit-box-shadow:0px 0px 50px 0px rgba(2,2,2,0.1);	box-shadow:0px 0px 50px 0px rgba(2,2,2,0.1);
	color:#ffffff;
}

body.page-id-1092 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap #various-deestinations .elementor-container .elementor-inner-column .elementor-widget-wrap .tab-destaque-destinos{
	width:auto !important;
}

body.page-id-1092 #various-deestinations .tab-destaque-destinos p{
	color:#222;
	font-size:13px;
	font-weight:500;
	text-transform:uppercase;
}

body.page-id-1092 .elementor-element-255b724 .tab-destaque-destinos{
	display:inline-flex;
	margin-bottom:0px;
	background-color:#ffbe3d;
	padding-left:13px;
	padding-right:13px;
	padding-top:7px;
	padding-bottom:7px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	position:absolute;
	top:25px;
	left:25px;
	-webkit-box-shadow:0px 0px 50px 0px rgba(2,2,2,0.1);	box-shadow:0px 0px 50px 0px rgba(2,2,2,0.1);
}

body.page-id-1092 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-255b724 .elementor-container .elementor-inner-column .elementor-widget-wrap .tab-destaque-destinos{
	width:auto !important;
}

body.page-id-1092 .elementor-element-255b724 .tab-destaque-destinos p{
	font-size:13px;
	letter-spacing:1px;
	color:#222;
	font-weight:500;
	text-transform:uppercase;
}

body.page-id-1092 .elementor-element-255b724 .elementor-background-overlay{
	background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 100%);	background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 100%);	background-image:linear-gradient(to right, rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 100%);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1092 #Tours-safety .elementor-widget-heading h2{
	font-size:38px;
	color:#ffffff;
}

body.page-id-1092 #Tours-safety .elementor-widget-text-editor p{
	color:rgba(255,255,255,0.75);
	font-size:20px;
	max-width:735px;
}

body.page-id-1092 #content .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1092 .elementor-element-a21a6bf .elementor-icon-list-items .elementor-icon-list-item{
	color:#ffffff;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:15px;
	padding-top:15px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.4);
}

body.page-id-1092 .elementor-element-a21a6bf .elementor-icon-list-item .elementor-icon-list-text{
	color:rgba(255,255,255,0.9);
	font-size:17px;
	font-weight:500 !important;
}

body.page-id-1092 .elementor-element-a21a6bf .elementor-icon-list-item i{
	color:#ffbe3d;
}

body.page-id-1092 #Tours-safety .elementor-widget-button a{
	background-color:#ffbe3d;
	font-size:17px;
	padding-top:18px;
	padding-bottom:18px;
	padding-right:30px;
	padding-left:30px;
	color:#222;
	text-transform:uppercase;
}

body.page-id-1092 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	font-size:15px;
}

body.page-id-1092 #content .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-1092 #Tours-safety .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:100px;
	padding-bottom:100px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1092 .elementor-element-a21a6bf .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-1092 .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{
	border-bottom-width:1px !important;
}

body.page-id-1092 #Tours-safety .elementor-element-a21a6bf{
	max-width:900px;
}

body.page-id-1092 #Tours-safety .elementor-widget-button{
	margin-top:60px;
}

body.page-id-1092 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(1){

	border-top-color:rgba(255,255,255,0.4);
	border-top-style:solid;
}

body.page-id-1092 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column:nth-child(1) .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:nth-child(1){

	border-top-width:1px !important;
}

body.page-id-1092 #Tours-safety .elementor-inner-column:nth-child(2) .elementor-icon-list-item:nth-child(1){

	border-top-width:1px;
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-1092 #Tours-safety .elementor-inner-column:nth-child(3) .elementor-icon-list-item:nth-child(1){

	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-1092 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column:nth-child(3) .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:nth-child(1){

	border-top-width:1px !important;
}

body.page-id-1092 #Tours-safety .elementor-widget-text-editor .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1092 #Tours-safety .elementor-widget-text-editor{
	margin-bottom:35px;
}

body.page-id-1092 #book-title h2{
	color:#625a50;
	font-size:38px;
}

body.page-id-1092 #book-subti p{
	font-size:28px;
	color:#aca090;
}

body.page-id-1092 #book-text p{
	color:rgba(98,90,80,0.75);
	font-size:20px;
	max-width:640px;
}

body.page-id-1092 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-text .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1092 #hoow-to-book{
	padding-top:90px;
	padding-bottom:100px;
	background-color:#f8f8f8;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1092 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-image .elementor-widget-container .attachment-full{
	height:auto !important;
}

body.page-id-1092 #book-fases .book-image .attachment-full{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1092 #book-fases .book-fase-desc p{
	color:rgba(98,90,80,0.74);
	font-size:17px;
	text-align:center;
}

body.page-id-1092 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-fase-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1092 #book-fases .book-fase-title .elementor-heading-title{
	font-weight:500;
	font-size:22px;
	text-align:center;
	color:#625a50;
}

body.page-id-1092 #book-fases .elementor-widget-wrap{
	padding-left:25px;
	padding-right:25px;
}

body.page-id-1092 #line-help{
	margin-bottom:0px;
	position:absolute;
	top:353px;
}

body.page-id-1092 #book-text .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1092 #book-text{
	margin-bottom:50px;
}

body.page-id-1092 #book-fases .elementor-container{
	width: calc(100% + 50px);
	margin-left:-25px;
}

body.page-id-1092 #book-fases .book-fase-title{
	margin-bottom:15px;
	margin-top:10px;
}

body.page-id-1092 #home-blog-title h2{
	color:rgb(98,90,80);
	font-size:38px;
}

body.page-id-1092 #home-blog-subs p{
	color:#aca090;
	font-size:26px;
}

body.page-id-1092 #home-blog .elementor-widget-wrap{
	padding-top:80px;
	padding-bottom:80px;
}

body.page-id-1092 #home-blog-btn a{
	background-color:#aca090;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	font-weight:500;
}

body.page-id-1092 #home-blog-btn .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	font-size:17px;
}

body.page-id-1092 #content .page-content .elementor #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-btn .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-1092 .eael-post-appender .eael-post-grid-column .eael-grid-post-holder-inner{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1092 .eael-post-appender .eael-post-grid-column .eael-entry-wrapper{
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	padding-top:20px;
}

body.page-id-1092 .eael-post-appender .eael-post-grid-column .eael-grid-post-holder{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1092 .eael-post-appender .eael-entry-media a{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1092 .eael-post-appender .eael-entry-media .eael-entry-overlay{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1092 .eael-post-appender .eael-post-grid-column .eael-entry-media{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

body.page-id-1092 #home-blog-articles .eael-post-appender article{
	padding-left:25px;
	padding-right:25px;
}

body.page-id-1092 #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-articles .elementor-widget-container .eael-post-grid-container .eael-post-appender .eael-post-grid-column .eael-grid-post-holder .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-header .eael-entry-title a{
	text-decoration:none !important;
	line-height:1.4em !important;
}

body.page-id-1092 .eael-post-appender .eael-entry-title a{
	color:#625a50 !important;
	font-weight:600;
	font-size:20px;
}

body.page-id-1092 .eael-post-appender .eael-entry-wrapper p{
	color:rgb(98,90,80);
	font-size:17px;
}

body.page-id-1092 .eael-post-appender .eael-grid-post-excerpt a{
	color:rgb(98,90,80) !important;
	margin-top:15px;
	font-size:15px;
}

body.page-id-1092 #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-articles .elementor-widget-container .eael-post-grid-container .eael-post-appender .eael-post-grid-column .eael-grid-post-holder .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-content .eael-grid-post-excerpt p{
	line-height:1.7em !important;
}

body.page-id-1092 #home-blog-desc p{
	font-size:20px;
	max-width:283px;
}

body.page-id-1092 #home-blog-desc{
	margin-bottom:50px;
}

body.page-id-1092 #home-blog-btn{
	margin-top:30px;
}

body.page-id-1092 #content .page-content .elementor #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1092 #home-blog-desc .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1092 #footer-top{
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	background-size:cover;
}

body.page-id-1092 #footer-top-b .elementor-widget-icon-box .elementor-icon-box-wrapper{
	background-color:rgb(98,90,80);
}

body.page-id-1092 #hero-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	font-size:17px;
	text-decoration:none;
}

body.page-id-1092 #content .page-content .elementor #our-team .elementor-container #our-team-a .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{
	width:auto !important;
}

body.page-id-1092 #our-team-a .elementor-widget-image img{
	height:400px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1092 #our-team{
	padding-top:90px;
	padding-bottom:90px;
	background-color:#f8f8f8;
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1092 #team-subt p{
	color:#aca090;
	font-size:28px;
}

body.page-id-1092 #team-subt{
	margin-bottom:10px;
}

body.page-id-1092 #team-header h2{
	font-size:36px;
	color:rgb(98,90,80);
}

body.page-id-1092 #team-desc p{
	color:rgba(98,90,80,0.75);
	font-size:17px;
	margin-bottom:20px;
}

body.page-id-1092 #content .page-content .elementor #our-team .elementor-container #our-team-b .elementor-widget-wrap #team-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1092 #our-team-b .elementor-widget-wrap{
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	padding-left:45px;
	padding-top:30px;
}

body.page-id-1092 #image-compare{
	max-width:1000px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1092 #footer{
	padding-bottom:50px;
	padding-top:50px;
}

body.page-id-1092 #contact .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-heading .elementor-widget-container h2{
	color:rgb(98,90,80);
	font-size:36px;
}

body.page-id-1092 #contact .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	color:#aca090;
	font-size:28px;
}

body.page-id-1092 #contact .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor{
	margin-bottom:10px;
}

body.page-id-1092 #contact .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:90px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:70px;
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1092 #contact .elementor-element-a7c6ea0{
	border-style:none;
	border-color:#e5e5e5;
	max-width:none;
	padding-left:55px;
	padding-right:0px;
	padding-top:45px;
	padding-bottom:45px;
	margin-top:30px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color:rgba(98,90,80,0.1);
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	background-size:auto;
	background-blend-mode:normal;
}

body.page-id-1092 #content .page-content .elementor #contact .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a7c6ea0{
	border-width:1px !important;
}

body.page-id-1092 .elementor-element-a7c6ea0 .elementor-widget-heading h2{
	color:rgb(98,90,80);
}

body.page-id-1092 .elementor-element-a7c6ea0 .elementor-widget-text-editor p{
	color:rgba(98,90,80,0.75);
}

body.page-id-1092 #content .page-content .elementor #contact .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a7c6ea0 .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1092 #cont-col-b .elementor-icon-list-item svg{
	color:#625a50;
	font-size:20px;
	width:18px;
	height:18px;
}

body.page-id-1092 #cont-col-b .elementor-icon-list-item .elementor-icon-list-text{
	color:rgb(98,90,80);
	font-size:17px;
}

body.page-id-1092 #cont-col-b .elementor-icon-list-items .elementor-icon-list-item{
	border-style:solid;
	padding-bottom:15px;
	padding-top:15px;
	padding-left:0px;
	margin-bottom:25px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color:transparent;
	font-size:18px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	width:310px;
	transition:0.3s;
	height:100px;
	border-color:rgba(98,90,80,0.4);
}

body.page-id-1092 .page-content .elementor #contact .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a7c6ea0 .elementor-container #cont-col-b .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{
	border-width:1px !important;
}

body.page-id-1092 #cont-col-b .elementor-icon-list-text span{
	font-weight:600;
	font-family:Lato Bold, sans-serif;
	color:#625a50;
}

body.page-id-1092 #cont-col-b .elementor-widget-icon-list ul{
	text-align:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	padding-top:25px;
}

body.page-id-1092 #contact .elementor-widget-wpforms{
	max-width:none;
	margin-top:60px;
}

body.page-id-1092 #wpforms-form-1106 .wpforms-field-name input[type=text]{
	height:50px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:20px;
}

body.page-id-1092 #wpforms-form-1106 .wpforms-field-email input[type=email]{
	height:50px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:20px;
}

body.page-id-1092 #wpforms-form-1106 .wpforms-field-textarea textarea{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:15px;
	padding-top:15px;
}

body.page-id-1092 #wpforms-submit-1106{
	height:50px;
	width:100%;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color:#625a50;
	border-style:none;
	font-size:17px;
	text-transform:uppercase;
	color:#ffffff;
	font-weight:600;
	letter-spacing:2px;
}

body.page-id-1092 #cont-col-a .elementor-widget-text-editor p{
	font-size:20px;
}

body.page-id-1092 #wpforms-form-1106 .wpforms-field-name input[type=text]:focus{
	border-color:#625a50;
}

body.page-id-1092 #wpforms-form-1106 .wpforms-field-email input[type=email]:focus{
	border-color:#625a50;
}

body.page-id-1092 #wpforms-form-1106 .wpforms-field-name .wpforms-field-label{
	color:#625a50;
}

body.page-id-1092 #wpforms-form-1106 .wpforms-field-large label{
	color:rgba(98,90,80,0.75);
}

body.page-id-1092 #wpforms-form-1106 .wpforms-field-textarea label{
	color:#625a50;
}

body.page-id-1092 #wpforms-form-1106 .wpforms-field-email label{
	color:#625a50;
}

body.page-id-1092 #wpforms-submit-1106:hover{
	background-color:#aca090;
}

body.page-id-1092 #cont-col-b .elementor-icon-list-items .elementor-icon-list-item:hover{
	background-color:#aca090;
}

body.page-id-1092 #book-subti{
	margin-bottom:10px;
}

body.page-id-1092 #address p span{
	font-size:17px;
	text-decoration:underline;
}

body.page-id-1092 #address p strong{
	font-size:17px;
}

body.page-id-1092 #contact{
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1092 #Tours-safety .elementor-background-overlay{
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1092 #subtitul-b{
	margin-bottom:10px;
}

body.page-id-1092 #wpforms-form-1106 .wpforms-field-text input[type=text]{
	padding-left:20px;
}

@media (max-width:767px){

	body.page-id-1092 #hero-title h1{
	font-size:38px;
	letter-spacing:4px;
}

body.page-id-1092 #contact .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-heading .elementor-widget-container h2{
	font-size:32px;
}

body.page-id-1092 #team-header h2{
	font-size:32px;
}

body.page-id-1092 #header-destinos h2{
	font-size:32px;
}

body.page-id-1092 #Tours-safety .elementor-widget-heading h2{
	font-size:32px;
}

body.page-id-1092 #book-title h2{
	font-size:32px;
}

body.page-id-1092 #content .page-content .elementor #contact .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.3em !important;
}

body.page-id-1092 #contact .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor{
	margin-bottom:10px;
}

body.page-id-1092 #team-subt{
	margin-bottom:10px;
}

body.page-id-1092 #subtitul-b{
	margin-bottom:10px;
}

body.page-id-1092 #book-subti{
	margin-bottom:10px;
}

body.page-id-1092 #contact .elementor-element-a7c6ea0{
	padding-left:7%;
	padding-right:7%;
	padding-bottom:4%;
	padding-top:6%;
}

body.page-id-1092 #cont-col-b .elementor-icon-list-items .elementor-icon-list-item{
	width:100%;
}

body.page-id-1092 #contact .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:70px;
	padding-bottom:50px;
}

body.page-id-1092 #content .page-content .elementor #our-team .elementor-container #our-team-a .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{
	width:100% !important;
}

body.page-id-1092 #our-team-a .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

body.page-id-1092 #our-team-b .elementor-widget-wrap{
	padding-left:5px;
	padding-right:5px;
	padding-top:35px;
}

body.page-id-1092 #our-team{
	padding-top:60px;
	padding-bottom:40px;
}

body.page-id-1092 #seccaob-home{
	padding-top:60px;
	padding-bottom:30px;
}

body.page-id-1092 #various-deestinations .elementor-inner-column{
	padding-left:0px;
	padding-right:0px;
	margin-bottom:35px;
}

body.page-id-1092 .elementor-element-255b724 .elementor-inner-column{
	padding-left:0px;
	padding-right:0px;
	margin-bottom:35px;
}

body.page-id-1092 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-255b724 .elementor-container .elementor-inner-column{
	height:auto !important;
}

body.page-id-1092 #various-deestinations{
	margin-bottom:0px;
}

body.page-id-1092 #Tours-safety .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-bottom:70px;
	padding-top:60px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1092 .elementor-element-a21a6bf .elementor-widget-wrap{
	padding-left:0px !important;
	padding-right:0px !important;
}

body.page-id-1092 #hoow-to-book .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1092 #line-help{
	display:none;
}

body.page-id-1092 #book-fases .book-image .attachment-full{
	width:100%;
}

body.page-id-1092 #book-fases .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1092 #book-fases .elementor-container{
	margin-left:0px;
	max-width:100%;
}

body.page-id-1092 #book-fases .elementor-inner-column{
	margin-bottom:35px;
}

body.page-id-1092 #book-fases .book-fase-title .elementor-heading-title{
	font-size:24px;
	font-weight:600;
}

body.page-id-1092 #contact .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	font-size:26px;
}

body.page-id-1092 #cont-col-a .elementor-widget-heading h2{
	font-size:28px;
}

body.page-id-1092 #content .page-content .elementor #our-team .elementor-container #our-team-b .elementor-widget-wrap #team-subt .elementor-widget-container p{
	line-height:1em !important;
}

body.page-id-1092 #team-subt p{
	font-size:26px;
}

body.page-id-1092 #subtitul-b p{
	font-size:26px;
}

body.page-id-1092 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap #subtitul-b .elementor-widget-container p{
	line-height:1em !important;
}

body.page-id-1092 #hoow-to-book{
	padding-top:60px;
}

body.page-id-1092 #book-subti p{
	font-size:28px;
}

body.page-id-1092 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-subti .elementor-widget-container p{
	line-height:1em !important;
}

body.page-id-1092 #book-fases .book-fase-desc p{
	max-width:282px;
}

body.page-id-1092 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-fase-desc .elementor-widget-container p{
	margin-left:auto !important;
	margin-right:auto !important;
	}

}



@media (max-width:575px){

	body.page-id-1092 #content .page-content .elementor #our-team .elementor-container #our-team-a .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{
	height:auto !important;
}

body.page-id-1092 #content .page-content .elementor #contact .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a7c6ea0 .elementor-container #cont-col-a .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2{
	line-height:1.3em !important;
	}

}



@media (max-width:520px){

	body.page-id-1092 #content .page-content .elementor #contact .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-heading .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1092 #content .page-content .elementor #contact .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1em !important;
}

body.page-id-1092 #content .page-content .elementor #our-team .elementor-container #our-team-b .elementor-widget-wrap #team-subt .elementor-widget-container p{
	line-height:1em !important;
}

body.page-id-1092 #content .page-content .elementor #our-team .elementor-container #our-team-b .elementor-widget-wrap #team-header .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1092 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap #subtitul-b .elementor-widget-container p{
	line-height:1em !important;
}

body.page-id-1092 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap #header-destinos .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1092 #content .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1092 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-subti .elementor-widget-container p{
	line-height:1em !important;
}

body.page-id-1092 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-title .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1092 #book-fases .book-fase-desc p{
	max-width:298px;
}

body.page-id-1092 #book-fases .book-fase-desc .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1092 #hoow-to-book{
	padding-top:60px;
	padding-bottom:60px;
}

body.page-id-1092 #contact .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	font-size:24px;
}

body.page-id-1092 #cont-col-a .elementor-widget-text-editor p{
	text-align:justify;
}

body.page-id-1092 #team-desc p{
	text-align:justify;
}

body.page-id-1092 #desc-destinos p{
	text-align:justify;
}

body.page-id-1092 #Tours-safety .elementor-widget-text-editor p{
	text-align:justify;
}

body.page-id-1092 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(3){

	border-bottom-style:none;
}

body.page-id-1092 .elementor-element-a21a6bf .elementor-widget-wrap{
	padding-bottom:0px !important;
	}

}



@media (max-width:450px){

	body.page-id-1092 #hero-title h1{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	letter-spacing:2px;
	font-size:32px;
}

body.page-id-1092 #contact .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	font-size:22px;
}

body.page-id-1092 #contact .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-heading .elementor-widget-container h2{
	font-size:28px;
}

body.page-id-1092 #cont-col-a .elementor-widget-heading h2{
	font-size:24px;
}

body.page-id-1092 #wpforms-submit-1106{
	font-size:15px;
	font-weight:500;
}

body.page-id-1092 #team-subt p{
	font-size:22px;
}

body.page-id-1092 #team-header h2{
	font-size:28px;
}

body.page-id-1092 #subtitul-b p{
	font-size:22px;
}

body.page-id-1092 #header-destinos h2{
	font-size:28px;
}

body.page-id-1092 #Tours-safety .elementor-widget-heading h2{
	font-size:28px;
}

body.page-id-1092 #book-subti p{
	font-size:22px;
}

body.page-id-1092 #book-title h2{
	font-size:28px;
}

body.page-id-1092 #contact .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:70px;
}

body.page-id-1092 #contact .elementor-element-a7c6ea0{
	margin-top:20px;
}

body.page-id-1092 #cont-col-a .elementor-widget-text-editor p{
	font-size:17px;
}

body.page-id-1092 .page-content .elementor #contact .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a7c6ea0 .elementor-container #cont-col-b .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{
	height:auto !important;
}

body.page-id-1092 #cont-col-b .elementor-icon-list-items .elementor-icon-list-item{
	background-color:rgb(98,90,80);
	color:#ffffff;
	margin-bottom:15px;
}

body.page-id-1092 #cont-col-b .elementor-icon-list-item .elementor-icon-list-text{
	color:#ffffff;
}

body.page-id-1092 #cont-col-b .elementor-icon-list-text span{
	color:#ffffff;
}

body.page-id-1092 #cont-col-b .elementor-icon-list-item svg{
	fill: #fff;
}

body.page-id-1092 #cont-col-a .elementor-widget-social-icons{
	margin-top:15px;
}

body.page-id-1092 #cont-col-a .elementor-widget-wrap{
	padding-bottom:0px;
}

body.page-id-1092 #cont-col-b .elementor-widget-wrap{
	padding-top:0px;
}

body.page-id-1092 #our-team-b .elementor-widget-wrap{
	padding-top:35px;
}

body.page-id-1092 #seccaob-home{
	padding-top:50px;
}

body.page-id-1092 #desc-destinos p{
	font-size:17px;
	text-align:center;
}

body.page-id-1092 #Tours-safety .elementor-widget-text-editor p{
	font-size:17px;
	text-align:center;
}

body.page-id-1092 #Tours-safety .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:60px;
	padding-bottom:70px;
}

body.page-id-1092 #book-text p{
	font-size:17px;
}

body.page-id-1092 #content .page-content .elementor #our-team .elementor-container #our-team-b .elementor-widget-wrap #team-subt .elementor-widget-container p{
	line-height:1em !important;
}

body.page-id-1092 #content .page-content .elementor #our-team .elementor-container #our-team-b .elementor-widget-wrap #team-header .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1092 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap #various-deestinations .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container .elementor-heading-title{
	line-height:1.3em !important;
	}

}



@media (max-width:411px){

	body.page-id-1092 #cont-col-b .elementor-icon-list-item .elementor-icon-list-text{
	font-size:15px;
}

body.page-id-1092 #cont-col-b .elementor-icon-list-item svg{
	font-size:17px;
	width:15px;
	height:15px;
	}

}



/*-----------------------------------------------*/
/*  "Checkout" Page                              */
/*-----------------------------------------------*/
body.page-id-12 #main-header{
	border-bottom-width:1px !important;
	border-bottom-style:solid;
	border-bottom-color:rgba(98,90,80,0.1);
}

body.page-id-12 .ekit-template-content-theme-support{
	margin-bottom:50px;
}

body.theme-hello-elementor.page-id-12 div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]):not(.fc-no-validation-icon) .select2-selection:after, body.theme-hello-elementor.page-id-12 div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]):not(.fc-no-validation-icon):not(.fc-select2-field) .woocommerce-input-wrapper:after{
	top:13px;
	margin-right: 5px;
}

body.page-id-12 .fc-checkout-steps .fc-checkout-step .fc-step__substep-title--contact{
	color:#625a50 !important;
	font-weight:600 !important;
}

body.page-id-12 #fc-substep__text--contact .fc-step__substep-text-line{
	color:#aca090;
	font-size:15px;
	margin-bottom:5px;
}

body.page-id-12 .fc-checkout-steps .fc-checkout-step .fc-step__substep-edit{
	color:rgb(98,90,80);
}

body.page-id-12 .fc-checkout-steps .fc-checkout-step .fc-step__substep{
	border-style:none;
	background-color:rgba(98,90,80,0.05) !important;
}

body.page-id-12 .fc-inside .fc-checkout-steps .fc-checkout-step{
	border-style:solid;
	border-color:rgba(98,90,80,0.3);
}

body.page-id-12 .fc-container .woocommerce .checkout #fc-wrapper .fc-inside .fc-checkout-steps .fc-checkout-step{
	border-width:1px !important;
}

body.page-id-12 #billing_first_name{
	height:50px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:15px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	font-size:14px;
	color:#625a50;
}

body.page-id-12 #billing_last_name{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:50px;
	padding-left:15px;
	color:#625a50;
	font-size:14px;
}

body.page-id-12 .fc-checkout-steps .fc-checkout-step .fc-step__substep-title--billing_address{
	color:rgb(98,90,80) !important;
	font-weight:600 !important;
}

body.page-id-12 #billing_last_name_field label{
	color:#625a50;
	margin-bottom:10px;
}

body.page-id-12 #billing_first_name_field label{
	color:#625a50;
	margin-bottom:10px;
}

body.page-id-12 #billing_phone_field label{
	color:#625a50;
	margin-bottom:10px;
}

body.page-id-12 #billing_country_field label{
	color:#625a50;
	margin-bottom:10px;
}

body.page-id-12 #billing_address_1_field label{
	color:#625a50;
	margin-bottom:10px;
}

body.page-id-12 #billing_city_field label{
	color:#625a50;
	margin-bottom:10px;
}

body.page-id-12 #billing_state_field label{
	color:#625a50;
	margin-bottom:10px;
}

body.page-id-12 #billing_postcode_field label{
	color:#625a50;
	margin-bottom:10px;
}

body.page-id-12 #billing_phone{
	height:50px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:15px;
	color:#625a50;
	font-size:14px;
}

body.page-id-12 #select2-billing_country-container{
	min-height:5px;
	height:50px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	padding-left:15px;
	color:#625a50;
	font-size:14px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-12 #billing_address_1{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:50px;
	padding-left:15px;
	color:rgb(98,90,80);
	font-size:14px;
}

body.page-id-12 #billing_city{
	height:50px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	padding-left:15px;
	font-size:14px;
	color:#625a50;
}

body.page-id-12 #select2-billing_state-container{
	min-height:5px;
	height:50px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	padding-left:15px;
	font-size:14px;
	color:#625a50;
}

body.page-id-12 #billing_postcode{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:50px;
	color:#625a50;
}

body.page-id-12 #billing_address_1-description{
	display:none;
}

body.page-id-12 #fc-expansible-form-section__toggle--billing_address_2 a{
	color:rgb(98,90,80);
}

body.page-id-12 #billing_address_2_field label{
	color:#625a50;
	margin-bottom:10px !important;
}

body.page-id-12 #billing_address_2{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:50px;
	padding-left:15px;
	font-size:14px;
	color:#625a50;
}

body.page-id-12 #fc-expansible-form-section__content--billing_address_2 .collapsible-content__inner{
	margin-top:15px;
}

body.page-id-12 #fc-expansible-form-section__toggle--order_comments a{
	color:#625a50;
}

body.page-id-12 #order_comments{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	font-size:14px;
	color:#625a50;
	border-color:rgba(98,90,80,0.24);
	padding-top:11px;
}

body.page-id-12 #order_comments_field label{
	color:#625a50;
	margin-bottom:10px;
}

body.page-id-12 .fc-checkout-steps .fc-checkout-step .fc-step__next-step{
	-webkit-box-shadow:none;	box-shadow:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	font-weight:600;
	font-size:17px;
	padding-top:18px;
	padding-bottom:18px;
	min-width:1px;
	margin-top:30px;
}

body.page-id-12 .fc-checkout-steps .fc-checkout-step .fc-step__actions{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	margin-top:0px;
}

body.page-id-12 .fc-container .woocommerce .checkout #fc-wrapper .fc-inside .fc-checkout-steps .fc-checkout-step .fc-step__actions .fc-step__next-step{
	width:100% !important;
}

body.page-id-12 #billing_email{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:50px;
}

body.page-id-12 #shipping_phone{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:50px;
}

body.page-id-12 #billing_email-description{
	padding-left:0px;
	margin-top:5px;
	color:rgba(123,117,117,0.75);
	line-height:1.4em;
}

body.page-id-12 #shipping_phone-description{
	padding-left:0px;
	color:rgba(98,90,80,0.75);
	margin-top:5px;
}

body.page-id-12 #billing_email_field label{
	color:#625a50;
	margin-bottom:10px;
}

body.page-id-12 #shipping_phone_field label{
	color:#625a50;
	margin-bottom:10px;
}

body.page-id-12 #shipping_phone_field{
	margin-top:10px;
}

body.page-id-12 #billing_company{
	height:50px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-12 #billing_company_field label{
	color:#625a50;
	margin-bottom:10px;
}

body.page-id-12 #billing_address_1_field{
	margin-bottom:20px;
}

body.page-id-12 .fc-checkout-steps .fc-checkout-step .fc-step__substep-title--order_notes{
	color:#625a50 !important;
	font-weight:600 !important;
}

body.page-id-12 .woocommerce-additional-fields .wt-att-ck h3{
	color:#625a50;
	font-weight:600;
	font-size:20px;
	text-transform:uppercase;
}

body.page-id-12 .wt-att-ck .gr-product h4{
	color:#625a50;
}

body.page-id-12 .wt-att-ck .w-product .wt-passenger-info{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-12 .wt-att-ck .w-product input[type=text]{
	border-top-left-radius:5px !important;
	border-top-right-radius:5px !important;
	border-bottom-left-radius:5px !important;
	border-bottom-right-radius:5px !important;
	height:50px;
	color:#625a50;
}

body.page-id-12 .wt-att-ck .w-product select{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	color:#625a50;
}

body.page-id-12 .fc-checkout-steps .fc-checkout-step .fc-step__substep #fc-substep__fields--order_notes .fc-step__substep-fields-inner .woocommerce-additional-fields .wt-att-ck .gr-product .w-product .wt-passenger-info .we-ct-class .woocommerce-input-wrapper select{
	height:50px !important;
}

body.page-id-12 .wt-att-ck .w-product label{
	margin-bottom:10px !important;
	color:#625a50;
}

body.page-id-12 #fc-substep__fields--order_notes .woocommerce-additional-fields .wt-att-ck{
	margin-top:35px;
}

body.page-id-12 .wt-att-ck .gr-product .wt-nlk-previous{
	color:#625a50;
}

body.page-id-12 .wt-att-ck .gr-product a{
	color:#625a50;
	text-decoration:underline;
}

body.page-id-12 #fc-expansible-form-section__toggle--coupon_code a{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	color:rgb(98,90,80);
	text-transform:uppercase;
	font-family:Lato Bold, sans-serif, sans-serif;
}

body.page-id-12 .fc-container .woocommerce .checkout #fc-wrapper .fc-inside .fc-checkout-steps .fc-checkout-step .fc-step__substep #fc-substep__fields--coupon_codes .fc-step__substep-fields-inner .fc-expansible-form-section #fc-expansible-form-section__toggle--coupon_code .collapsible-content__inner a{
	line-height:1em !important;
}

body.page-id-12 .fc-checkout-steps .fc-checkout-step .fc-step__substep-title--payment{
	font-weight:600 !important;
	color:#625a50 !important;
}

body.page-id-12 .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{
	font-size:17px;
	color:rgb(98,90,80);
}

body.page-id-12 .woocommerce-privacy-policy-text p a{
	color:rgb(98,90,80);
}

body.page-id-12 #main-header .elementor-container{
	background-color:rgba(98,90,80,0.6);
}

body.page-id-12 #place_order{
	background-color:#ffbe3d;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-webkit-box-shadow:none;	box-shadow:none;
	color:#222;
	font-weight:500;
	font-family:Lato Bold, sans-serif, sans-serif;
	font-size:17px;
}

body.page-id-12 #place_order:hover{
	background-color:rgb(98,90,80);
	color:#ffffff;
}

body.page-id-12 .wc_payment_methods .wc_payment_method label{
	font-size:17px;
	color:rgb(98,90,80) !important;
}

body.page-id-12 .wc_payment_methods .payment_box p{
	font-size:17px;
	color:rgba(98,90,80,0.75);
}

body.page-id-12 #fc-wrapper .fc-inside .fc-checkout-steps .fc-checkout-step .fc-step__substep #fc-substep__fields--payment .fc-step__substep-fields-inner #payment .fc-payment-methods__wrapper .wc_payment_methods .wc_payment_method .payment_box p{
	line-height:1.7em !important;
}

body.page-id-12 #coupon_code{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-style:solid;
	font-size:15px;
	padding-left:20px;
}

body.page-id-12 #coupon_code_field span{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
}

body.page-id-12 #coupon_code_field{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-12 #fc-expansible-form-section__content--coupon_code .collapsible-content__inner{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-12 #fc-expansible-form-section__content--coupon_code{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-12 #fc-substep__fields--coupon_codes{
	border-top-left-radius:0px;
}

body.page-id-12 #fc-expansible-form-section__content--coupon_code .fc-coupon-code__apply{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	font-weight:500;
	font-family:Lato Bold, sans-serif, sans-serif;
	font-size:15px;
}

body.page-id-12 #order_review .cart-subtotal th{
	font-family:Lato Bold, sans-serif, sans-serif;
	font-weight:500;
	color:#625a50;
}

body.page-id-12 #order_review .order-total th{
	font-family:Lato Bold, sans-serif, sans-serif;
	color:#625a50;
}

body.page-id-12 #fc-checkout-order-review .fc-checkout-order-review__head{
	font-family:Lato Bold, sans-serif, sans-serif;
	color:#625a50;
}

body.page-id-12 #order_review .cart-subtotal td{
	color:#625a50;
}

body.page-id-12 #order_review .order-total td{
	color:#625a50;
}

body.page-id-12 #order_review td .product-details{
	color:#625a50;
}

body.page-id-12 #order_review td .variation{
	margin-top:15px;
}

body.page-id-12 #billing_passport{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:50px;
	font-size:14px;
	padding-left:15px;
}

body.page-id-12 #content .page-header h1{
	font-size:28px;
	color:rgb(98,90,80);
	text-transform:capitalize;
}

body.page-id-12 .woocommerce-order .woocommerce-bacs-bank-details h2{
	color:rgb(98,90,80);
}

body.page-id-12 .woocommerce .woocommerce-order .woocommerce-thankyou-order-details{
	padding-left:0px;
}

body.page-id-12 .woocommerce-order .woocommerce-bacs-bank-details ul{
	padding-left:0px;
}

body.page-id-12 .woocommerce .woocommerce-order .woocommerce-bacs-bank-details{
	border-top-style:solid;
	border-top-color:rgba(98,90,80,0.29);
	padding-top:30px;
	margin-top:20px;
}

body.page-id-12 #content .page-content .woocommerce .woocommerce-order .woocommerce-bacs-bank-details{
	border-top-width:1px !important;
}

body.page-id-12 .woocommerce-table__line-item .product-name a{
	color:rgb(98,90,80);
}

body.page-id-12 .woocommerce .woocommerce-order .woocommerce-customer-details{
	margin-bottom:100px;
}

body.page-id-12 #order_review td .variation-Departure{
	margin-bottom:5px !important;
}

body.page-id-12 #order_review td .variation-Adult{
	margin-bottom:5px !important;
}

body.page-id-12 .wc_payment_methods .wc_payment_method .payment_box{
	background-color:#ffffff !important;
	font-size:17px !important;
	line-height:1.7em !important;
	color:rgba(98,90,80,0.75) !important;
}

body.page-id-12 .fc-container .woocommerce .checkout #fc-wrapper .fc-inside .fc-checkout-steps .fc-checkout-step .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{
	line-height:1.7em !important;
}

body.page-id-12 #fc-substep__fields--billing_address .woocommerce-billing-fields .woocommerce-billing-only-fields__field-wrapper{
	margin-top:0px;
}

body.page-id-12 #billing_hotel{
	height:50px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:15px;
}

body.page-id-12 .gr-product .w-product .wt-passenger-info{
	padding-bottom:25px;
}

body.page-id-12 .woocommerce-order .woocommerce-order-details h2{
	font-size:28px;
	color:rgb(98,90,80);
	margin-bottom:25px;
	text-transform:capitalize;
}

body.page-id-12 .woocommerce .woocommerce-order .woocommerce-order-details{
	margin-top:25px;
}

body.page-id-12 #content{
	max-width:900px;
}

body.page-id-12 .woocommerce .woocommerce-order .woocommerce-thankyou-order-received{
	color:rgb(98,90,80);
}

body.page-id-12 .woocommerce-order .woocommerce-order-details .order-again{
	margin-bottom:100px;
}

body.page-id-12 .woocommerce-order-details .order-again a{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-webkit-box-shadow:none;	box-shadow:none;
	font-weight:600;
	font-size:15px;
}

body.page-id-12 .woocommerce .woocommerce-order ul{
	margin-bottom:25px;
}

body.page-id-12 .woocommerce-thankyou-order-details .woocommerce-order-overview__date strong{
	margin-top:5px;
}

body.page-id-12 .woocommerce-thankyou-order-details .woocommerce-order-overview__order strong{
	margin-top:5px;
}

body.page-id-12 .woocommerce-order-overview__total strong bdi{
	margin-top:5px;
}

body.page-id-12 .woocommerce-thankyou-order-details .woocommerce-order-overview__total strong{
	margin-top:5px;
}

body.page-id-12 .woocommerce-thankyou-order-details .woocommerce-order-overview__payment-method strong{
	margin-top:5px;
}

body.page-id-12 .fc-expansible-form-section__toggle a{
	color:#625a50;
}

body.page-id-12 .fc-expansible-form-section .fc-coupon-code-section .fc-coupon-code__apply{
	-webkit-box-shadow:none;	box-shadow:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-12 #fc-substep__fields--payment .ppc-button-wrapper{
	margin-top:35px;
}

body.page-id-12 .wt-passenger-info .we-ct-class input[type=text]{
	padding-left:15px !important;
}

body.page-id-12 .wt-passenger-info .we-ct-class select{
	padding-left:15px;
}

body.page-id-12 .wc_payment_methods label a{
	display:none;
}

body.page-id-12 .wc_payment_methods label img{
	margin-top:0px !important;
}

body.page-id-12 #fc-wrapper .fc-inside .fc-checkout-steps .fc-checkout-step .fc-step__substep #fc-substep__fields--payment .fc-step__substep-fields-inner #payment .fc-payment-methods__wrapper .wc_payment_methods .wc_payment_method label .payment-method__label-icon{
	height:auto !important;
}

body.page-id-12 .wc_payment_methods label .payment-method__label-icon{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-12 #order_review tfoot th{
	color:#625a50;
}

body.page-id-12 #order_review .order-paid td{
	color:#625a50;
}

body.page-id-12 #order_review .order-remaining td{
	color:#625a50;
}

body.page-id-12 #order_review tfoot td{
	color:#625a50;
}

body.page-id-12 #order_review td .variation-DepositAmount{
	margin-bottom:5px !important;
}

body.page-id-12 #order_review td .variation-FuturePayments{
	margin-bottom:5px !important;
}

body.page-id-12 #order_review td small{
	color:#625a50;
	margin-top:0px;
}

@media (max-width:991px){

	body.page-id-12 #mobile-menu{
	background-color:rgba(98,90,80,0.6);
}

body.page-id-12 .fc-checkout-steps .fc-checkout-step .fc-step__substep-title--contact{
	font-size:24px !important;
}

body.page-id-12 .fc-checkout-steps .fc-checkout-step .fc-step__substep-title--billing_address{
	font-size:24px !important;
}

body.page-id-12 .fc-checkout-steps .fc-checkout-step .fc-step__substep-title--order_notes{
	font-size:24px !important;
}

body.page-id-12 .fc-checkout-steps .fc-checkout-step .fc-step__substep-title--payment{
	font-size:24px !important;
}

body.page-id-12 .fc-checkout-steps .fc-checkout-order-review h3{
	font-size:24px !important;
	color:rgb(98,90,80) !important;
}

body.page-id-12 #order_review tbody td{
	padding-top:25px !important;
	padding-bottom:25px !important;
	padding-right:25px !important;
}

body.page-id-12 .fc-container .woocommerce .checkout #fc-wrapper .fc-inside .fc-checkout-steps .fc-checkout-step .fc-checkout-order-review .fc-checkout-order-review__inner #order_review .woocommerce-checkout-review-order-table tbody .cart_item td{
	padding-left:25px !important;
	}

}



@media (max-width:900px){

	body.page-id-12 #content .page-header h1{
	margin-left:0px;
	margin-right:0px;
}

body.page-id-12 #content{
	padding-left:5%;
	padding-right:5%;
	}

}



@media (max-width:767px){

	body.page-id-12 .fc-container{
	padding-left:5% !important;
	padding-right:5% !important;
	}

}



@media (max-width:575px){

	body.page-id-12 #content .page-header h1{
	padding-left:0px;
}

body.page-id-12 #content .page-content .woocommerce .woocommerce-order .woocommerce-thankyou-order-details .woocommerce-order-overview__payment-method{
	width:100% !important;
}

body.page-id-12 .woocommerce-order .woocommerce-thankyou-order-details .woocommerce-order-overview__payment-method{
	margin-right:0px;
	margin-top:25px;
	}

}



@media (max-width:450px){

	body.page-id-12 .fc-container{
	padding-left:5%;
	padding-right:5%;
	max-width:100%;
	padding-bottom:50px !important;
}

body.page-id-12 #fc-wrapper .fc-inside .fc-checkout-steps{
	margin-left:0px;
	margin-right:0px;
}

body.page-id-12 .fc-checkout-steps .fc-checkout-step .fc-step__substep{
	padding-left:25px;
	padding-right:25px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-top:30px;
}

body.page-id-12 .fc-inside .fc-checkout-steps .fc-checkout-step--next-step-complete{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	margin-top:0px;
	margin-bottom:25px;
}

body.page-id-12 .fc-inside .fc-checkout-steps .fc-checkout-step--next-step-incomplete{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	margin-top:0px;
	margin-bottom:25px;
}

body.page-id-12 .woocommerce .checkout #fc-wrapper .fc-inside .fc-checkout-steps .fc-checkout-step .fc-step__substep .fc-step__substep-title--contact{
	font-size:22px !important;
}

body.page-id-12 .fc-checkout-steps .fc-checkout-step .fc-step__substep-title--billing_address{
	font-size:22px !important;
}

body.page-id-12 .woocommerce .checkout #fc-wrapper .fc-inside .fc-checkout-steps .fc-checkout-step .fc-step__substep .fc-step__substep-title--order_notes{
	font-size:22px !important;
}

body.page-id-12 .fc-checkout-steps .fc-checkout-step .fc-step__substep-title--payment{
	font-size:22px !important;
}

body.page-id-12 .fc-checkout-steps .fc-checkout-order-review h3{
	font-size:22px !important;
	font-weight:600 !important;
}

body.page-id-12 .fc-checkout-steps .fc-checkout-step--next-step-complete .fc-step__substep{
	padding-left:25px;
	padding-right:25px;
	padding-top:30px;
	padding-bottom:30px;
}

body.page-id-12 #shipping_phone_field{
	margin-top:20px;
}

body.page-id-12 .fc-container .woocommerce .checkout #fc-wrapper .fc-inside .fc-checkout-steps .fc-checkout-step .fc-step__substep{
	padding-bottom:30px !important;
}

body.page-id-12 .w-product .wt-passenger-info .we-ct-class{
	padding-left:0px !important;
}

body.page-id-12 #fc-wrapper .fc-inside .fc-checkout-steps .fc-checkout-step .fc-step__substep #fc-substep__fields--order_notes .fc-step__substep-fields-inner .woocommerce-additional-fields .wt-att-ck .gr-product .w-product .wt-passenger-info .we-ct-class{
	width:100% !important;
}

body.page-id-12 #order_review .cart-subtotal th{
	color:#ffffff;
}

body.page-id-12 #order_review .cart-subtotal td{
	color:#ffffff;
	}

}



@media (min-width:750px){

	body.page-id-12 .fc-checkout-steps .fc-checkout-step .fc-step__substep{
	padding-left:35px;
	padding-right:35px;
	padding-top:35px;
	padding-bottom:35px;
}

body.page-id-12 #shipping_phone_field{
	width:100% !important;
}

body.page-id-12 #billing_phone_field{
	width:100% !important;
	}

}



@media (min-width:1000px){

	body.page-id-12 .fc-checkout-steps .fc-checkout-step .fc-step__substep-title--billing_address{
	font-size:20px !important;
}

body.page-id-12 .fc-checkout-steps .fc-checkout-step .fc-step__substep-title--contact{
	font-size:20px !important;
}

body.page-id-12 .fc-checkout-steps .fc-checkout-step .fc-step__substep-title--order_notes{
	font-size:20px !important;
}

body.page-id-12 .fc-checkout-steps .fc-checkout-step .fc-step__substep-title--payment{
	font-size:20px !important;
	}

}



@media (min-width:1280px){

	body.page-id-12 .fc-container{
	padding-bottom:100px !important;
	}

}



/*-----------------------------------------------*/
/*  "All Tours" Page                             */
/*-----------------------------------------------*/
body.page-id-1337 #tours-header .elementor-container{
	background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.945) 0%, rgba(0, 0, 0, 0.247) 30%, rgba(0, 0, 0, 0.404) 70%, rgba(0, 0, 0, 0.7) 86%, rgba(0, 0, 0, 0.906) 100%);	background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.945) 0%, rgba(0, 0, 0, 0.247) 30%, rgba(0, 0, 0, 0.404) 70%, rgba(0, 0, 0, 0.7) 86%, rgba(0, 0, 0, 0.906) 100%);	background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.945) 0%, rgba(0, 0, 0, 0.247) 30%, rgba(0, 0, 0, 0.404) 70%, rgba(0, 0, 0, 0.7) 86%, rgba(0, 0, 0, 0.906) 100%);
}

body.page-id-1337 #tours-header{
	margin-top:-81px;
}

body.page-id-1337 #tours-hero-header h1{
	font-size:48px;
	text-transform:uppercase;
	letter-spacing:4px;
	color:#ffffff;
	max-width:615px;
	text-shadow:rgb(0, 0, 0) 0px 1px 120px;
}

body.page-id-1337 #tours-hero-subt p{
	color:rgba(255,255,255,0.75);
	font-size:26px;
}

body.page-id-1337 #tours-hero-des p{
	color:#ffffff;
	font-size:20px;
}

body.page-id-1337 #tours-hero-header{
	margin-bottom:35px;
}

body.page-id-1337 #tours-header .elementor-widget-wrap{
	margin-top:70px;
}

body.page-id-1337 #tours-hero-des p strong{
	font-family:Lato Bold, sans-serif;
}

body.page-id-1337 #tour-description .elementor-widget-heading h2.elementor-heading-title{
	font-size:38px;
	color:#ffffff;
	max-width:500px;
}

body.page-id-1337 #tour-description .elementor-widget-heading h3.elementor-heading-title{
	color:#aca090;
	font-weight:500;
	font-size:28px;
}

body.page-id-1337 #tour-description .elementor-widget-text-editor p{
	color:rgba(255,255,255,0.75);
	font-size:20px;
	margin-bottom:20px;
	max-width:none !important;
}

body.page-id-1337 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1337 #tour-description .elementor-widget-wrap{
	padding-top:100px;
	padding-bottom:100px;
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	background-size:cover;
}

body.page-id-1337 #tour-description .elementor-widget-text-editor{
	max-width:860px;
	margin-top:15px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	margin-bottom:0px;
}

body.page-id-1337 #tour-locations .elementor-widget-wrap{
	padding-top:100px;
	padding-bottom:100px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1337 #tour-description p a{
	color:rgba(255,255,255,0.85);
	transition:0.3s;
	padding-top:10px;
	padding-bottom:10px;
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.15);
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.15);
	transition:0.3s;
	transition:0.3s;
	margin-left:4px;
	margin-right:4px;
}

body.page-id-1337 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p a{
	text-decoration:none !important;
	border-top-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-1337 #tour-description p a:hover{
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#ffbe3d;
	color:#ffbe3d;
	border-top-color:#ffbe3d;
}

body.page-id-1337 #tours-grid-title h2{
	font-size:38px;
	color:rgb(98,90,80);
}

body.page-id-1337 #tours-grid-subt .elementor-widget-container{
	font-size:26px;
	color:#aca090;
}

body.page-id-1337 #tours-grid-desc p{
	font-size:20px;
	color:rgba(98,90,80,0.75);
}

body.page-id-1337 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1337 #tours-grid-desc p b{
	color:rgb(98,90,80);
}

body.page-id-1337 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-desc .elementor-widget-container p a b{
	text-decoration:none !important;
}

body.page-id-1337 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-desc .elementor-widget-container p a{
	text-decoration:none !important;
}

body.page-id-1337 #tours-grid-desc{
	margin-bottom:80px;
	max-width:736px;
}

body.page-id-1337 #tours-grid-title{
	margin-bottom:35px;
}

body.page-id-1337 #tours-grid-subt{
	margin-bottom:15px;
}

body.page-id-1337 .ct-grid div img{
	border-top-left-radius:5px;
	border-top-right-radius:0px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:0px;
	min-width:400px;
}

body.page-id-1337 .ct-grid .item-post-n .ex-modern-blog > div{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1337 .ct-grid .item-post-n .ex-modern-blog{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-webkit-box-shadow:none;	box-shadow:none;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-1337 .ct-grid .item-post-n{
	padding-left:15px;
	padding-right:15px;
	position:static !important;
	padding-bottom:15px;
}

body.page-id-1337 .ct-grid h3 .link-more{
	font-family:Lato Bold, sans-serif;
	color:rgb(98,90,80) !important;
	font-style:normal;
	letter-spacing:0.5px;
	font-size:20px;
	font-weight:500;
}

body.page-id-1337 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption h3 .link-more{
	text-decoration:none !important;
	line-height:1.5em !important;
}

body.page-id-1337 .ct-grid figcaption .wt-more-meta{
	border-top-color:rgba(98,90,80,0.2) !important;
	border-bottom-color:rgba(98,90,80,0.1);
	border-top-style:none !important;
	padding-top:0px !important;
}

body.page-id-1337 .wt-more-meta > span{
	color:#625a50 !important;
	font-size:15px !important;
	font-style:normal;
	text-transform:uppercase;
	letter-spacing:0.5px;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	background-color:rgba(98,90,80,0.1);
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	margin-right:7px !important;
	display:inline-block;
}

body.page-id-1337 .ct-grid figcaption .grid-excerpt{
	color:rgba(98,90,80,0.75);
	font-style:normal;
	font-size:17px !important;
	border-top-color:rgba(98,90,80,0.2) !important;
	border-top-style:none !important;
	margin-bottom:0px !important;
	margin-top:0px !important;
}

body.page-id-1337 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption .grid-excerpt{
	line-height:1.7em !important;
}

body.page-id-1337 .ct-grid .item-post-n figcaption{
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-style:solid;
	border-color:rgba(98,90,80,0.1);
	padding-right:30px !important;
	padding-bottom:0px !important;
	padding-top:0px !important;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	transition:0.3s;
}

body.page-id-1337 .ct-grid .item-post-n .ex-social-share{
	display:none;
}

body.page-id-1337 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .wt-location-arr{
	text-decoration:none !important;
}

body.page-id-1337 .woocommerce span.onsale::before, body.page-id-1337 .woocommerce-wt-onsale::before{
	display: none;
}

body.page-id-1337 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	border-width:1px !important;
}

body.page-id-1337 .ct-grid div .woocommerce-wt-onsale{
	position:absolute;
	top:10px;
	left:10px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color:#ffbe3d;
	color:#222;
	letter-spacing:1px;
	text-transform:uppercase;
	font-weight:600;
}

body.page-id-1337 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .woocommerce-wt-onsale{
	text-decoration:none !important;
}

body.page-id-1337 .ct-grid div .wt-location-arr{
	border-top-right-radius:5px;
	text-transform:uppercase;
	letter-spacing:1px;
	background-color:rgba(255,255,255,0.7);
	color:rgb(98,90,80);
	font-family:Lato Bold, sans-serif;
	font-weight:500;
}

body.page-id-1337 #hero{
	margin-top:-122px;
}

body.page-id-1337 #hero .elementor-container{
	background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:linear-gradient(0deg, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);
}

body.page-id-1337 #hero-logos .elementor-container{
	background-image:none;
}

body.page-id-1337 .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-logos .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-full{
	width:auto !important;
}

body.page-id-1337 #hero-logos .elementor-widget-image .attachment-full{
	height:100px;
}

body.page-id-1337 #hero-logos{
	max-width:720px;
	top:57% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	margin-top:-170px;
	margin-bottom:50px;
}

body.page-id-1337 #home-apresentacao .elementor-container .elementor-top-column > .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:100px;
	padding-top:100px;
}

body.page-id-1337 #sub-why-us p{
	color:#aca090;
	font-size:26px;
	font-weight:500;
}

body.page-id-1337 #why-icons .elementor-icon i{
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	height:75px;
	width:75px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1337 #why-us h2{
	font-size:38px;
	max-width:575px;
}

body.page-id-1337 #why-icons{
	margin-top:80px;
	margin-bottom:0px;
	max-width:1000px;
	top:-2px;
}

body.page-id-1337 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #why-us .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1337 #why-us .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1337 #sub-why-us{
	margin-top:0px;
}

body.page-id-1337 #Why-us-text p{
	font-size:20px;
	color:rgba(255,255,255,0.75);
}

body.page-id-1337 #Why-us-text p a{
	color:rgba(255,255,255,0.8);
}

body.page-id-1337 #Why-us-text{
	margin-bottom:0px;
	line-height:1.7em;
	max-width:815px;
}

body.page-id-1337 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #Why-us-text .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1337 #why-icons .elementor-widget-icon-box p{
	color:rgba(255,255,255,0.75);
	line-height:1.7em;
	font-size:17px;
}

body.page-id-1337 #why-icons .elementor-icon-box-title span{
	font-weight:500;
	font-size:22px;
}

body.page-id-1337 #customer-rev-head h2{
	font-weight:400;
	font-size:24px;
}

body.page-id-1337 #customer-reviews .elementor-widget-image .elementor-widget-container{
	color:#ffffff;
}

body.page-id-1337 #customer-reviews .elementor-widget-image .attachment-full{
	-webkit-filter: invert(1);	filter: invert(1);
	height:50px;
}

body.page-id-1337 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-full{
	width:auto !important;
}

body.page-id-1337 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-large{
	width:auto !important;
}

body.page-id-1337 #customer-reviews .elementor-widget-image{
	margin-bottom:0px;
}

body.page-id-1337 #customer-reviews p span{
	color:rgba(255,255,255,0.75);
	font-size:16px;
}

body.page-id-1337 #customer-reviews .elementor-widget-text-editor{
	margin-top:15px;
}

body.page-id-1337 #customer-reviews{
	max-width:850px;
}

body.page-id-1337 #customer-reviews .elementor-widget-wrap{
	border-left-color:rgba(255,255,255,0.16);
	border-left-style:solid;
	padding-top:0px;
}

body.page-id-1337 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap{
	border-left-width:1px !important;
}

body.page-id-1337 #home-apresentacao #customer-reviews .elementor-inner-column:nth-child(1) .elementor-widget-wrap{
	border-left-style:none;
}

body.page-id-1337 #customer-rev-head{
	margin-bottom:35px;
}

body.page-id-1337 #why-icons .elementor-icon-box-icon .elementor-icon{
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
	height:80px;
	display:inline-flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-1337 #why-icons .elementor-icon svg{
	-webkit-filter: invert(1);	filter: invert(1);
	height:40px;
}

body.page-id-1337 #seccaob-home{
	padding-bottom:70px;
	padding-top:90px;
}

body.page-id-1337 #top-bar{
	background-color:#625a50;
}

body.page-id-1337 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #home-nazca-photo .elementor-widget-container img{
	height:auto !important;
}

body.page-id-1337 #home-nazca-photo img{
	width:975px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1337 #home-nazca-photo{
	margin-bottom:90px;
	margin-top:0px;
}

body.page-id-1337 #why-icons .elementor-widget-icon-box h3{
	margin-bottom:12px;
}

body.page-id-1337 .swiper-wrapper .pp-lc-logo img{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1337 #nazca-experiences-a .elementor-widget-heading h2{
	color:#625a50;
	font-size:32px;
}

body.page-id-1337 #content .page-content .elementor #nazca-experiences .elementor-container #nazca-experiences-a .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1337 #exp-subtitu p{
	color:#aca090;
	font-size:26px;
}

body.page-id-1337 #expe-descri .elementor-widget-container div div{
	font-size:17px;
	line-height:1.7em;
	color:rgba(98,90,80,0.75);
}

body.page-id-1337 #nazca-experiences-a .elementor-widget-wrap{
	padding-right:45px;
	-webkit-box-align:flex-start;	-ms-flex-align:flex-start;	align-items:flex-start;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:40px;
}

body.page-id-1337 #experiences-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	text-transform:uppercase;
}

body.page-id-1337 #content .page-content .elementor #nazca-experiences .elementor-container #nazca-experiences-a .elementor-widget-wrap #experiences-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-1337 #experiences-button a{
	color:#222;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	background-color:#ffbe3d;
}

body.page-id-1337 #expe-descri{
	margin-bottom:40px;
}

body.page-id-1337 .swiper-slide-active .pp-lc-logo-wrap h3{
	margin-bottom:0px;
}

body.page-id-1337 #nazca-experiences{
	background-color:#f9f9f9;
	padding-top:100px;
	padding-bottom:70px;
}

body.page-id-1337 .elementor-widget-pp-logo-carousel .swiper-button-prev-e0720db{
	padding-right:1px;
	margin-top:-10px;
	margin-left:10px;
}

body.page-id-1337 .elementor-widget-pp-logo-carousel .swiper-button-next-e0720db{
	padding-left:1px;
	padding-right:0px;
	margin-right:10px;
	margin-top:-10px;
}

body.page-id-1337 .swiper-wrapper .swiper-slide h3{
	margin-bottom:0px;
	position:relative;
	top:-75px;
	font-size:24px;
	color:#ffffff !important;
}

body.page-id-1337 .swiper-wrapper .swiper-slide .pp-lc-logo{
	background-image:none;
}

body.page-id-1337 .swiper-wrapper .swiper-slide .pp-lc-logo-wrap{
	background-image:none;
}

body.page-id-1337 .elementor-widget-pp-logo-carousel .swiper-wrapper .swiper-slide{
	background-image:none;
}

body.page-id-1337 #Tours-safety .elementor-widget-heading h2{
	font-size:38px;
	color:#ffffff;
}

body.page-id-1337 #Tours-safety .elementor-widget-text-editor p{
	color:rgba(255,255,255,0.75);
	font-size:20px;
	max-width:680px;
}

body.page-id-1337 #content .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1337 .elementor-element-a21a6bf .elementor-icon-list-items .elementor-icon-list-item{
	color:#ffffff;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:15px;
	padding-top:15px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.4);
}

body.page-id-1337 .elementor-element-a21a6bf .elementor-icon-list-item .elementor-icon-list-text{
	color:#ffffff;
	font-size:17px;
	font-weight:600 !important;
}

body.page-id-1337 .elementor-element-a21a6bf .elementor-icon-list-item i{
	color:#ffbe3d;
}

body.page-id-1337 #Tours-safety .elementor-widget-button a{
	background-color:#ffbe3d;
	font-size:17px;
	padding-top:18px;
	padding-bottom:18px;
	padding-right:30px;
	padding-left:30px;
	color:#222;
	text-transform:uppercase;
}

body.page-id-1337 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	font-size:15px;
}

body.page-id-1337 #content .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-1337 #Tours-safety .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:100px;
	padding-bottom:100px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1337 .elementor-element-a21a6bf .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-1337 .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{
	border-bottom-width:1px !important;
}

body.page-id-1337 #Tours-safety .elementor-element-a21a6bf{
	max-width:900px;
}

body.page-id-1337 #Tours-safety .elementor-widget-button{
	margin-top:60px;
}

body.page-id-1337 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(1){

	border-top-color:rgba(255,255,255,0.4);
	border-top-style:solid;
}

body.page-id-1337 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column:nth-child(1) .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:nth-child(1){

	border-top-width:1px !important;
}

body.page-id-1337 #Tours-safety .elementor-inner-column:nth-child(2) .elementor-icon-list-item:nth-child(1){

	border-top-width:1px;
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-1337 #Tours-safety .elementor-inner-column:nth-child(3) .elementor-icon-list-item:nth-child(1){

	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-1337 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column:nth-child(3) .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:nth-child(1){

	border-top-width:1px !important;
}

body.page-id-1337 #Tours-safety .elementor-widget-text-editor .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1337 #Tours-safety .elementor-widget-text-editor{
	margin-bottom:45px;
}

body.page-id-1337 .elementor-top-column > .elementor-widget-wrap > .elementor-widget-heading h4{
	color:rgb(98,90,80);
	font-size:38px;
}

body.page-id-1337 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	color:rgba(98,90,80,0.75);
	font-size:20px;
}

body.page-id-1337 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1337 .elementor-inline-items .elementor-icon-list-item .elementor-icon-list-text{
	font-size:17px;
	font-weight:500 !important;
	color:rgb(98,90,80);
}

body.page-id-1337 .elementor-inline-items .elementor-icon-list-item .fa-check{
	color:rgb(255,190,61);
}

body.page-id-1337 #trips-grid .elementor-inline-items .elementor-icon-list-item{
	padding-top:12px;
	padding-bottom:12px;
	border-top-color:rgba(98,90,80,0.15);
	border-top-style:solid;
	border-bottom-color:rgba(98,90,80,0.15);
	border-bottom-style:solid;
}

body.page-id-1337 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-inline-items .elementor-icon-list-item{
	border-top-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-1337 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-top:100px;
}

body.page-id-1337 .elementor-element-187cf7e .elementor-widget-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:450px;
	padding-left:30px !important;
	padding-right:30px !important;
	-webkit-box-align:flex-end;	-ms-flex-align:flex-end;	align-items:flex-end;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	padding-bottom:30px !important;
}

body.page-id-1337 .tour-title h4{
	color:#ffffff !important;
}

body.page-id-1337 .tour-subt p{
	color:rgba(255,255,255,0.75);
}

body.page-id-1337 .elementor-element-187cf7e .tour-subt{
	margin-bottom:10px;
}

body.page-id-1337 .tour-meta .elementor-icon-list-items .elementor-icon-list-item{
	margin-bottom:5px;
}

body.page-id-1337 .elementor-element-187cf7e .elementor-inner-column{
	padding-left:15px;
	padding-right:15px;
}

body.page-id-1337 .elementor-element-187cf7e .tour-title .elementor-heading-title{
	font-size:20px;
	font-weight:500 !important;
}

body.page-id-1337 .elementor-element-187cf7e .tour-title{
	margin-bottom:14px;
}

body.page-id-1337 .elementor-element-187cf7e .tour-meta .elementor-icon-list-text{
	color:rgba(255,255,255,0.95);
}

body.page-id-1337 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-187cf7e .elementor-container .elementor-inner-column .elementor-widget-wrap .tour-title .elementor-widget-container .elementor-heading-title{
	line-height:1.3em !important;
}

body.page-id-1337 #book-title h2{
	color:#625a50;
	font-size:38px;
}

body.page-id-1337 #book-subti p{
	font-size:26px;
	color:#aca090;
}

body.page-id-1337 #book-text p{
	color:rgba(98,90,80,0.76);
	font-size:20px;
	max-width:915px;
}

body.page-id-1337 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-text .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1337 #hoow-to-book{
	padding-top:100px;
	padding-bottom:100px;
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	background-color:#f8f8f8;
}

body.page-id-1337 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-image .elementor-widget-container .attachment-full{
	height:auto !important;
}

body.page-id-1337 #book-fases .book-image .attachment-full{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1337 #book-fases .book-fase-desc p{
	color:rgba(98,90,80,0.76);
	font-size:17px;
	text-align:center;
}

body.page-id-1337 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-fase-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1337 #book-fases .book-fase-title .elementor-heading-title{
	font-weight:500;
	font-size:22px;
	text-align:center;
	color:#625a50;
}

body.page-id-1337 #book-fases .elementor-widget-wrap{
	padding-left:25px;
	padding-right:25px;
}

body.page-id-1337 #line-help{
	margin-bottom:0px;
	position:absolute;
	top:382px;
}

body.page-id-1337 #book-text .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1337 #book-text{
	margin-bottom:50px;
}

body.page-id-1337 #book-fases .elementor-container{
	width: calc(100% + 50px);
	margin-left:-25px;
}

body.page-id-1337 #trips-grid{
	padding-bottom:0px;
}

body.page-id-1337 #book-fases .book-fase-title{
	margin-bottom:15px;
	margin-top:10px;
}

body.page-id-1337 #home-blog-title h2{
	color:rgb(98,90,80);
	font-size:38px;
}

body.page-id-1337 #home-blog-subs p{
	color:#aca090;
	font-size:26px;
}

body.page-id-1337 #home-blog .elementor-widget-wrap{
	padding-top:80px;
	padding-bottom:80px;
}

body.page-id-1337 #home-blog-btn a{
	background-color:#aca090;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	font-weight:500;
}

body.page-id-1337 #home-blog-btn .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
}

body.page-id-1337 #content .page-content .elementor #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-btn .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-1337 .eael-post-appender .eael-post-grid-column .eael-grid-post-holder-inner{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1337 .eael-post-appender .eael-post-grid-column .eael-entry-wrapper{
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	padding-top:20px;
}

body.page-id-1337 .eael-post-appender .eael-post-grid-column .eael-grid-post-holder{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1337 .eael-post-appender .eael-entry-media a{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1337 .eael-post-appender .eael-entry-media .eael-entry-overlay{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1337 .eael-post-appender .eael-post-grid-column .eael-entry-media{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

body.page-id-1337 #home-blog-articles .eael-post-appender article{
	padding-left:25px;
	padding-right:25px;
}

body.page-id-1337 #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-articles .elementor-widget-container .eael-post-grid-container .eael-post-appender .eael-post-grid-column .eael-grid-post-holder .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-header .eael-entry-title a{
	text-decoration:none !important;
	line-height:1.4em !important;
}

body.page-id-1337 .eael-post-appender .eael-entry-title a{
	color:#625a50 !important;
	font-weight:600;
	font-size:20px;
}

body.page-id-1337 .eael-post-appender .eael-entry-wrapper p{
	color:rgb(98,90,80);
	font-size:17px;
}

body.page-id-1337 .eael-post-appender .eael-grid-post-excerpt a{
	color:rgb(98,90,80) !important;
	margin-top:15px;
	font-size:15px;
}

body.page-id-1337 #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-articles .elementor-widget-container .eael-post-grid-container .eael-post-appender .eael-post-grid-column .eael-grid-post-holder .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-content .eael-grid-post-excerpt p{
	line-height:1.7em !important;
}

body.page-id-1337 #home-blog-desc p{
	font-size:20px;
	max-width:283px;
}

body.page-id-1337 #home-blog-desc{
	margin-bottom:50px;
}

body.page-id-1337 #home-blog-btn{
	margin-top:30px;
}

body.page-id-1337 #content .page-content .elementor #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1337 #home-blog-desc .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1337 .elementor-element-187cf7e .elementor-background-overlay{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1337 #home-apresentacao{
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
}

body.page-id-1337 #footer-top{
	background-image:none;
	background-size:cover;
	border-top-style:solid;
	border-top-width:1px !important;
	border-top-color:rgba(255,255,255,0.1);
}

body.page-id-1337 #footer-top-b .elementor-widget-icon-box .elementor-icon-box-wrapper{
	background-color:rgb(98,90,80);
}

body.page-id-1337 .ct-grid .wt-location-arr i{
	display:none;
}

body.page-id-1337 .swiper-wrapper .pp-logo-carousel-title a{
	text-decoration:none;
	font-family:Lato Bold, sans-serif;
}

body.page-id-1337 #hero-tours .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	color:#222;
}

body.page-id-1337 #content .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #hero-tours .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-1337 #hero-tours a{
	background-color:#ffbe3d;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	font-weight:500;
	transition:0.3s;
}

body.page-id-1337 #tours-hero-subt{
	margin-bottom:50px;
}

body.page-id-1337 .ct-grid span ins{
	text-decoration:none;
}

body.page-id-1337 .wmc-cache-pid del bdi{
	font-size:11px;
}

body.page-id-1337 .elementor-element-30a3c30 .elementor-icon-list-item .fa-check{
	color:#ffbe3d;
}

body.page-id-1337 .elementor-element-30a3c30 .elementor-icon-list-items .elementor-icon-list-item{
	color:#ffffff;
	padding-top:10px;
	padding-bottom:10px;
	border-top-style:solid;
	font-size:18px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.4);
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-1337 .elementor-element-30a3c30 .elementor-icon-list-item .elementor-icon-list-text{
	color:rgba(255,255,255,0.85);
	font-size:17px;
}

body.page-id-1337 .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-30a3c30 .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{
	border-top-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-1337 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(2){

	border-top-style:none;
}

body.page-id-1337 #Tours-safety .elementor-inner-column:nth-child(2) .elementor-icon-list-item:nth-child(2){

	border-top-style:none;
}

body.page-id-1337 #Tours-safety .elementor-inner-column:nth-child(3) .elementor-icon-list-item:nth-child(2){

	border-top-style:none;
}

body.page-id-1337 #Tours-safety .elementor-element-30a3c30{
	max-width:940px;
}

body.page-id-1337 #trips-grid .elementor-widget-text-editor{
	max-width:800px;
}

body.page-id-1337 #trips-grid .elementor-widget-text-editor p{
	margin-bottom:25px;
}

body.page-id-1337 #trips-grid .elementor-widget-icon-list{
	margin-bottom:0px;
}

body.page-id-1337 #trips-grid .elementor-widget-wrap{
	padding-bottom:100px;
}

body.page-id-1337 #trips-grid .elementor-widget-heading{
	margin-bottom:35px;
}

body.page-id-1337 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(3){

	border-top-style:none;
}

body.page-id-1337 #Tours-safety .elementor-inner-column:nth-child(2) .elementor-icon-list-item:nth-child(3){

	border-top-style:none;
}

body.page-id-1337 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-30a3c30 .elementor-container .elementor-inner-column .elementor-widget-wrap{
	padding-left:15px !important;
	padding-right:15px !important;
}

body.page-id-1337 #trips-grid .elementor-widget-eael-adv-accordion{
	max-width:900px;
	margin-top:80px;
}

body.page-id-1337 #is-it-worth-flying-over-the-nazca-lines h4{
	font-size:22px;
}

body.page-id-1337 .eael-adv-accordion .eael-accordion-list .clearfix{
	padding-left:35px;
	color:rgb(98,90,80) !important;
	padding-right:35px;
	padding-top:25px;
	padding-bottom:25px;
	font-size:17px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1337 .elementor-widget-eael-adv-accordion .eael-adv-accordion .eael-accordion-list{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1337 .eael-adv-accordion .clearfix p{
	color:#625a50;
}

body.page-id-1337 .ct-grid span bdi{
	font-style:normal;
	color:#625a50;
	font-size:15px;
}

body.page-id-1337 #hero-tours a:hover{
	background-color:rgb(98,90,80);
	color:#ffffff;
}

body.page-id-1337 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .link-more img{
	height:auto !important;
	width:400px !important;
}

body.page-id-1337 .ct-grid .item-post-n .grid-content{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-1337 .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	padding-left:45px !important;
}

body.page-id-1337 .ct-grid bdi span{
	margin-left:3px;
	margin-right:3px;
}

body.page-id-1337 .ct-grid span .fa-paper-plane{
	font-size:14px;
	display:none;
}

body.page-id-1337 .ct-grid span .fa-clock-o{
	font-size:14px;
	display:none;
}

body.page-id-1337 .ct-grid span .fa-shopping-basket{
	font-size:14px;
	display:none;
}

body.page-id-1337 .ct-grid span .woocommerce-Price-amount{
	font-size:16px !important;
}

body.page-id-1337 .ct-grid span .wmc-cache-pid{
	font-size:16px !important;
}

body.page-id-1337 .ct-grid .item-post-n figcaption:hover{
	background-color:rgba(98,90,80,0.05);
}

body.page-id-1337 #content .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #tours-hero-header .elementor-widget-container h1{
	line-height:1.3em !important;
}

body.page-id-1337 #tours-hero-header .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1337 #tour-description .elementor-widget-heading .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1337 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2.elementor-heading-title{
	line-height:1.3em !important;
}

body.page-id-1337 #local-tours-btn a{
	padding-top:18px;
	padding-bottom:18px;
	padding-left:30px;
	padding-right:30px;
	color:#222;
	background-color:rgb(255,190,61);
}

body.page-id-1337 #local-tours-btn .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	font-size:15px;
	font-weight:400;
	text-transform:uppercase;
}

body.page-id-1337 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap #local-tours-btn .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-1337 #local-tours-btn{
	margin-top:60px;
}

body.page-id-1337 #tour-description .elementor-widget-text-editor:nth-child(3) p{
	max-width:608px;
}

body.page-id-1337 #tours-grid-subt p{
	font-size:26px;
}

body.page-id-1337 #tour-description .elementor-widget-text-editor:nth-child(3){

	max-width:none;
}

body.page-id-1337 #tour-description .elementor-widget-text-editor:nth-child(3) .elementor-widget-container{
	max-width:810px;
}

body.page-id-1337 .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #hero-tours .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none !important;
}

body.page-id-1337 .ct-grid .item-post-n .ex-modern-blog .grid-content figcaption .wt-more-meta span .wmc-cache-pid .woocommerce-Price-amount bdi span{
	font-size:15px !important;
}

@media (max-width:767px){

	body.page-id-1337 #tours-hero-header h1{
	font-size:32px;
}

body.page-id-1337 #content .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #hero-tours .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-1337 .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #hero-tours .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none !important;
}

body.page-id-1337 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h3.elementor-heading-title{
	line-height:1.3em !important;
}

body.page-id-1337 #tour-description .elementor-widget-heading:nth-child(1){

	margin-bottom:10px;
}

body.page-id-1337 #tours-grid-subt p{
	line-height:1.3em;
}

body.page-id-1337 #tours-grid-subt{
	margin-bottom:10px;
}

body.page-id-1337 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #sub-why-us .elementor-widget-container p{
	line-height:1.3em !important;
}

body.page-id-1337 #sub-why-us{
	margin-bottom:10px;
}

body.page-id-1337 #content .page-content .elementor #nazca-experiences .elementor-container #nazca-experiences-a .elementor-widget-wrap #exp-subtitu .elementor-widget-container p{
	line-height:1.3em !important;
}

body.page-id-1337 #exp-subtitu{
	margin-bottom:10px;
}

body.page-id-1337 #book-subti{
	margin-bottom:10px;
	line-height:1.3em;
}

body.page-id-1337 #tour-description .elementor-widget-wrap{
	padding-top:60px;
	padding-bottom:70px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1337 #tour-locations .elementor-widget-wrap{
	padding-top:60px;
	padding-bottom:45px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1337 #tours-grid-desc{
	margin-bottom:45px;
}

body.page-id-1337 .ct-grid .item-post-n{
	width:100% !important;
	padding-bottom:25px;
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1337 .ct-grid .item-post-n .ex-modern-blog{
	display:block;
}

body.page-id-1337 .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	padding-left:5% !important;
}

body.page-id-1337 .ct-grid .item-post-n figcaption{
	padding-right:5% !important;
	padding-top:5% !important;
	padding-bottom:5% !important;
}

body.page-id-1337 .ct-grid div img{
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	min-width:100px;
}

body.page-id-1337 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .link-more img{
	width:100% !important;
}

body.page-id-1337 #home-apresentacao .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:60px;
	padding-left:5%;
	padding-right:5%;
	padding-bottom:50px;
}

body.page-id-1337 #nazca-experiences{
	padding-top:60px;
	padding-left:5%;
	padding-right:5%;
	padding-bottom:30px;
}

body.page-id-1337 #nazca-experiences-a .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1337 #nazca-experiences-b .e-swiper-container{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1337 #Tours-safety .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-bottom:70px;
	padding-top:60px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1337 #trips-grid .elementor-widget-wrap{
	padding-top:60px !important;
	padding-left:5%;
	padding-right:5%;
	padding-bottom:70px;
}

body.page-id-1337 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-30a3c30 .elementor-container .elementor-inner-column .elementor-widget-wrap{
	padding-left:0px !important;
}

body.page-id-1337 .elementor-element-30a3c30 .elementor-widget-wrap{
	padding-right:0px !important;
}

body.page-id-1337 #hoow-to-book{
	padding-top:60px;
	padding-bottom:60px;
}

body.page-id-1337 #hoow-to-book .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1337 #line-help{
	display:none;
}

body.page-id-1337 #book-fases .book-fase-title .elementor-heading-title{
	font-size:24px;
}

body.page-id-1337 #book-fases .book-fase-desc p{
	max-width:272px;
}

body.page-id-1337 #book-fases .book-fase-desc .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1337 #book-fases .book-image .attachment-full{
	width:100%;
}

body.page-id-1337 #book-fases .elementor-widget-wrap{
	margin-bottom:35px;
}

body.page-id-1337 #tour-description .elementor-widget-heading h2.elementor-heading-title{
	font-size:32px;
}

body.page-id-1337 #tours-grid-title h2{
	font-size:32px;
}

body.page-id-1337 #why-us h2{
	font-size:32px;
}

body.page-id-1337 #Tours-safety .elementor-widget-heading h2{
	font-size:32px;
}

body.page-id-1337 #trips-grid .elementor-widget-heading h4{
	font-size:32px;
}

body.page-id-1337 #book-title h2{
	font-size:32px;
	}

}



@media (max-width:700px){

	body.page-id-1337 #tour-description .elementor-widget-heading h3.elementor-heading-title{
	font-size:26px;
}

body.page-id-1337 #why-icons .elementor-widget-icon-box .elementor-icon-box-wrapper{
	border-style:solid;
	border-width:1px;
	border-color:rgba(255,255,255,0.1);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:25px;
	padding-right:25px;
	padding-top:25px;
	padding-bottom:25px;
}

body.page-id-1337 #why-icons .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1337 #why-icons .elementor-inner-column{
	margin-bottom:10px;
}

body.page-id-1337 #why-icons{
	margin-top:45px;
}

body.page-id-1337 #why-icons .elementor-widget-icon-box .elementor-icon-box-description{
	max-width:248px;
}

body.page-id-1337 .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #why-icons .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description{
	margin-left:auto !important;
	margin-right:auto !important;
}

body.page-id-1337 #home-apresentacao .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-bottom:60px;
}

body.page-id-1337 #nazca-experiences-a .elementor-widget-heading h2{
	max-width:334px;
	}

}



@media (max-width:520px){

	body.page-id-1337 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(3){

	border-bottom-style:none;
}

body.page-id-1337 .elementor-element-30a3c30 .elementor-widget-wrap{
	padding-bottom:0px !important;
	}

}



@media (max-width:450px){

	body.page-id-1337 #tour-locations .elementor-widget-wrap{
	max-width:100%;
}

body.page-id-1337 #tours-grid-list{
	max-width:100%;
}

body.page-id-1337 .ct-grid .item-post-n{
	max-width:100%;
}

body.page-id-1337 .elementor-shortcode .wt-grid-shortcode .ct-grid{
	max-width:100%;
	margin-left:0px;
	margin-right:0px;
}

body.page-id-1337 .wt-grid-shortcode .ct-grid .grid-container{
	height:auto !important;
}

body.page-id-1337 #why-icons .elementor-widget-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-style:none;
	border-width:1px;
	border-color:rgba(255,255,255,0.1);
	margin-bottom:25px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0%;
}

body.page-id-1337 #why-icons{
	margin-top:60px;
}

body.page-id-1337 #tour-description .elementor-widget-text-editor p{
	text-align:center;
	font-size:17px;
}

body.page-id-1337 #tour-description p a{
	display:block;
	border-bottom-style:none;
}

body.page-id-1337 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p a{
	width:100% !important;
}

body.page-id-1337 #tour-description .elementor-widget-text-editor .elementor-widget-container{
	width:100%;
}

body.page-id-1337 #tour-description .elementor-widget-text-editor:nth-child(4) p{
	display:block;
}

body.page-id-1337 #local-tours-btn{
	margin-top:20px;
}

body.page-id-1337 .ct-grid figcaption .grid-excerpt{
	text-align:left;
}

body.page-id-1337 #trips-grid .elementor-widget-text-editor p{
	text-align:center;
}

body.page-id-1337 #book-text p{
	text-align:center;
	font-size:17px;
}

body.page-id-1337 #tours-grid-desc p{
	text-align:center;
	font-size:17px;
}

body.page-id-1337 #Why-us-text p{
	text-align:center;
	font-size:17px;
}

body.page-id-1337 #Tours-safety .elementor-widget-text-editor p{
	text-align:center;
	font-size:17px;
}

body.page-id-1337 #book-subti p{
	font-size:22px;
}

body.page-id-1337 #exp-subtitu p{
	font-size:22px;
}

body.page-id-1337 #sub-why-us p{
	font-size:22px;
}

body.page-id-1337 #tours-grid-subt p{
	font-size:22px;
}

body.page-id-1337 #tour-description .elementor-widget-heading h3.elementor-heading-title{
	font-size:22px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-1337 #tours-hero-header h1{
	letter-spacing:2px;
}

body.page-id-1337 #tours-hero-header .elementor-widget-container{
	max-width:290px;
}

body.page-id-1337 #tours-hero-header{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1337 #tour-description .elementor-widget-heading h2.elementor-heading-title{
	font-size:28px;
}

body.page-id-1337 #tours-grid-title h2{
	font-size:28px;
}

body.page-id-1337 #why-us h2{
	font-size:28px;
}

body.page-id-1337 #nazca-experiences-a .elementor-widget-heading h2{
	font-size:28px;
}

body.page-id-1337 #Tours-safety .elementor-widget-heading h2{
	font-size:28px;
}

body.page-id-1337 #trips-grid .elementor-widget-heading h4{
	font-size:28px;
}

body.page-id-1337 #book-title h2{
	font-size:28px;
}

body.page-id-1337 .ct-grid div img{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-1337 .ct-grid h3 .link-more{
	font-weight:500;
}

body.page-id-1337 .wt-more-meta > span{
	width:auto !important;
	padding-left:7px;
	padding-right:7px;
	padding-top:7px;
	padding-bottom:7px;
	margin-right:4px !important;
}

body.page-id-1337 .ct-grid span bdi{
	font-size:12px;
	display:inline-block;
}

body.page-id-1337 #why-icons .elementor-widget-icon-box .elementor-icon-box-description{
	max-width:225px;
}

body.page-id-1337 #why-icons .elementor-widget-icon-box .elementor-icon-box-content{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-1337 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	font-size:17px !important;
}

body.page-id-1337 .ct-grid .item-post-n figcaption{
	padding-right:25px !important;
	padding-bottom:25px !important;
}

body.page-id-1337 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	padding-left:25px !important;
}

body.page-id-1337 .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	padding-top:25px !important;
}

body.page-id-1337 #tours-header .elementor-widget-wrap{
	margin-top:70px;
}

body.page-id-1337 #tour-description .elementor-widget-text-editor{
	margin-top:0px;
}

body.page-id-1337 .ct-grid .item-post-n .ex-modern-blog .grid-content figcaption .wt-more-meta > span{
	font-size:12px !important;
}

body.page-id-1337 .ct-grid .item-post-n .ex-modern-blog .grid-content figcaption .wt-more-meta span .wmc-cache-pid .woocommerce-Price-amount bdi span{
	font-size:12px !important;
}

body.page-id-1337 .ct-grid span .fa-clock-o{
	display:none;
}

body.page-id-1337 .ct-grid span .fa-paper-plane{
	display:none;
}

body.page-id-1337 .ct-grid span .wmc-cache-pid{
	display:inline-block;
}

body.page-id-1337 .ct-grid .item-post-n .ex-modern-blog .grid-content figcaption .wt-more-meta span .wmc-cache-pid{
	height:auto !important;
}

body.page-id-1337 .ct-grid span .woocommerce-Price-amount{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-1337 #tour-description p a:nth-child(1){

	border-top-style:none;
}

body.page-id-1337 #tour-description .elementor-widget-text-editor p:nth-child(2){

	margin-bottom:0px;
	}

}



@media (max-width:411px){

	body.page-id-1337 .ct-grid h3 .link-more{
	font-size:20px;
	}

}



@media (min-width:768px){

	body.page-id-1337 #nazca-experiences-a{
	width:35%;
}

body.page-id-1337 #nazca-experiences-b{
	width:65%;
	}

}



@media (min-width:991px){

	body.page-id-1337 .ct-grid .item-post-n{
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Nazca Lines Tours" Page                     */
/*-----------------------------------------------*/
body.page-id-1469 #tours-header .elementor-container{
	background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.945) 0%, rgba(0, 0, 0, 0.247) 30%, rgba(0, 0, 0, 0.404) 70%, rgba(0, 0, 0, 0.7) 86%, rgba(0, 0, 0, 0.906) 100%);	background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.945) 0%, rgba(0, 0, 0, 0.247) 30%, rgba(0, 0, 0, 0.404) 70%, rgba(0, 0, 0, 0.7) 86%, rgba(0, 0, 0, 0.906) 100%);	background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.945) 0%, rgba(0, 0, 0, 0.247) 30%, rgba(0, 0, 0, 0.404) 70%, rgba(0, 0, 0, 0.7) 86%, rgba(0, 0, 0, 0.906) 100%);
}

body.page-id-1469 #tours-header{
	margin-top:-81px;
}

body.page-id-1469 #tours-hero-header h1{
	font-size:48px;
	text-transform:uppercase;
	letter-spacing:4px;
	color:#ffffff;
	text-shadow:rgb(0, 0, 0) 0px 1px 120px;
}

body.page-id-1469 #tours-hero-des p{
	color:#ffffff;
	font-size:20px;
	color:#ffffff;
	font-size:20px;
}

body.page-id-1469 #tours-hero-des p strong{
	font-family:Lato Bold, sans-serif;
	font-family:Lato Bold, sans-serif;
}

body.page-id-1469 #tours-grid-desc p b{
	color:rgb(98,90,80);
	color:rgb(98,90,80);
}

body.page-id-1469 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-desc .elementor-widget-container p a b{
	text-decoration:none !important;
	text-decoration:none !important;
}

body.page-id-1469 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-desc .elementor-widget-container p a{
	text-decoration:none !important;
	text-decoration:none !important;
}

body.page-id-1469 #hero{
	margin-top:-122px;
	margin-top:-122px;
	margin-top:-122px;
}

body.page-id-1469 #hero .elementor-container{
	background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:linear-gradient(0deg, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);
	background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:linear-gradient(0deg, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);
}

body.page-id-1469 #hero-logos .elementor-container{
	background-image:none;
	background-image:none;
}

body.page-id-1469 .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-logos .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-full{
	width:auto !important;
	width:auto !important;
	width:auto !important;
}

body.page-id-1469 #hero-logos .elementor-widget-image .attachment-full{
	height:100px;
	height:100px;
}

body.page-id-1469 #hero-logos{
	max-width:720px;
	top:57% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	margin-top:-170px;
	margin-bottom:50px;
	max-width:720px;
	top:57% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	margin-top:-170px;
	margin-bottom:50px;
}

body.page-id-1469 #why-icons .elementor-icon i{
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	height:75px;
	width:75px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	height:75px;
	width:75px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	height:75px;
	width:75px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1469 #Why-us-text p a{
	color:rgba(255,255,255,0.8);
	color:rgba(255,255,255,0.8);
}

body.page-id-1469 #customer-rev-head h2{
	font-weight:400;
	font-size:24px;
	font-weight:400;
	font-size:24px;
}

body.page-id-1469 #customer-reviews .elementor-widget-image .elementor-widget-container{
	color:#ffffff;
	color:#ffffff;
}

body.page-id-1469 #customer-reviews .elementor-widget-image .attachment-full{
	-webkit-filter: invert(1);	filter: invert(1);
	height:50px;
	-webkit-filter: invert(1);	filter: invert(1);
	height:50px;
}

body.page-id-1469 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-full{
	width:auto !important;
	width:auto !important;
}

body.page-id-1469 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-large{
	width:auto !important;
	width:auto !important;
}

body.page-id-1469 #customer-reviews .elementor-widget-image{
	margin-bottom:0px;
	margin-bottom:0px;
}

body.page-id-1469 #customer-reviews p span{
	color:rgba(255,255,255,0.75);
	font-size:16px;
	color:rgba(255,255,255,0.75);
	font-size:16px;
	color:rgba(255,255,255,0.75);
	font-size:16px;
}

body.page-id-1469 #customer-reviews .elementor-widget-text-editor{
	margin-top:15px;
	margin-top:15px;
}

body.page-id-1469 #customer-reviews{
	max-width:850px;
	max-width:850px;
}

body.page-id-1469 #customer-reviews .elementor-widget-wrap{
	border-left-color:rgba(255,255,255,0.16);
	border-left-style:solid;
	padding-top:0px;
	border-left-color:rgba(255,255,255,0.16);
	border-left-style:solid;
	padding-top:0px;
}

body.page-id-1469 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap{
	border-left-width:1px !important;
	border-left-width:1px !important;
}

body.page-id-1469 #home-apresentacao #customer-reviews .elementor-inner-column:nth-child(1) .elementor-widget-wrap{
	border-left-style:none;
	border-left-style:none;
}

body.page-id-1469 #customer-rev-head{
	margin-bottom:35px;
	margin-bottom:35px;
}

body.page-id-1469 #seccaob-home{
	padding-bottom:70px;
	padding-top:90px;
	padding-bottom:70px;
	padding-top:90px;
}

body.page-id-1469 #top-bar{
	background-color:#625a50;
	background-color:#625a50;
	background-color:#625a50;
}

body.page-id-1469 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #home-nazca-photo .elementor-widget-container img{
	height:auto !important;
	height:auto !important;
}

body.page-id-1469 #home-nazca-photo img{
	width:975px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	width:975px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1469 #home-nazca-photo{
	margin-bottom:90px;
	margin-top:0px;
	margin-bottom:90px;
	margin-top:0px;
}

body.page-id-1469 .elementor-widget-pp-logo-carousel .swiper-button-prev-e0720db{
	padding-right:1px;
	margin-top:-10px;
	margin-left:10px;
	padding-right:1px;
	margin-top:-10px;
	margin-left:10px;
}

body.page-id-1469 .elementor-widget-pp-logo-carousel .swiper-button-next-e0720db{
	padding-left:1px;
	padding-right:0px;
	margin-right:10px;
	margin-top:-10px;
	padding-left:1px;
	padding-right:0px;
	margin-right:10px;
	margin-top:-10px;
}

body.page-id-1469 .elementor-element-a21a6bf .elementor-icon-list-items .elementor-icon-list-item{
	color:#ffffff;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:15px;
	padding-top:15px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.4);
	color:#ffffff;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:15px;
	padding-top:15px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.4);
}

body.page-id-1469 .elementor-element-a21a6bf .elementor-icon-list-item .elementor-icon-list-text{
	color:#ffffff;
	font-size:17px;
	font-weight:600 !important;
	color:#ffffff;
	font-size:17px;
	font-weight:600 !important;
}

body.page-id-1469 .elementor-element-a21a6bf .elementor-icon-list-item i{
	color:#ffbe3d;
	color:#ffbe3d;
}

body.page-id-1469 .elementor-element-a21a6bf .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-1469 .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{
	border-bottom-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-1469 #Tours-safety .elementor-element-a21a6bf{
	max-width:900px;
	max-width:900px;
}

body.page-id-1469 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column:nth-child(1) .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:nth-child(1){

	border-top-width:1px !important;
	border-top-width:1px !important;
}

body.page-id-1469 #Tours-safety .elementor-inner-column:nth-child(3) .elementor-icon-list-item:nth-child(1){

	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-1469 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column:nth-child(3) .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:nth-child(1){

	border-top-width:1px !important;
	border-top-width:1px !important;
	border-top-width:1px !important;
}

body.page-id-1469 .elementor-element-187cf7e .elementor-widget-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:450px;
	padding-left:30px !important;
	padding-right:30px !important;
	-webkit-box-align:flex-end;	-ms-flex-align:flex-end;	align-items:flex-end;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	padding-bottom:30px !important;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:450px;
	padding-left:30px !important;
	padding-right:30px !important;
	-webkit-box-align:flex-end;	-ms-flex-align:flex-end;	align-items:flex-end;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	padding-bottom:30px !important;
}

body.page-id-1469 .tour-title h4{
	color:#ffffff !important;
	color:#ffffff !important;
}

body.page-id-1469 .tour-subt p{
	color:rgba(255,255,255,0.75);
	color:rgba(255,255,255,0.75);
}

body.page-id-1469 .elementor-element-187cf7e .tour-subt{
	margin-bottom:10px;
	margin-bottom:10px;
}

body.page-id-1469 .tour-meta .elementor-icon-list-items .elementor-icon-list-item{
	margin-bottom:5px;
	margin-bottom:5px;
}

body.page-id-1469 .elementor-element-187cf7e .elementor-inner-column{
	padding-left:15px;
	padding-right:15px;
	padding-left:15px;
	padding-right:15px;
}

body.page-id-1469 .elementor-element-187cf7e .tour-title .elementor-heading-title{
	font-size:20px;
	font-weight:500 !important;
	font-size:20px;
	font-weight:500 !important;
}

body.page-id-1469 .elementor-element-187cf7e .tour-title{
	margin-bottom:14px;
	margin-bottom:14px;
}

body.page-id-1469 .elementor-element-187cf7e .tour-meta .elementor-icon-list-text{
	color:rgba(255,255,255,0.95);
	color:rgba(255,255,255,0.95);
}

body.page-id-1469 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-187cf7e .elementor-container .elementor-inner-column .elementor-widget-wrap .tour-title .elementor-widget-container .elementor-heading-title{
	line-height:1.3em !important;
	line-height:1.3em !important;
}

body.page-id-1469 #trips-grid{
	padding-bottom:0px;
	padding-bottom:0px;
}

body.page-id-1469 #home-blog-title h2{
	color:rgb(98,90,80);
	font-size:38px;
	color:rgb(98,90,80);
	font-size:38px;
}

body.page-id-1469 #home-blog-subs p{
	color:#aca090;
	font-size:26px;
	color:#aca090;
	font-size:26px;
}

body.page-id-1469 #home-blog .elementor-widget-wrap{
	padding-top:80px;
	padding-bottom:80px;
	padding-top:80px;
	padding-bottom:80px;
}

body.page-id-1469 #home-blog-btn a{
	background-color:#aca090;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	font-weight:500;
	background-color:#aca090;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	font-weight:500;
}

body.page-id-1469 #home-blog-btn .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	text-decoration:none;
}

body.page-id-1469 #content .page-content .elementor #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-btn .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
	text-decoration:none !important;
}

body.page-id-1469 .eael-post-appender .eael-post-grid-column .eael-grid-post-holder-inner{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1469 .eael-post-appender .eael-post-grid-column .eael-entry-wrapper{
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	padding-top:20px;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	padding-top:20px;
}

body.page-id-1469 .eael-post-appender .eael-post-grid-column .eael-grid-post-holder{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1469 .eael-post-appender .eael-entry-media a{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1469 .eael-post-appender .eael-entry-media .eael-entry-overlay{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1469 .eael-post-appender .eael-post-grid-column .eael-entry-media{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

body.page-id-1469 #home-blog-articles .eael-post-appender article{
	padding-left:25px;
	padding-right:25px;
	padding-left:25px;
	padding-right:25px;
}

body.page-id-1469 #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-articles .elementor-widget-container .eael-post-grid-container .eael-post-appender .eael-post-grid-column .eael-grid-post-holder .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-header .eael-entry-title a{
	text-decoration:none !important;
	line-height:1.4em !important;
	text-decoration:none !important;
	line-height:1.4em !important;
}

body.page-id-1469 .eael-post-appender .eael-entry-title a{
	color:#625a50 !important;
	font-weight:600;
	font-size:20px;
	color:#625a50 !important;
	font-weight:600;
	font-size:20px;
}

body.page-id-1469 .eael-post-appender .eael-entry-wrapper p{
	color:rgb(98,90,80);
	font-size:17px;
	color:rgb(98,90,80);
	font-size:17px;
}

body.page-id-1469 .eael-post-appender .eael-grid-post-excerpt a{
	color:rgb(98,90,80) !important;
	margin-top:15px;
	font-size:15px;
	color:rgb(98,90,80) !important;
	margin-top:15px;
	font-size:15px;
}

body.page-id-1469 #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-articles .elementor-widget-container .eael-post-grid-container .eael-post-appender .eael-post-grid-column .eael-grid-post-holder .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-content .eael-grid-post-excerpt p{
	line-height:1.7em !important;
	line-height:1.7em !important;
}

body.page-id-1469 #home-blog-desc p{
	font-size:20px;
	max-width:283px;
	font-size:20px;
	max-width:283px;
}

body.page-id-1469 #home-blog-desc{
	margin-bottom:50px;
	margin-bottom:50px;
}

body.page-id-1469 #home-blog-btn{
	margin-top:30px;
	margin-top:30px;
}

body.page-id-1469 #content .page-content .elementor #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-desc .elementor-widget-container p{
	line-height:1.7em !important;
	line-height:1.7em !important;
}

body.page-id-1469 #home-blog-desc .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1469 .elementor-element-187cf7e .elementor-background-overlay{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1469 #footer-top{
	background-image:none;
	background-size:cover;
	border-top-style:solid;
	border-top-width:1px !important;
	border-top-color:rgba(255,255,255,0.1);
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	background-size:cover;
	background-image:none;
	background-size:cover;
	border-top-style:solid;
	border-top-width:1px !important;
	border-top-color:rgba(255,255,255,0.1);
}

body.page-id-1469 #footer-top-b .elementor-widget-icon-box .elementor-icon-box-wrapper{
	background-color:rgb(98,90,80);
	background-color:rgb(98,90,80);
	background-color:rgb(98,90,80);
}

body.page-id-1469 .ct-grid span ins{
	text-decoration:none;
	text-decoration:none;
}

body.page-id-1469 .wmc-cache-pid del bdi{
	font-size:11px;
	font-size:11px;
}

body.page-id-1469 #Tours-safety .elementor-inner-column:nth-child(3) .elementor-icon-list-item:nth-child(2){

	border-top-style:none;
	border-top-style:none;
}

body.page-id-1469 #how-to-get{
	background-color:#f8f8f8;
	padding-top:90px;
	padding-bottom:100px;
}

body.page-id-1469 #arrive-title h2{
	color:rgb(98,90,80);
	font-size:38px;
	text-transform:capitalize;
}

body.page-id-1469 #arrive-sub p{
	font-size:28px;
	color:#aca090;
}

body.page-id-1469 #arrive-sub{
	margin-bottom:15px;
}

body.page-id-1469 #arrive-text p{
	font-size:20px;
	color:rgba(98,90,80,0.75);
}

body.page-id-1469 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #arrive-text .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1469 #arrive-text{
	max-width:659px;
	margin-bottom:90px;
}

body.page-id-1469 #how-to-get .elementor-container .elementor-top-column > .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1469 #get-from-lima-a .elementor-widget-heading h2{
	color:#625a50;
	font-size:26px;
}

body.page-id-1469 #get-from-cusco-b .elementor-widget-heading h2{
	color:#625a50;
	font-size:26px;
}

body.page-id-1469 #get-from-arequipa-a .elementor-widget-heading h2{
	font-size:26px;
	color:#625a50;
}

body.page-id-1469 #get-from-lima-a .elementor-widget-text-editor p{
	color:rgba(98,90,80,0.75);
	font-size:17px;
	margin-bottom:15px;
}

body.page-id-1469 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #get-from-lima .elementor-container #get-from-lima-a .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1469 #get-from-cusco-b .elementor-widget-text-editor p{
	color:rgba(98,90,80,0.75);
	font-size:17px;
	margin-bottom:15px;
}

body.page-id-1469 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #get-from-cusco .elementor-container #get-from-cusco-b .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1469 #get-from-arequipa-a .elementor-widget-text-editor p{
	color:rgba(98,90,80,0.75);
	font-size:17px;
	margin-bottom:15px;
}

body.page-id-1469 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #get-from-arequipa .elementor-container #get-from-arequipa-a .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1469 #get-from-cusco{
	margin-top:90px;
	margin-bottom:90px;
}

body.page-id-1469 #get-from-lima-a .elementor-widget-wrap{
	padding-right:60px;
	padding-top:35px;
	padding-bottom:35px;
}

body.page-id-1469 #get-from-cusco-b .elementor-widget-wrap{
	padding-left:60px;
	padding-top:35px;
	padding-bottom:35px;
}

body.page-id-1469 #get-from-arequipa-a .elementor-widget-wrap{
	padding-right:60px;
	padding-top:35px;
	padding-bottom:35px;
}

body.page-id-1469 #get-from-arequipa-b .elementor-widget-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1469 #get-from-cusco-a .elementor-widget-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1469 #get-from-lima-b .elementor-widget-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1469 #customer-reviews span a{
	color:#ffffff;
}

body.page-id-1469 #testimonials-home .elementor-container{
	padding-top:90px;
	padding-bottom:90px;
	display:block;
	padding-left:0px;
	padding-right:0px;
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	background-size:cover;
}

body.page-id-1469 .testi-text p{
	color:#ffffff;
	font-size:20px;
}

body.page-id-1469 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-rating .elementor-widget-container img{
	width:auto !important;
}

body.page-id-1469 .testi-name p{
	color:rgba(255,255,255,0.65);
	letter-spacing:0.5px;
}

body.page-id-1469 .testi-name p a{
	color:#ffffff;
}

body.page-id-1469 .testi-rating img{
	height:20px;
}

body.page-id-1469 #testimonials-home .testimonial .elementor-widget-wrap{
	background-color:rgba(172,160,144,0.5);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:35px;
	padding-right:35px;
	padding-top:35px;
	padding-bottom:35px;
	transition:0.3s;
	opacity:0.8;
}

body.page-id-1469 #testimonials-home .testimonial{
	padding-right:15px;
	padding-left:15px;
	display:inline-flex;
	margin-bottom:30px;
}

body.page-id-1469 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-text .elementor-widget-container p{
	line-height:1.5em !important;
}

body.page-id-1469 #testimonials-home .testimonial .elementor-widget-wrap:hover{
	background-color:#aca090;
	opacity:1;
}

body.page-id-1469 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-name .elementor-widget-container p a{
	text-decoration:none !important;
}

body.page-id-1469 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-name .elementor-widget-container p .ui_header_link{
	text-decoration:underline !important;
}

body.page-id-1469 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-name .elementor-widget-container p{
	line-height:1.5em !important;
}

body.page-id-1469 #testimonials-home .testi-name p{
	font-size:16px;
}

body.page-id-1469 #testimonials-home .testimonial .testi-text{
	min-height:270px;
}

body.page-id-1469 #reviews-tripad-btn .elementor-widget-button a{
	background-color:rgb(255,190,61);
	font-size:17px;
	color:#222;
	text-transform:uppercase;
	padding-top:18px;
	padding-bottom:18px;
	transition:0.3s;
	padding-left:30px;
	padding-right:30px;
}

body.page-id-1469 #content .page-content .elementor #testimonials-home .elementor-container #reviews-tripad-btn .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-1469 #reviews-tripad-btn .elementor-widget-button .elementor-button-wrapper{
	text-align:center;
}

body.page-id-1469 #reviews-tripad-btn{
	margin-top:40px;
}

body.page-id-1469 #reviews-tripad-btn .elementor-widget-button a:hover{
	background-color:rgb(172,160,144);
}

body.page-id-1469 #testimonials-home strong a{
	font-weight:400;
}

body.page-id-1469 #testi-subt p{
	font-size:28px;
	color:#aca090;
}

body.page-id-1469 #testi-head h2{
	font-size:38px;
	color:#ffffff;
	text-align:center;
	max-width:435px;
	text-transform:capitalize;
}

body.page-id-1469 #testi-subt{
	margin-bottom:10px;
	text-align:center;
}

body.page-id-1469 #testimonials-title{
	margin-bottom:60px;
}

body.page-id-1469 #tours-hero-subt p{
	color:rgba(255,255,255,0.75);
	font-size:26px;
}

body.page-id-1469 #tours-hero-header{
	margin-bottom:35px;
}

body.page-id-1469 #tours-header .elementor-widget-wrap{
	margin-top:70px;
}

body.page-id-1469 #tour-description .elementor-widget-heading h2.elementor-heading-title{
	font-size:38px;
	color:#ffffff;
	text-transform:capitalize;
}

body.page-id-1469 #tour-description .elementor-widget-heading h3.elementor-heading-title{
	color:#aca090;
	font-weight:500;
}

body.page-id-1469 #tour-description .elementor-widget-text-editor p{
	color:rgba(255,255,255,0.75);
	font-size:20px;
	margin-bottom:20px;
}

body.page-id-1469 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1469 #tour-description .elementor-widget-wrap{
	padding-top:100px;
	padding-bottom:100px;
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	background-size:cover;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1469 #tour-description .elementor-widget-text-editor{
	max-width:860px;
	margin-top:15px;
}

body.page-id-1469 #tour-locations .elementor-widget-wrap{
	padding-top:100px;
	padding-bottom:100px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1469 #tour-description p a{
	color:rgba(255,255,255,0.85);
	transition:0.3s;
	padding-top:10px;
	padding-bottom:10px;
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.15);
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.15);
	transition:0.3s;
	transition:0.3s;
}

body.page-id-1469 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p a{
	text-decoration:none !important;
	border-top-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-1469 #tour-description p a:hover{
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#ffbe3d;
	color:#ffbe3d;
	border-top-color:#ffbe3d;
}

body.page-id-1469 #tours-grid-title h2{
	font-size:38px;
	color:rgb(98,90,80);
}

body.page-id-1469 #tours-grid-subt .elementor-widget-container{
	font-size:26px;
	color:#aca090;
}

body.page-id-1469 #tours-grid-desc p{
	font-size:20px;
	color:rgba(98,90,80,0.75);
}

body.page-id-1469 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1469 #tours-grid-desc{
	margin-bottom:80px;
	max-width:736px;
}

body.page-id-1469 #tours-grid-title{
	margin-bottom:25px;
}

body.page-id-1469 #tours-grid-subt{
	margin-bottom:10px;
}

body.page-id-1469 .ct-grid div img{
	border-top-left-radius:5px;
	border-top-right-radius:0px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:0px;
	min-width:400px;
}

body.page-id-1469 .ct-grid .item-post-n .ex-modern-blog > div{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1469 .ct-grid .item-post-n .ex-modern-blog{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-webkit-box-shadow:none;	box-shadow:none;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-1469 .ct-grid .item-post-n{
	padding-left:15px;
	padding-right:15px;
	position:static !important;
	padding-bottom:15px;
}

body.page-id-1469 .ct-grid h3 .link-more{
	font-family:Lato Bold, sans-serif;
	color:rgb(98,90,80) !important;
	font-style:normal;
	letter-spacing:0.5px;
	font-size:20px;
	font-weight:500;
}

body.page-id-1469 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption h3 .link-more{
	text-decoration:none !important;
	line-height:1.5em !important;
}

body.page-id-1469 .ct-grid figcaption .wt-more-meta{
	border-top-color:rgba(98,90,80,0.2) !important;
	border-bottom-color:rgba(98,90,80,0.1);
	border-top-style:none !important;
	padding-top:0px !important;
}

body.page-id-1469 .wt-more-meta > span{
	color:#625a50 !important;
	font-size:15px !important;
	font-style:normal;
	text-transform:uppercase;
	letter-spacing:0.5px;
	background-color:rgba(98,90,80,0.1);
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	display:inline-block;
	margin-right:7px !important;
}

body.page-id-1469 .ct-grid figcaption .grid-excerpt{
	color:rgba(98,90,80,0.75);
	font-style:normal;
	font-size:17px !important;
	border-top-color:rgba(98,90,80,0.2) !important;
	border-top-style:none !important;
	margin-bottom:0px !important;
	margin-top:0px !important;
}

body.page-id-1469 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption .grid-excerpt{
	line-height:1.7em !important;
}

body.page-id-1469 .ct-grid .item-post-n figcaption{
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-style:solid;
	border-color:rgba(98,90,80,0.1);
	padding-right:30px !important;
	padding-bottom:0px !important;
	padding-top:0px !important;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	transition:0.3s;
}

body.page-id-1469 .ct-grid .item-post-n .ex-social-share{
	display:none;
}

body.page-id-1469 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .wt-location-arr{
	text-decoration:none !important;
}

body.page-id-1469 .woocommerce span.onsale::before, body.page-id-1469 .woocommerce-wt-onsale::before{
	display: none;
}

body.page-id-1469 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	border-width:1px !important;
}

body.page-id-1469 .ct-grid div .woocommerce-wt-onsale{
	position:absolute;
	top:10px;
	left:10px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color:#ffbe3d;
	color:#222;
	letter-spacing:1px;
	text-transform:uppercase;
	font-weight:600;
}

body.page-id-1469 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .woocommerce-wt-onsale{
	text-decoration:none !important;
}

body.page-id-1469 .ct-grid div .wt-location-arr{
	border-top-right-radius:5px;
	text-transform:uppercase;
	letter-spacing:1px;
	background-color:rgba(255,255,255,0.7);
	color:rgb(98,90,80);
	font-family:Lato Bold, sans-serif;
	font-weight:500;
}

body.page-id-1469 #home-apresentacao .elementor-container .elementor-top-column > .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:100px;
	padding-top:100px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1469 #sub-why-us p{
	color:#aca090;
	font-size:28px;
	font-weight:500;
}

body.page-id-1469 #why-us h2{
	font-size:38px;
	max-width:575px;
}

body.page-id-1469 #why-icons{
	margin-top:80px;
	margin-bottom:0px;
	max-width:1000px;
	top:-2px;
}

body.page-id-1469 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #why-us .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1469 #why-us .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1469 #sub-why-us{
	margin-top:0px;
	margin-bottom:10px;
}

body.page-id-1469 #Why-us-text p{
	font-size:20px;
	color:rgba(255,255,255,0.75);
}

body.page-id-1469 #Why-us-text{
	margin-bottom:0px;
	line-height:1.7em;
	max-width:815px;
}

body.page-id-1469 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #Why-us-text .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1469 #why-icons .elementor-widget-icon-box p{
	color:rgba(255,255,255,0.75);
	line-height:1.7em;
	font-size:17px;
}

body.page-id-1469 #why-icons .elementor-icon-box-title span{
	font-weight:500;
	font-size:22px;
}

body.page-id-1469 #why-icons .elementor-icon-box-icon .elementor-icon{
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
	height:80px;
	display:inline-flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-1469 #why-icons .elementor-icon svg{
	-webkit-filter: invert(1);	filter: invert(1);
	height:40px;
}

body.page-id-1469 #why-icons .elementor-widget-icon-box h3{
	margin-bottom:12px;
}

body.page-id-1469 .swiper-wrapper .pp-lc-logo img{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1469 #nazca-experiences-a .elementor-widget-heading h2{
	color:#625a50;
	font-size:32px;
	text-transform:capitalize;
}

body.page-id-1469 #content .page-content .elementor #nazca-experiences .elementor-container #nazca-experiences-a .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1469 #exp-subtitu p{
	color:#aca090;
	font-size:26px;
}

body.page-id-1469 #expe-descri .elementor-widget-container div div{
	font-size:17px;
	line-height:1.7em;
	color:rgba(98,90,80,0.75);
}

body.page-id-1469 #nazca-experiences-a .elementor-widget-wrap{
	padding-right:45px;
	-webkit-box-align:flex-start;	-ms-flex-align:flex-start;	align-items:flex-start;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:40px;
}

body.page-id-1469 #experiences-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	text-transform:uppercase;
}

body.page-id-1469 #content .page-content .elementor #nazca-experiences .elementor-container #nazca-experiences-a .elementor-widget-wrap #experiences-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-1469 #experiences-button a{
	color:#222;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	background-color:#ffbe3d;
}

body.page-id-1469 #expe-descri{
	margin-bottom:40px;
}

body.page-id-1469 .swiper-slide-active .pp-lc-logo-wrap h3{
	margin-bottom:0px;
}

body.page-id-1469 #nazca-experiences{
	background-color:#f9f9f9;
	padding-top:100px;
	padding-bottom:70px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1469 .swiper-wrapper .swiper-slide h3{
	margin-bottom:0px;
	position:relative;
	top:-75px;
	font-size:24px;
	color:#ffffff !important;
}

body.page-id-1469 .swiper-wrapper .swiper-slide .pp-lc-logo{
	background-image:none;
}

body.page-id-1469 .swiper-wrapper .swiper-slide .pp-lc-logo-wrap{
	background-image:none;
}

body.page-id-1469 .elementor-widget-pp-logo-carousel .swiper-wrapper .swiper-slide{
	background-image:none;
}

body.page-id-1469 #Tours-safety .elementor-widget-heading h2{
	font-size:38px;
	color:#ffffff;
	text-transform:capitalize;
}

body.page-id-1469 #Tours-safety .elementor-widget-text-editor p{
	color:rgba(255,255,255,0.75);
	font-size:20px;
	max-width:680px;
}

body.page-id-1469 #content .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1469 #Tours-safety .elementor-widget-button a{
	background-color:#ffbe3d;
	font-size:17px;
	padding-top:18px;
	padding-bottom:18px;
	padding-right:30px;
	padding-left:30px;
	color:#222;
	text-transform:uppercase;
}

body.page-id-1469 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	font-size:15px;
}

body.page-id-1469 #content .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-1469 #Tours-safety .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:100px;
	padding-bottom:100px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1469 #Tours-safety .elementor-widget-button{
	margin-top:60px;
}

body.page-id-1469 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(1){

	border-top-color:rgba(255,255,255,0.4);
	border-top-style:solid;
}

body.page-id-1469 #Tours-safety .elementor-inner-column:nth-child(2) .elementor-icon-list-item:nth-child(1){

	border-top-width:1px;
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-1469 #Tours-safety .elementor-widget-text-editor .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1469 #Tours-safety .elementor-widget-text-editor{
	margin-bottom:45px;
}

body.page-id-1469 .elementor-top-column > .elementor-widget-wrap > .elementor-widget-heading h4{
	color:rgb(98,90,80);
	font-size:38px;
}

body.page-id-1469 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	color:rgba(98,90,80,0.75);
	font-size:20px;
}

body.page-id-1469 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1469 .elementor-inline-items .elementor-icon-list-item .elementor-icon-list-text{
	font-size:17px;
	font-weight:500 !important;
	color:rgb(98,90,80);
}

body.page-id-1469 .elementor-inline-items .elementor-icon-list-item .fa-check{
	color:rgb(255,190,61);
}

body.page-id-1469 #trips-grid .elementor-inline-items .elementor-icon-list-item{
	padding-top:12px;
	padding-bottom:12px;
	border-top-color:rgba(98,90,80,0.15);
	border-top-style:solid;
	border-bottom-color:rgba(98,90,80,0.15);
	border-bottom-style:solid;
}

body.page-id-1469 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-inline-items .elementor-icon-list-item{
	border-top-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-1469 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-top:100px;
}

body.page-id-1469 #book-title h2{
	color:#ffffff;
	font-size:38px;
	text-transform:capitalize;
}

body.page-id-1469 #book-subti p{
	font-size:28px;
	color:#aca090;
}

body.page-id-1469 #book-text p{
	color:rgba(255,255,255,0.75);
	font-size:20px;
	max-width:915px;
}

body.page-id-1469 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-text .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1469 #hoow-to-book{
	padding-top:100px;
	padding-bottom:100px;
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1469 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-image .elementor-widget-container .attachment-full{
	height:auto !important;
}

body.page-id-1469 #book-fases .book-image .attachment-full{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1469 #book-fases .book-fase-desc p{
	color:rgba(255,255,255,0.75);
	font-size:17px;
	text-align:center;
}

body.page-id-1469 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-fase-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1469 #book-fases .book-fase-title .elementor-heading-title{
	font-weight:500;
	font-size:22px;
	text-align:center;
}

body.page-id-1469 #book-fases .elementor-widget-wrap{
	padding-left:25px;
	padding-right:25px;
}

body.page-id-1469 #line-help{
	margin-bottom:0px;
	position:absolute;
	top:382px;
}

body.page-id-1469 #book-text .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1469 #book-text{
	margin-bottom:50px;
}

body.page-id-1469 #book-fases .elementor-container{
	width: calc(100% + 50px);
	margin-left:-25px;
}

body.page-id-1469 #book-fases .book-fase-title{
	margin-bottom:15px;
	margin-top:10px;
}

body.page-id-1469 #home-apresentacao{
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
}

body.page-id-1469 .ct-grid .wt-location-arr i{
	display:none;
}

body.page-id-1469 .swiper-wrapper .pp-logo-carousel-title a{
	text-decoration:none;
	font-family:Lato Bold, sans-serif;
}

body.page-id-1469 #hero-tours .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	color:#222;
}

body.page-id-1469 #content .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #hero-tours .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-1469 #hero-tours a{
	background-color:#ffbe3d;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	font-weight:500;
	transition:0.3s;
}

body.page-id-1469 #tours-hero-subt{
	margin-bottom:50px;
}

body.page-id-1469 .elementor-element-30a3c30 .elementor-icon-list-item .fa-check{
	color:#ffbe3d;
}

body.page-id-1469 .elementor-element-30a3c30 .elementor-icon-list-items .elementor-icon-list-item{
	color:#ffffff;
	padding-top:10px;
	padding-bottom:10px;
	border-top-style:solid;
	font-size:18px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.4);
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-1469 .elementor-element-30a3c30 .elementor-icon-list-item .elementor-icon-list-text{
	color:rgba(255,255,255,0.85);
	font-size:17px;
}

body.page-id-1469 .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-30a3c30 .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{
	border-top-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-1469 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(2){

	border-top-style:none;
}

body.page-id-1469 #Tours-safety .elementor-inner-column:nth-child(2) .elementor-icon-list-item:nth-child(2){

	border-top-style:none;
}

body.page-id-1469 #Tours-safety .elementor-element-30a3c30{
	max-width:940px;
}

body.page-id-1469 #trips-grid .elementor-widget-text-editor{
	max-width:800px;
}

body.page-id-1469 #trips-grid .elementor-widget-text-editor p{
	margin-bottom:25px;
}

body.page-id-1469 #trips-grid .elementor-widget-icon-list{
	margin-bottom:0px;
}

body.page-id-1469 #trips-grid .elementor-widget-wrap{
	padding-bottom:100px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1469 #trips-grid .elementor-widget-heading{
	margin-bottom:25px;
}

body.page-id-1469 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(3){

	border-top-style:none;
}

body.page-id-1469 #Tours-safety .elementor-inner-column:nth-child(2) .elementor-icon-list-item:nth-child(3){

	border-top-style:none;
}

body.page-id-1469 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-30a3c30 .elementor-container .elementor-inner-column .elementor-widget-wrap{
	padding-left:15px !important;
	padding-right:15px !important;
}

body.page-id-1469 #trips-grid .elementor-widget-eael-adv-accordion{
	max-width:900px;
	margin-top:80px;
}

body.page-id-1469 #is-it-worth-flying-over-the-nazca-lines h4{
	font-size:22px;
}

body.page-id-1469 .eael-adv-accordion .eael-accordion-list .clearfix{
	padding-left:35px;
	color:rgb(98,90,80) !important;
	padding-right:35px;
	padding-top:25px;
	padding-bottom:25px;
	font-size:17px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1469 .elementor-widget-eael-adv-accordion .eael-adv-accordion .eael-accordion-list{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1469 .eael-adv-accordion .clearfix p{
	color:#625a50;
}

body.page-id-1469 .ct-grid span bdi{
	font-style:normal;
	color:#625a50;
	font-size:15px;
}

body.page-id-1469 #hero-tours a:hover{
	background-color:rgb(98,90,80);
	color:#ffffff;
}

body.page-id-1469 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .link-more img{
	height:auto !important;
	width:400px !important;
}

body.page-id-1469 .ct-grid .item-post-n .grid-content{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-1469 .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	padding-left:45px !important;
}

body.page-id-1469 .ct-grid bdi span{
	font-size:15px !important;
	margin-left:3px;
	margin-right:3px;
}

body.page-id-1469 .ct-grid span .fa-paper-plane{
	font-size:14px;
	display:none;
}

body.page-id-1469 .ct-grid span .fa-clock-o{
	font-size:14px;
	display:none;
}

body.page-id-1469 .ct-grid span .fa-shopping-basket{
	font-size:14px;
	display:none;
}

body.page-id-1469 .ct-grid span .woocommerce-Price-amount{
	font-size:16px !important;
}

body.page-id-1469 .ct-grid span .wmc-cache-pid{
	font-size:16px !important;
}

body.page-id-1469 .ct-grid .item-post-n figcaption:hover{
	background-color:rgba(98,90,80,0.05);
}

body.page-id-1469 #nazca-gallery-title h2{
	color:rgb(98,90,80);
	font-size:38px;
}

body.page-id-1469 #nazca-gallery-subt p{
	font-size:28px;
	color:#aca090;
}

body.page-id-1469 #nazca-gallery-subt{
	margin-bottom:15px;
}

body.page-id-1469 #nazca-gallery{
	background-color:#f8f8f8;
	padding-bottom:100px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1469 .elementor-image-carousel .swiper-slide-active img{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1469 #nazca-gallery-title{
	margin-bottom:60px;
}

body.page-id-1469 #nazca-gallery .e-swiper-container{
	padding-top:100px;
}

body.page-id-1469 #epeditions-nazca-text{
	max-width:885px !important;
}

body.page-id-1469 #tours-grid-subt p{
	font-size:28px;
	color:#aca090;
}

body.page-id-1469 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #get-from-lima .elementor-container #get-from-lima-a .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h3{
	line-height:1.3em !important;
}

body.page-id-1469 #get-from-lima-a .elementor-widget-heading h3{
	font-size:24px;
	color:#625a50;
}

body.page-id-1469 #get-from-cusco-b .elementor-widget-heading h3{
	font-size:24px;
	color:#625a50;
	line-height:1.3em !important;
}

body.page-id-1469 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #get-from-arequipa .elementor-container #get-from-arequipa-a .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h3{
	line-height:1.3em !important;
}

body.page-id-1469 #get-from-arequipa-a .elementor-widget-heading h3{
	color:#625a50;
	font-size:24px;
}

body.page-id-1469 #testi-head .elementor-widget-container{
	text-align:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1469 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-name .elementor-widget-container p strong a{
	text-decoration:underline !important;
}

body.page-id-1469 .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #hero-tours .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none !important;
}

body.page-id-1469 #reviews-tripad-btn .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	font-size:15px;
}

body.page-id-1469 #tour-description .elementor-widget-heading:nth-child(1){

	margin-bottom:10px;
}

body.page-id-1469 .ct-grid figcaption h3{
	font-weight:500;
}

body.page-id-1469 #content .page-content .elementor #testimonials-home .elementor-container #testimonials-title .elementor-widget-wrap #testi-head .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1469 #book-subti{
	margin-bottom:10px;
}

body.page-id-1469 #trips-grid .elementor-widget-heading h4{
	text-transform:capitalize;
}

body.page-id-1469 #epeditions-nazca-links p a{
	margin-left:5px;
	margin-right:5px;
}

body.page-id-1469 .ct-grid .eael-star-rating span{
	color:#333;
}

@media (max-width:767px){

	body.page-id-1469 #tours-hero-header h1{
	font-size:29px;
}

body.page-id-1469 #tour-description .elementor-widget-wrap{
	padding-top:70px;
	padding-bottom:40px;
}

body.page-id-1469 #tour-description .elementor-widget-heading h3.elementor-heading-title{
	font-size:22px;
}

body.page-id-1469 #tour-description .elementor-widget-heading:nth-child(1){

	margin-bottom:10px;
}

body.page-id-1469 #content .page-content .elementor #tour-description .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2.elementor-heading-title{
	line-height:1.3em !important;
}

body.page-id-1469 #tour-description .elementor-widget-heading h2.elementor-heading-title{
	font-size:32px;
}

body.page-id-1469 #epeditions-nazca-text p{
	font-size:17px !important;
}

body.page-id-1469 #epeditions-nazca-links p a{
	width:100%;
}

body.page-id-1469 #epeditions-nazca-links{
	display:none;
}

body.page-id-1469 #tours-grid-title h2{
	font-size:32px;
}

body.page-id-1469 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-title .elementor-widget-container h2{
	line-height:1em !important;
}

body.page-id-1469 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-title .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1469 #tours-grid-subt{
	margin-bottom:10px;
}

body.page-id-1469 #tour-locations .elementor-widget-wrap{
	padding-top:70px;
	padding-bottom:60px;
}

body.page-id-1469 #tours-grid-desc p{
	font-size:17px;
}

body.page-id-1469 .ct-grid .item-post-n{
	width:100% !important;
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1469 .ct-grid .item-post-n .ex-modern-blog{
	display:block;
}

body.page-id-1469 .ct-grid div img{
	min-width:100px;
	border-top-right-radius:5px;
	border-bottom-left-radius:0px;
}

body.page-id-1469 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog div .link-more img{
	width:100% !important;
}

body.page-id-1469 .ct-grid .item-post-n figcaption{
	padding-right:25px !important;
	padding-top:25px !important;
	padding-bottom:25px !important;
}

body.page-id-1469 #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-list .elementor-widget-container .elementor-shortcode .wt-grid-shortcode .ct-grid .grid-container .item-post-n .ex-modern-blog .grid-content figcaption{
	padding-left:25px !important;
}

body.page-id-1469 .elementor-shortcode .wt-grid-shortcode .ct-grid{
	margin-left:0px;
	margin-right:0px;
}

body.page-id-1469 #tours-grid-desc{
	margin-bottom:35px;
}

body.page-id-1469 .ct-grid h3 .link-more{
	font-weight:500;
}

body.page-id-1469 #testi-subt{
	margin-bottom:10px;
}

body.page-id-1469 #content .page-content .elementor #testimonials-home .elementor-container #testimonials-title .elementor-widget-wrap #testi-head .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1469 #testi-head h2{
	font-size:32px;
	max-width:370px;
}

body.page-id-1469 #testimonials-home .elementor-container{
	padding-top:60px;
	padding-bottom:60px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1469 #testimonials-title{
	margin-bottom:35px;
}

body.page-id-1469 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-text{
	min-height:initial !important;
}

body.page-id-1469 #testimonials-home .testimonial{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1469 #reviews-tripad-btn{
	margin-top:25px;
}

body.page-id-1469 #nazca-gallery .e-swiper-container{
	padding-top:70px;
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1469 #nazca-gallery-subt{
	margin-bottom:10px;
}

body.page-id-1469 #content .page-content .elementor #nazca-gallery .elementor-container .elementor-top-column .e-swiper-container #nazca-gallery-title .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1469 #nazca-gallery{
	padding-bottom:65px;
}

body.page-id-1469 #sub-why-us{
	margin-bottom:10px;
}

body.page-id-1469 #why-us h2{
	font-size:32px;
}

body.page-id-1469 #Why-us-text p{
	font-size:17px;
}

body.page-id-1469 #why-icons .elementor-widget-icon-box .elementor-icon-box-wrapper{
	border-style:solid;
	border-width:1px;
	border-color:rgba(255,255,255,0.1);
	padding-left:25px;
	padding-right:25px;
	padding-top:25px;
	padding-bottom:25px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1469 #why-icons .elementor-widget-icon-box{
	margin-bottom:15px;
}

body.page-id-1469 #why-icons{
	margin-top:45px;
}

body.page-id-1469 #why-icons .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1469 #home-apresentacao .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:60px;
	padding-bottom:50px;
}

body.page-id-1469 #nazca-experiences{
	padding-top:60px;
	padding-bottom:30px;
}

body.page-id-1469 #exp-subtitu{
	margin-bottom:10px;
}

body.page-id-1469 #nazca-experiences-b .e-swiper-container{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1469 #Tours-safety .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:60px;
	padding-bottom:70px;
}

body.page-id-1469 #Tours-safety .elementor-widget-heading h2{
	font-size:32px;
}

body.page-id-1469 #Tours-safety .elementor-widget-text-editor p{
	font-size:17px;
}

body.page-id-1469 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-30a3c30 .elementor-container .elementor-inner-column .elementor-widget-wrap{
	padding-left:0px !important;
	padding-right:0px !important;
}

body.page-id-1469 #trips-grid .elementor-widget-heading h4{
	font-size:32px;
}

body.page-id-1469 .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	font-size:17px !important;
}

body.page-id-1469 #trips-grid .elementor-inline-items .elementor-icon-list-item{
	width:100%;
	border-bottom-style:none;
}

body.page-id-1469 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-icon-list--layout-inline .elementor-widget-container .elementor-inline-items .elementor-icon-list-item:nth-child(3){

	border-bottom-style:solid !important;
}

body.page-id-1469 #trips-grid .elementor-inline-items .elementor-icon-list-item:nth-child(3){

	border-bottom-width:1px;
}

body.page-id-1469 #trips-grid .elementor-widget-eael-adv-accordion{
	margin-top:60px;
}

body.page-id-1469 #how-to-get{
	padding-top:60px;
	padding-bottom:60px;
}

body.page-id-1469 #trips-grid .elementor-widget-wrap{
	padding-bottom:60px;
}

body.page-id-1469 #arrive-sub{
	margin-bottom:10px;
}

body.page-id-1469 #arrive-title h2{
	font-size:32px;
}

body.page-id-1469 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #arrive-title .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1469 #get-from-lima-b .elementor-widget-wrap{
	height:350px;
}

body.page-id-1469 #get-from-cusco-a .elementor-widget-wrap{
	height:350px;
}

body.page-id-1469 #get-from-arequipa-b .elementor-widget-wrap{
	height:350px;
}

body.page-id-1469 #arrive-text{
	margin-bottom:45px;
}

body.page-id-1469 #get-from-lima-a .elementor-widget-wrap{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:0px;
}

body.page-id-1469 #get-from-cusco{
	margin-top:70px;
	margin-bottom:70px;
}

body.page-id-1469 #get-from-cusco-b .elementor-widget-wrap{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:0px;
}

body.page-id-1469 #get-from-arequipa-a .elementor-widget-wrap{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:0px;
}

body.page-id-1469 #hoow-to-book{
	padding-top:60px;
}

body.page-id-1469 #book-subti{
	margin-bottom:10px;
}

body.page-id-1469 #book-title h2{
	font-size:32px;
}

body.page-id-1469 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-title .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1469 #book-text p{
	font-size:17px;
}

body.page-id-1469 #hoow-to-book .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-1469 #book-text{
	margin-bottom:35px;
}

body.page-id-1469 #book-fases .book-image .attachment-full{
	width:100%;
}

body.page-id-1469 #book-fases .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
	margin-bottom:45px;
}

body.page-id-1469 #book-fases .elementor-container{
	margin-left:0px;
	max-width:100%;
}

body.page-id-1469 #line-help{
	display:none;
}

body.page-id-1469 #book-fases .book-fase-title .elementor-heading-title{
	font-size:24px;
}

body.page-id-1469 #book-fases .book-fase-desc p{
	max-width:275px;
}

body.page-id-1469 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-fase-desc .elementor-widget-container p{
	margin-left:auto !important;
	margin-right:auto !important;
}

body.page-id-1469 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap{
	padding-top:70px !important;
}

body.page-id-1469 #epeditions-nazca-text{
	margin-top:0px !important;
}

body.page-id-1469 #tours-grid-subt p{
	font-size:26px;
}

body.page-id-1469 #testi-subt p{
	font-size:26px;
}

body.page-id-1469 #nazca-gallery-subt p{
	font-size:26px;
}

body.page-id-1469 #sub-why-us p{
	font-size:26px;
}

body.page-id-1469 #nazca-experiences-a .elementor-widget-heading h2{
	max-width:367px;
}

body.page-id-1469 #arrive-sub p{
	font-size:26px;
}

body.page-id-1469 #book-subti p{
	font-size:26px;
}

body.page-id-1469 .elementor-element-30a3c30 .elementor-widget-wrap{
	padding-bottom:0px !important;
}

body.page-id-1469 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(3){

	border-bottom-style:none;
	}

}



@media (max-width:479px){

	body.page-id-1469 #trips-grid .elementor-widget-heading h4{
	font-size:28px;
}

body.page-id-1469 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h4{
	line-height:1.3em !important;
	}

}



@media (max-width:450px){

	body.page-id-1469 #tours-hero-header h1{
	letter-spacing:2px;
	font-size:38px;
}

body.page-id-1469 #tours-hero-header .elementor-widget-container{
	max-width:none;
	margin-right:auto !important;
	width:100%;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-1469 #content .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #tours-hero-header .elementor-widget-container{
	margin-left:auto !important;
}

body.page-id-1469 #content .page-content .elementor #tours-header .elementor-container .elementor-top-column .elementor-widget-wrap #tours-hero-header .elementor-widget-container h1{
	line-height:1.3em !important;
}

body.page-id-1469 #tour-description .elementor-widget-heading h3.elementor-heading-title{
	font-size:22px;
}

body.page-id-1469 #tour-description .elementor-widget-heading h2.elementor-heading-title{
	font-size:28px;
}

body.page-id-1469 #tours-grid-subt p{
	font-size:22px;
}

body.page-id-1469 #content .page-content .elementor #tour-locations .elementor-container .elementor-top-column .elementor-widget-wrap #tours-grid-title .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-1469 #tours-grid-title h2{
	font-size:28px;
}

body.page-id-1469 #testi-subt p{
	font-size:22px;
}

body.page-id-1469 #testi-head h2{
	font-size:28px;
}

body.page-id-1469 #testimonials-home .testi-text p{
	font-size:17px;
}

body.page-id-1469 #nazca-gallery-subt p{
	font-size:22px;
}

body.page-id-1469 #nazca-gallery-title h2{
	font-size:32px;
	max-width:257px;
}

body.page-id-1469 #content .page-content .elementor #nazca-gallery .elementor-container .elementor-top-column .e-swiper-container #nazca-gallery-title .elementor-widget-container h2{
	margin-left:auto !important;
}

body.page-id-1469 #nazca-gallery .elementor-container .elementor-top-column .e-swiper-container #nazca-gallery-title .elementor-widget-container h2{
	margin-right:auto !important;
}

body.page-id-1469 #sub-why-us p{
	font-size:22px;
}

body.page-id-1469 #why-us h2{
	font-size:28px;
}

body.page-id-1469 #exp-subtitu p{
	font-size:22px;
}

body.page-id-1469 #nazca-experiences-a .elementor-widget-heading h2{
	font-size:28px;
}

body.page-id-1469 #Tours-safety .elementor-widget-heading h2{
	font-size:28px;
}

body.page-id-1469 #trips-grid .elementor-widget-wrap{
	padding-top:70px !important;
}

body.page-id-1469 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h4{
	line-height:1.3em !important;
	margin-left:auto !important;
	margin-right:auto !important;
}

body.page-id-1469 #trips-grid .elementor-widget-heading h4{
	max-width:248px;
}

body.page-id-1469 #arrive-sub p{
	font-size:22px;
}

body.page-id-1469 #arrive-title h2{
	font-size:28px;
	max-width:214px;
}

body.page-id-1469 #content .page-content .elementor #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #arrive-title .elementor-widget-container h2{
	margin-left:auto !important;
}

body.page-id-1469 #how-to-get .elementor-container .elementor-top-column .elementor-widget-wrap #arrive-title .elementor-widget-container h2{
	margin-right:auto !important;
}

body.page-id-1469 #arrive-text p{
	font-size:17px;
}

body.page-id-1469 #get-from-lima-a .elementor-widget-heading h3{
	max-width:257px;
}

body.page-id-1469 #get-from-cusco-b .elementor-widget-heading h3{
	max-width:257px;
}

body.page-id-1469 #get-from-arequipa-a .elementor-widget-heading h3{
	max-width:265px;
}

body.page-id-1469 #book-subti p{
	font-size:22px;
}

body.page-id-1469 #book-title h2{
	font-size:28px;
}

body.page-id-1469 #hoow-to-book{
	padding-bottom:50px;
}

body.page-id-1469 #tours-grid-title{
	margin-bottom:20px;
}

body.page-id-1469 #nazca-gallery-title{
	margin-bottom:40px;
}

body.page-id-1469 .ct-grid .item-post-n .ex-modern-blog .grid-content figcaption .wt-more-meta > span{
	font-size:12px !important;
	margin-right:4px !important;
}

body.page-id-1469 .ct-grid span bdi{
	font-size:12px;
}

body.page-id-1469 .wt-more-meta > span{
	padding-left:7px;
	padding-right:7px;
	padding-top:7px;
	padding-bottom:7px;
}

body.page-id-1469 .ct-grid .item-post-n .ex-modern-blog .grid-content figcaption .wt-more-meta span .wmc-cache-pid .woocommerce-Price-amount bdi span{
	font-size:12px !important;
}

body.page-id-1469 .ct-grid span .fa-clock-o{
	display:none;
}

body.page-id-1469 .ct-grid span .fa-paper-plane{
	display:none;
}

body.page-id-1469 .ct-grid span .wmc-cache-pid{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-1469 .ct-grid span .woocommerce-Price-amount{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	}

}



@media (max-width:411px){

	body.page-id-1469 #nazca-experiences-a .elementor-widget-wrap{
	padding-left:0px;
	}

}



@media (min-width:768px){

	body.page-id-1469 #content .page-content .elementor #testimonials-home .elementor-container .testimonial{
	width:33% !important;
}

body.page-id-1469 #reviews-tripad-btn{
	width:100%;
}

body.page-id-1469 #testimonials-title{
	width:100% !important;
}

body.page-id-1469 #nazca-experiences-a{
	width:35%;
}

body.page-id-1469 #nazca-experiences-b{
	width:65%;
	}

}



@media (min-width:991px){

	body.page-id-1469 .ct-grid .item-post-n{
	width:100%;
	}

}



@media (min-width:1025px){

	body.page-id-1469 #nazca-gallery .elementor-container{
	max-width:950px;
	}

}



/*-----------------------------------------------*/
/*  "Login" Page                                 */
/*-----------------------------------------------*/
body.page-id-1671 #hero{
	margin-top:-122px;
}

body.page-id-1671 #hero .elementor-container{
	background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:linear-gradient(0deg, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);
}

body.page-id-1671 #hero-logos .elementor-container{
	background-image:none;
}

body.page-id-1671 .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-logos .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-full{
	width:auto !important;
}

body.page-id-1671 #hero-logos .elementor-widget-image .attachment-full{
	height:100px;
}

body.page-id-1671 #hero-logos{
	max-width:720px;
	top:57% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	margin-top:-170px;
	margin-bottom:50px;
}

body.page-id-1671 #hero .elementor-container .elementor-top-column > .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-top:0px;
}

body.page-id-1671 #hero-button a{
	display:inline-flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	padding-top:18px;
	padding-bottom:18px;
	padding-left:30px;
	padding-right:30px;
	letter-spacing:2px;
	background-color:#ffbe3d;
}

body.page-id-1671 #hero-title h1{
	letter-spacing:4px;
	font-size:38px;
	max-width:475px;
	text-transform:uppercase;
}

body.page-id-1671 #hero-title .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1671 #hero-button{
	margin-bottom:0px;
	margin-top:20px;
}

body.page-id-1671 #hero .elementor-top-column{
	margin-top:115px;
}

body.page-id-1671 #hero-subt p{
	font-size:26px;
	letter-spacing:2px;
	color:rgba(255,255,255,0.85);
}

body.page-id-1671 #hero-title .elementor-heading-title span{
	font-weight:400;
}

body.page-id-1671 #hero-subt{
	margin-top:10px;
}

body.page-id-1671 #content .page-content .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-1671 #why-icons .elementor-icon i{
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	height:75px;
	width:75px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1671 #Why-us-text p a{
	color:rgba(255,255,255,0.8);
}

body.page-id-1671 #customer-reviews p span{
	color:rgba(255,255,255,0.75);
	font-size:16px;
}

body.page-id-1671 #top-bar{
	background-color:#625a50;
}

body.page-id-1671 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #home-nazca-photo .elementor-widget-container img{
	height:auto !important;
}

body.page-id-1671 #home-nazca-photo img{
	width:975px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1671 #home-nazca-photo{
	margin-bottom:90px;
	margin-top:0px;
}

body.page-id-1671 #Tours-safety .elementor-inner-column:nth-child(3) .elementor-icon-list-item:nth-child(1){

	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-1671 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column:nth-child(3) .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:nth-child(1){

	border-top-width:1px !important;
}

body.page-id-1671 #home-blog-title h2{
	color:rgb(98,90,80);
	font-size:38px;
}

body.page-id-1671 #home-blog-subs p{
	color:#aca090;
	font-size:26px;
}

body.page-id-1671 #home-blog .elementor-widget-wrap{
	padding-top:80px;
	padding-bottom:80px;
}

body.page-id-1671 #home-blog-btn a{
	background-color:#aca090;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	font-weight:500;
}

body.page-id-1671 #home-blog-btn .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	font-size:17px;
}

body.page-id-1671 #content .page-content .elementor #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-btn .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-1671 .eael-post-appender .eael-post-grid-column .eael-grid-post-holder-inner{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1671 .eael-post-appender .eael-post-grid-column .eael-entry-wrapper{
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	padding-top:20px;
}

body.page-id-1671 .eael-post-appender .eael-post-grid-column .eael-grid-post-holder{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1671 .eael-post-appender .eael-entry-media a{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1671 .eael-post-appender .eael-entry-media .eael-entry-overlay{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1671 .eael-post-appender .eael-post-grid-column .eael-entry-media{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

body.page-id-1671 #home-blog-articles .eael-post-appender article{
	padding-left:25px;
	padding-right:25px;
}

body.page-id-1671 #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-articles .elementor-widget-container .eael-post-grid-container .eael-post-appender .eael-post-grid-column .eael-grid-post-holder .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-header .eael-entry-title a{
	text-decoration:none !important;
	line-height:1.4em !important;
}

body.page-id-1671 .eael-post-appender .eael-entry-title a{
	color:#625a50 !important;
	font-weight:600;
	font-size:20px;
}

body.page-id-1671 .eael-post-appender .eael-entry-wrapper p{
	color:rgb(98,90,80);
	font-size:17px;
}

body.page-id-1671 .eael-post-appender .eael-grid-post-excerpt a{
	color:rgb(98,90,80) !important;
	margin-top:15px;
	font-size:15px;
}

body.page-id-1671 #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-articles .elementor-widget-container .eael-post-grid-container .eael-post-appender .eael-post-grid-column .eael-grid-post-holder .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-content .eael-grid-post-excerpt p{
	line-height:1.7em !important;
}

body.page-id-1671 #home-blog-desc p{
	font-size:20px;
	max-width:283px;
}

body.page-id-1671 #home-blog-desc{
	margin-bottom:50px;
}

body.page-id-1671 #home-blog-btn{
	margin-top:30px;
}

body.page-id-1671 #content .page-content .elementor #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-1671 #home-blog-desc .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-1671 #footer-top{
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	background-size:cover;
}

body.page-id-1671 #footer-top-b .elementor-widget-icon-box .elementor-icon-box-wrapper{
	background-color:rgb(98,90,80);
}

body.page-id-1671 #hero-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	font-size:17px;
}

body.page-id-1671 #image-compare{
	max-width:1000px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1671 #footer{
	padding-bottom:50px;
	padding-top:50px;
}

body.page-id-1671 #hero-button a:hover{
	background-color:#aca090;
}

body.page-id-1671 #content .page-content .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-title .elementor-widget-container h1{
	line-height:1.4em !important;
}

body.page-id-1671 #eael-login-form-wrapper{
	padding-top:120px;
	padding-bottom:120px;
}

body.page-id-1671 #eael-login-form-wrapper .eael-login-form-wrapper .lr-form-wrapper{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-style:solid;
	border-color:rgba(98,90,80,0.2);
	padding-left:40px;
	padding-right:40px;
}

body.page-id-1671 #eael-login-form-wrapper .eael-login-form-wrapper{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-webkit-box-shadow:none;	box-shadow:none;
}

body.page-id-1671 .elementor-element-4e83af6 .elementor-widget-wrap{
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca2.svg");
}

body.page-id-1671 #eael-login-form .eael-lr-form-group .eael-field-label{
	color:#625a50;
	font-weight:500;
}

body.page-id-1671 #eael-user-login{
	border-color:rgba(98,90,80,0.2);
}

body.page-id-1671 #eael-user-password{
	border-color:rgba(98,90,80,0.2);
}

body.page-id-1671 #eael-user-login:focus{
	border-color:#625a50;
}

body.page-id-1671 #eael-user-password:focus{
	border-color:#625a50;
}

body.page-id-1671 #eael-login-submit{
	background-color:#ffbe3d;
	color:#222;
	text-transform:uppercase;
	height:auto !important;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	width:100% !important;
	padding-top:18px;
	padding-bottom:18px;
	line-height:1em;
	font-weight:500;
}

body.page-id-1671 .eael-forever-forget .forget-menot label{
	color:#625a50;
}

body.page-id-1671 .eael-forever-forget .forget-pass a{
	color:#625a50;
}

body.page-id-1671 #eael-login-form .eael-lr-footer{
	margin-top:30px;
}

body.page-id-1671 #eael-login-submit:hover{
	background-color:rgb(98,90,80);
	color:#ffffff;
}

body.page-id-1671 #content .page-content .elementor .elementor-element-4e83af6 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-eael-login-register .elementor-widget-container .eael-login-registration-wrapper #eael-login-form-wrapper .eael-login-form-wrapper .lr-form-wrapper{
	border-width:1px !important;
}

@media (max-width:767px){

	body.page-id-1671 #hero-title h1{
	font-size:38px;
	}

}



@media (max-width:479px){

	body.page-id-1671 #hero-title h1{
	font-size:32px;
	}

}



@media (max-width:450px){

	body.page-id-1671 #hero-title h1{
	letter-spacing:2px;
}

body.page-id-1671 #eael-login-form-wrapper{
	padding-top:60px;
	padding-bottom:60px;
	}

}



/*-----------------------------------------------*/
/*  "My account" Page                            */
/*-----------------------------------------------*/
body.page-id-13 #main-header{
	background-color:rgba(98,90,80,0.6);
}

body.page-id-13 #content{
	margin-top:100px;
	margin-bottom:100px;
	color:rgba(98,90,80,0.75);
	font-size:17px;
	text-align:center;
}

body.page-id-13 #content .page-header h1{
	color:#625a50;
	text-transform:uppercase;
	font-weight:600;
	letter-spacing:1px;
	font-size:32px;
	margin-bottom:45px;
}

body.page-id-13 .woocommerce .woocommerce-ResetPassword p{
	font-size:17px;
}

body.page-id-13 .woocommerce-ResetPassword .woocommerce-Button{
	border-top-left-radius:4px !important;
	border-top-right-radius:4px !important;
	border-bottom-left-radius:4px !important;
	border-bottom-right-radius:4px !important;
	font-weight:500 !important;
	padding-top:18px !important;
	padding-bottom:18px !important;
	padding-right:30px !important;
	font-family:Lato Bold, sans-serif !important;
}

body.page-id-13 #content .page-content .woocommerce .woocommerce-ResetPassword .woocommerce-form-row .woocommerce-Button{
	padding-left:30px !important;
	width:100% !important;
	font-size:17px !important;
}

body.page-id-13 #user_login{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:50px;
}

body.page-id-13 .woocommerce-ResetPassword label{
	font-family:Lato Bold, sans-serif;
}

body.page-id-13 .page-content form{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-13 #content .page-content .woocommerce .woocommerce-ResetPassword .woocommerce-form-row--first{
	width:450px !important;
}

body.page-id-13 #content .page-content .woocommerce .woocommerce-ResetPassword .woocommerce-form-row{
	width:450px !important;
}

body.page-id-13 #content .woocommerce{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
}

body.page-id-13 #content .page-content .woocommerce .woocommerce-ResetPassword p{
	line-height:1.7em !important;
}

body.page-id-13 #content .page-content .woocommerce .rx-woocommerce-myaccount-navigation .woocommerce-MyAccount-navigation ul{
	width:auto !important;
}

body.page-id-13 .woocommerce .rx-woocommerce-myaccount-navigation nav{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-13 .rx-woocommerce-myaccount-navigation .woocommerce-MyAccount-navigation ul{
	padding-left:0px;
	border-bottom-style:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-13 .page-content .woocommerce-MyAccount-content{
	margin-left:20px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:35px;
	padding-right:35px;
	padding-top:35px;
	padding-bottom:35px;
	background-color:#ffffff;
}

body.page-id-13 .woocommerce p{
	font-size:17px;
	text-align:left;
}

body.page-id-13 #content .page-content .woocommerce .woocommerce-MyAccount-content p{
	line-height:1.7em !important;
}

body.page-id-13 .woocommerce-MyAccount-content p a{
	color:rgb(98,90,80);
}

body.page-id-13 .woocommerce-MyAccount-navigation ul li{
	font-size:17px;
	text-align:left;
	border-style:none;
	transition:0.3s;
	background-color:#ffffff;
}

body.page-id-13 #content .page-content .woocommerce .rx-woocommerce-myaccount-navigation .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a{
	text-decoration:none !important;
}

body.page-id-13 .woocommerce-MyAccount-navigation ul a{
	color:rgb(98,90,80) !important;
	font-family:Lato Bold, sans-serif;
}

body.page-id-13 .woocommerce-MyAccount-navigation ul li:hover{
	background-color:rgba(98,90,80,0.3);
}

body.page-id-13{
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
}

body.page-id-13 .woocommerce .woocommerce-message--info{
	border-top-color:rgb(98,90,80);
	font-size:17px;
	color:rgb(98,90,80);
}

body.page-id-13 .woocommerce-MyAccount-content .woocommerce-message--info a{
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	font-weight:500;
	font-family:Lato Bold, sans-serif;
	font-size:15px;
	padding-top:18px;
	padding-bottom:18px;
	padding-right:30px;
	padding-left:30px;
}

body.page-id-13 .woocommerce form{
	max-width:none;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:flex-start;	-ms-flex-pack:flex-start;	justify-content:flex-start;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
}

body.page-id-13 #content .page-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p .woocommerce-Button{
	width:100% !important;
}

body.page-id-13 .woocommerce-EditAccountForm p .woocommerce-Button{
	font-family:Lato Bold, sans-serif;
	font-weight:500;
	font-size:15px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	padding-top:18px;
	padding-bottom:18px;
	padding-left:30px;
	padding-right:30px;
	-webkit-box-shadow:none;	box-shadow:none;
	margin-top:25px;
}

body.page-id-13 .woocommerce-EditAccountForm span input[type=password]{
	height:50px;
	border-top-left-radius:3px !important;
	border-top-right-radius:3px !important;
	border-bottom-left-radius:3px !important;
	border-bottom-right-radius:3px !important;
}

body.page-id-13 .woocommerce-EditAccountForm fieldset legend{
	color:rgb(98,90,80) !important;
}

body.page-id-13 .woocommerce-EditAccountForm fieldset .woocommerce-form-row--wide{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-13 .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row--wide{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-13 #account_email{
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	height:50px;
}

body.page-id-13 #account_display_name{
	height:50px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
}

body.page-id-13 .woocommerce-EditAccountForm span em{
	font-size:14px;
}

body.page-id-13 #account_first_name{
	height:50px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	width:100% !important;
}

body.page-id-13 #content .page-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row--first{
	width:100% !important;
}

body.page-id-13 #account_last_name{
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	height:50px;
}

body.page-id-13 #content .page-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row--last{
	width:100% !important;
}

@media (min-width:768px){

	body.page-id-13 #content .page-content .woocommerce .rx-woocommerce-myaccount-navigation nav{
	width:auto !important;
	}

}



/*-----------------------------------------------*/
/*  "Terms and Conditions" Page                  */
/*-----------------------------------------------*/
body.page-id-1934 .elementor-element-7415328 .elementor-widget-text-editor h1{
	font-size:32px;
	font-weight:600;
	color:rgb(98,90,80);
}

body.page-id-1934 .elementor-element-7415328 .elementor-widget-text-editor h2{
	font-size:20px;
	font-weight:600;
	color:#625a50;
	margin-top:35px;
}

body.page-id-1934 .elementor-element-7415328 .elementor-widget-text-editor p{
	font-size:17px;
	color:rgba(98,90,80,0.75);
}

body.page-id-1934 #content .page-content .elementor .elementor-element-7415328 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.5em !important;
}

body.page-id-1934 .page-content .elementor .elementor-element-7415328{
	padding-bottom:100px;
	padding-top:100px;
}

body.page-id-1934 #main-header{
	background-color:rgba(98,90,80,0.65);
}

@media (max-width:1023px){

	body.page-id-1934 #mobile-menu{
	background-color:rgba(98,90,80,0.65);
}

body.page-id-1934 .elementor-element-7415328 .elementor-widget-wrap{
	padding-left:5% !important;
	padding-right:5% !important;
}

body.page-id-1934 .page-content .elementor .elementor-element-7415328{
	padding-top:60px;
	padding-bottom:60px;
	}

}



@media (max-width:450px){

	body.page-id-1934 #content .page-content .elementor .elementor-element-7415328 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container h1{
	line-height:1.4em !important;
}

body.page-id-1934 .page-content .elementor .elementor-element-7415328{
	padding-top:40px;
	padding-bottom:80px;
}

body.page-id-1934 #content .page-content .elementor .elementor-element-7415328 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container h2{
	line-height:1.4em !important;
	}

}



/*-----------------------------------------------*/
/*  "Privacy Policy" Page                        */
/*-----------------------------------------------*/
body.page-id-3 #content h2{
	color:#625a50;
	font-size:24px;
	margin-top:35px;
}

body.page-id-3 #content p{
	color:rgba(98,90,80,0.75);
	font-size:17px;
}

body.page-id-3 #content .page-content p{
	line-height:1.7em !important;
}

body.page-id-3 #content .page-header h1{
	color:#625a50;
	font-weight:600;
}

body.page-id-3 #content{
	margin-bottom:100px;
}



/*-----------------------------------------------*/
/*  "Cart" Page                                  */
/*-----------------------------------------------*/
body.page-id-11 #main-header .elementor-container{
	background-color:rgba(98,90,80,0.7);
}

body.page-id-11 #content .page-header h1{
	display:none;
}

body.page-id-11 #content .woocommerce{
	padding-top:60px;
	padding-bottom:60px;
}

body.page-id-11 .cart a img{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-11 .actions .coupon .button{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-style:none;
	-webkit-box-shadow:none;	box-shadow:none;
	font-weight:600;
	height:50px;
}

body.page-id-11 #coupon_code{
	height:50px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	font-size:15px;
	min-width:2px;
	width:200px !important;
}

body.page-id-11 .cart tr .button{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	font-weight:600;
	-webkit-box-shadow:none;	box-shadow:none;
	height:50px;
}

body.page-id-11 #content .page-content .woocommerce .cart-collaterals .cart_totals{
	width:100% !important;
}

body.page-id-11 .cart_totals .wc-proceed-to-checkout a{
	border-top-left-radius:5px !important;
	border-top-right-radius:5px !important;
	border-bottom-left-radius:5px !important;
	border-bottom-right-radius:5px !important;
	-webkit-box-shadow:none !important;	box-shadow:none !important;
	font-weight:600 !important;
	height:50px !important;
	display:inline-flex !important;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-11 .cart .product-name a{
	color:#625a50;
}

body.page-id-11 .woocommerce-cart-form .cart tbody{
	border-style:none;
}

body.page-id-11 .cart tbody tr{
	border-bottom-style:none;
}

body.page-id-11 .woocommerce .woocommerce-cart-form .cart{
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-11 .cart-collaterals .cart_totals .shop_table{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-11 .woocommerce-cart-form .cart thead{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

body.page-id-11 .cart thead tr{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

body.page-id-11 .cart thead .product-remove{
	border-top-left-radius:5px;
}

body.page-id-11 .cart thead .product-subtotal{
	border-top-right-radius:5px;
}

body.page-id-11 #content{
	max-width:1170px;
	margin-left:auto !important;
	margin-right:auto !important;
}

@media (max-width:1439px){

	body.page-id-11 #content{
	margin-left:auto !important;
	margin-right:auto !important;
	padding-left:5%;
	padding-right:5%;
	}

}



@media (max-width:991px){

	body.page-id-11 #mobile-menu{
	background-color:rgba(98,90,80,0.7);
	}

}



@media (max-width:450px){

	body.page-id-11 .cart_totals .cart-subtotal td{
	color:#ffffff;
}

body.page-id-11 #content{
	padding-left:5%;
	padding-right:5%;
}

body.page-id-11 #coupon_code{
	min-width:1px;
	width:100% !important;
}

body.page-id-11 #content .page-content .woocommerce .woocommerce-cart-form .cart tbody tr .actions .coupon .button{
	width:100% !important;
}

body.page-id-11 .actions .coupon .button{
	margin-top:5px;
}

body.page-id-11 #content .page-content .woocommerce .woocommerce-cart-form .cart tbody .woocommerce-cart-form__cart-item .product-remove{
	text-align:left !important;
}

body.page-id-11 .cart .product-remove a{
	margin-left:0px !important;
}

body.page-id-11 .cart tbody .product-price{
	background-color:rgba(98,90,80,0.09) !important;
}

body.page-id-11 #mobile-menu{
	background-color:rgba(98,90,80,0.7);
}

body.page-id-11 #content .woocommerce{
	padding-top:40px;
}

body.page-id-11 #content .page-content .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a{
	width:100% !important;
	}

}



/*-----------------------------------------------*/
/*  "Nazca Trips &#8211; The Best Guided Tours in Nazca, Peru" Page*/
/*-----------------------------------------------*/
body.page-id-160 #hero{
	margin-top:-122px;
}

body.page-id-160 #hero .elementor-container{
	background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);	background-image:linear-gradient(0deg, rgba(0,0,0,0.9467320375415791) 0%, rgba(0,0,0,0.2464519254967612) 30%, rgba(0,0,0,0.4033146705948004) 70%, rgba(0,0,0,0.7002334381018032) 86%, rgba(0,0,0,0.90471523081889) 100%);
}

body.page-id-160 #hero-logos .elementor-container{
	background-image:none;
}

body.page-id-160 .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-logos .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-full{
	width:auto !important;
}

body.page-id-160 #hero-logos{
	max-width:720px;
	top:57% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	margin-top:-190px;
	margin-bottom:50px;
}

body.page-id-160 #hero .elementor-container .elementor-top-column > .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-top:0px;
}

body.page-id-160 #hero-button a{
	display:inline-flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	padding-top:18px;
	padding-bottom:18px;
	padding-left:30px;
	padding-right:30px;
	letter-spacing:2px;
	background-color:#ffbe3d;
}

body.page-id-160 #hero-title h1{
	letter-spacing:4px;
	font-size:48px;
	max-width:475px;
}

body.page-id-160 #hero-title .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-160 .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-title .elementor-widget-container h1{
	line-height:1.2em !important;
}

body.page-id-160 #hero-button{
	margin-bottom:0px;
	margin-top:20px;
}

body.page-id-160 #hero .elementor-top-column{
	margin-top:-40px;
}

body.page-id-160 #hero-subt p{
	font-size:26px;
	letter-spacing:2px;
}

body.page-id-160 #hero-title .elementor-heading-title span{
	font-weight:400;
}

body.page-id-160 #hero-subt{
	margin-top:10px;
}

body.page-id-160 .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	border-bottom-style:none;
}

body.page-id-160 #content .page-content .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-160 #home-apresentacao .elementor-container .elementor-top-column > .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:100px;
	padding-top:90px;
	padding-left:0%;
	padding-right:0%;
	background-size:cover;
}

body.page-id-160 #sub-why-us p{
	color:#aca090;
	font-size:28px;
	font-weight:500;
}

body.page-id-160 #why-icons .elementor-icon i{
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	height:75px;
	width:75px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-160 #why-us h2{
	font-size:38px;
	max-width:575px;
}

body.page-id-160 #why-icons{
	margin-top:80px;
	margin-bottom:70px;
	max-width:1000px;
	top:-2px;
}

body.page-id-160 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #why-us .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-160 #why-us .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-160 #sub-why-us{
	margin-top:0px;
	margin-bottom:15px;
}

body.page-id-160 #Why-us-text p{
	font-size:20px;
	color:rgba(255,255,255,0.75);
}

body.page-id-160 #Why-us-text p a{
	color:rgba(255,255,255,0.8);
}

body.page-id-160 #Why-us-text{
	margin-bottom:0px;
	line-height:1.7em;
	max-width:815px;
}

body.page-id-160 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #Why-us-text .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-160 #why-icons .elementor-widget-icon-box p{
	color:rgba(255,255,255,0.75);
	line-height:1.7em;
	font-size:17px;
}

body.page-id-160 #why-icons .elementor-icon-box-title span{
	font-weight:500;
	font-size:22px;
}

body.page-id-160 #customer-rev-head h2{
	font-weight:400;
	font-size:24px;
}

body.page-id-160 #customer-reviews .elementor-widget-image .elementor-widget-container{
	color:#ffffff;
}

body.page-id-160 #customer-reviews .elementor-widget-image .attachment-full{
	height:40px;
	margin-bottom:8px;
}

body.page-id-160 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-large{
	width:auto !important;
}

body.page-id-160 #customer-reviews .elementor-widget-image{
	margin-bottom:0px;
}

body.page-id-160 #customer-reviews p span{
	color:rgba(255,255,255,0.75);
	font-size:16px;
}

body.page-id-160 #customer-reviews .elementor-widget-text-editor{
	margin-top:15px;
}

body.page-id-160 #customer-reviews{
	max-width:850px;
}

body.page-id-160 #customer-reviews .elementor-widget-wrap{
	border-left-color:rgba(255,255,255,0.16);
	border-left-style:solid;
	padding-top:0px;
	opacity:0.8;
	transition:0.3s;
}

body.page-id-160 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap{
	border-left-width:1px !important;
}

body.page-id-160 #home-apresentacao #customer-reviews .elementor-inner-column:nth-child(1) .elementor-widget-wrap{
	border-left-style:none;
}

body.page-id-160 #customer-rev-head{
	margin-bottom:50px;
}

body.page-id-160 #why-icons .elementor-icon-box-icon .elementor-icon{
	background-color:#aca090;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
	height:80px;
	display:inline-flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-160 #why-icons .elementor-icon svg{
	-webkit-filter: invert(1);	filter: invert(1);
	height:40px;
}

body.page-id-160 #seccaob-home{
	padding-bottom:70px;
	padding-top:90px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-160 #top-bar{
	background-color:#625a50;
}

body.page-id-160 #header-destinos h2{
	color:#625a50;
	font-size:38px;
}

body.page-id-160 #desc-destinos p{
	color:rgba(98,90,80,0.75);
	font-size:20px;
}

body.page-id-160 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap #desc-destinos .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-160 #subtitul-b p{
	color:#aca090;
	font-weight:500;
	font-size:28px;
}

body.page-id-160 #desc-destinos{
	max-width:855px;
}

body.page-id-160 #seccaob-home .elementor-container .elementor-top-column > .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-left:0%;
	padding-right:0%;
}

body.page-id-160 #various-deestinations{
	margin-top:40px;
	margin-bottom:30px;
}

body.page-id-160 #various-deestinations .elementor-widget-wrap{
	height:480px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-bottom:50px;
	padding-left:35px;
	padding-right:35px;
}

body.page-id-160 #various-deestinations .elementor-inner-column{
	padding-left:15px;
	padding-right:15px;
	background-image:none;
}

body.page-id-160 .elementor-element-255b724 .elementor-inner-column{
	height:500px;
	padding-left:15px;
	padding-right:15px;
}

body.page-id-160 .elementor-element-255b724 .elementor-widget-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:35px !important;
	height:480px;
}

body.page-id-160 #various-deestinations .elementor-widget-heading .elementor-heading-title{
	color:#ffffff;
	font-weight:500;
	text-transform:capitalize;
	text-align:center;
	font-size:22px;
}

body.page-id-160 .elementor-element-255b724 .elementor-widget-heading .elementor-heading-title{
	color:#ffffff;
	font-weight:500 !important;
	text-align:center;
	font-size:22px;
}

body.page-id-160 #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-255b724 .elementor-container .elementor-inner-column .elementor-widget-wrap{
	padding-bottom:50px !important;
	padding-right:35px !important;
}

body.page-id-160 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #home-nazca-photo .elementor-widget-container img{
	height:auto !important;
}

body.page-id-160 #home-nazca-photo img{
	width:975px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-160 #home-nazca-photo{
	margin-bottom:90px;
	margin-top:0px;
	max-width:1000px;
}

body.page-id-160 #various-deestinations .destinations-descript .elementor-widget-container{
	text-align:center;
	color:rgba(255,255,255,0.75);
	font-size:17px;
}

body.page-id-160 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap #various-deestinations .elementor-container .elementor-inner-column .elementor-widget-wrap .destinations-descript .elementor-widget-container{
	line-height:1.7em !important;
}

body.page-id-160 .elementor-element-255b724 .destinations-descript .elementor-widget-container{
	color:rgba(255,255,255,0.75);
	font-size:17px;
	text-align:center;
}

body.page-id-160 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-255b724 .elementor-container .elementor-inner-column .elementor-widget-wrap .destinations-descript .elementor-widget-container{
	line-height:1.7em !important;
}

body.page-id-160 .elementor-element-255b724 .destinations-descript p{
	font-size:17px;
	line-height:1.7em;
}

body.page-id-160 #various-deestinations .elementor-background-overlay{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-160 #why-icons .elementor-widget-icon-box h3{
	margin-bottom:12px;
}

body.page-id-160 #various-deestinations .elementor-widget-heading{
	margin-bottom:10px;
}

body.page-id-160 .elementor-element-255b724 .elementor-widget-heading{
	margin-bottom:15px;
}

body.page-id-160 #various-deestinations .tab-destaque-destinos{
	margin-bottom:0px;
	display:inline-flex;
	background-color:#ffbe3d;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	padding-left:15px;
	padding-right:15px;
	padding-top:7px;
	padding-bottom:7px;
	position:absolute;
	left:25px;
	top:25px;
	font-size:15px;
	letter-spacing:1px;
	-webkit-box-shadow:0px 0px 50px 0px rgba(2,2,2,0.1);	box-shadow:0px 0px 50px 0px rgba(2,2,2,0.1);
	color:#ffffff;
}

body.page-id-160 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap #various-deestinations .elementor-container .elementor-inner-column .elementor-widget-wrap .tab-destaque-destinos{
	width:auto !important;
}

body.page-id-160 #various-deestinations .tab-destaque-destinos p{
	color:#222;
	font-size:13px;
	font-weight:500;
	text-transform:uppercase;
}

body.page-id-160 .elementor-element-255b724 .tab-destaque-destinos{
	display:inline-flex;
	margin-bottom:0px;
	background-color:#ffbe3d;
	padding-left:13px;
	padding-right:13px;
	padding-top:7px;
	padding-bottom:7px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	position:absolute;
	top:25px;
	left:25px;
	-webkit-box-shadow:0px 0px 50px 0px rgba(2,2,2,0.1);	box-shadow:0px 0px 50px 0px rgba(2,2,2,0.1);
}

body.page-id-160 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-255b724 .elementor-container .elementor-inner-column .elementor-widget-wrap .tab-destaque-destinos{
	width:auto !important;
}

body.page-id-160 .elementor-element-255b724 .tab-destaque-destinos p{
	font-size:13px;
	letter-spacing:1px;
	color:#222;
	font-weight:500;
	text-transform:uppercase;
}

body.page-id-160 .swiper-wrapper .pp-lc-logo img{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-160 #nazca-experiences-a .elementor-widget-heading h2{
	color:#625a50;
	font-size:32px;
	text-transform:capitalize;
}

body.page-id-160 #content .page-content .elementor #nazca-experiences .elementor-container #nazca-experiences-a .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-160 #exp-subtitu p{
	color:#aca090;
	font-size:26px;
}

body.page-id-160 #expe-descri .elementor-widget-container div div{
	font-size:17px;
	line-height:1.7em;
	color:rgba(98,90,80,0.75);
}

body.page-id-160 #nazca-experiences-a .elementor-widget-wrap{
	padding-right:45px;
	-webkit-box-align:flex-start;	-ms-flex-align:flex-start;	align-items:flex-start;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:40px;
}

body.page-id-160 #experiences-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	text-transform:uppercase;
	font-size:15px;
}

body.page-id-160 #content .page-content .elementor #nazca-experiences .elementor-container #nazca-experiences-a .elementor-widget-wrap #experiences-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-160 #experiences-button a{
	color:#ffffff;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	background-color:#aca090;
}

body.page-id-160 #expe-descri{
	margin-bottom:40px;
}

body.page-id-160 .swiper-slide-active .pp-lc-logo-wrap h3{
	margin-bottom:0px;
}

body.page-id-160 #nazca-experiences{
	background-color:#f9f9f9;
	padding-top:100px;
	padding-bottom:70px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-160 .elementor-widget-pp-logo-carousel .swiper-button-prev-e0720db{
	padding-right:1px;
	margin-top:-10px;
	margin-left:10px;
}

body.page-id-160 .elementor-widget-pp-logo-carousel .swiper-button-next-e0720db{
	padding-left:1px;
	padding-right:0px;
	margin-right:10px;
	margin-top:-10px;
}

body.page-id-160 .elementor-element-255b724 .elementor-background-overlay{
	background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 100%);	background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 100%);	background-image:linear-gradient(to right, rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 100%);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-160 .swiper-wrapper .swiper-slide h3{
	margin-bottom:0px;
	position:relative;
	top:-75px;
	font-size:24px;
	color:#ffffff !important;
}

body.page-id-160 .swiper-wrapper .swiper-slide .pp-lc-logo{
	background-image:none;
}

body.page-id-160 .swiper-wrapper .swiper-slide .pp-lc-logo-wrap{
	background-image:none;
}

body.page-id-160 .elementor-widget-pp-logo-carousel .swiper-wrapper .swiper-slide{
	background-image:none;
}

body.page-id-160 #Tours-safety .elementor-widget-heading h2{
	font-size:38px;
	color:#ffffff;
	text-transform:capitalize;
}

body.page-id-160 #Tours-safety .elementor-widget-text-editor p{
	color:rgba(255,255,255,0.75);
	font-size:20px;
	max-width:735px;
}

body.page-id-160 #content .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-160 .elementor-element-a21a6bf .elementor-icon-list-items .elementor-icon-list-item{
	color:#ffffff;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-bottom:15px;
	padding-top:15px;
	border-bottom-style:solid;
	border-bottom-color:rgba(255,255,255,0.4);
}

body.page-id-160 .elementor-element-a21a6bf .elementor-icon-list-item .elementor-icon-list-text{
	color:rgba(255,255,255,0.9);
	font-size:17px;
	font-weight:500 !important;
}

body.page-id-160 .elementor-element-a21a6bf .elementor-icon-list-item i{
	color:#ffbe3d;
}

body.page-id-160 #Tours-safety .elementor-widget-button a{
	background-color:#ffbe3d;
	font-size:17px;
	padding-top:18px;
	padding-bottom:18px;
	padding-right:30px;
	padding-left:30px;
	color:#222;
	text-transform:uppercase;
}

body.page-id-160 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	font-size:17px;
}

body.page-id-160 #content .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-160 #Tours-safety .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:100px;
	padding-bottom:100px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-left:0px;
	padding-right:0px;
}

body.page-id-160 .elementor-element-a21a6bf .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-160 .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{
	border-bottom-width:1px !important;
}

body.page-id-160 #Tours-safety .elementor-element-a21a6bf{
	max-width:900px;
}

body.page-id-160 #Tours-safety .elementor-widget-button{
	margin-top:60px;
}

body.page-id-160 #Tours-safety .elementor-inner-column:nth-child(1) .elementor-icon-list-item:nth-child(1){

	border-top-color:rgba(255,255,255,0.4);
	border-top-style:solid;
}

body.page-id-160 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column:nth-child(1) .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:nth-child(1){

	border-top-width:1px !important;
}

body.page-id-160 #Tours-safety .elementor-inner-column:nth-child(2) .elementor-icon-list-item:nth-child(1){

	border-top-width:1px;
	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-160 #Tours-safety .elementor-inner-column:nth-child(3) .elementor-icon-list-item:nth-child(1){

	border-top-style:solid;
	border-top-color:rgba(255,255,255,0.4);
}

body.page-id-160 #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-a21a6bf .elementor-container .elementor-inner-column:nth-child(3) .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:nth-child(1){

	border-top-width:1px !important;
}

body.page-id-160 #Tours-safety .elementor-widget-text-editor .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-160 #Tours-safety .elementor-widget-text-editor{
	margin-bottom:35px;
}

body.page-id-160 .elementor-top-column > .elementor-widget-wrap > .elementor-widget-heading h4{
	color:rgb(98,90,80);
	font-size:38px;
}

body.page-id-160 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	color:rgba(98,90,80,0.75);
	font-size:20px;
}

body.page-id-160 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-160 .elementor-inline-items .elementor-icon-list-item .elementor-icon-list-text{
	font-size:17px;
	font-weight:500 !important;
	color:rgb(98,90,80);
}

body.page-id-160 .elementor-inline-items .elementor-icon-list-item .fa-check{
	color:rgb(255,190,61);
}

body.page-id-160 #trips-grid .elementor-inline-items .elementor-icon-list-item{
	padding-top:12px;
	padding-bottom:12px;
	border-top-color:rgba(98,90,80,0.15);
	border-top-style:solid;
	border-bottom-color:rgba(98,90,80,0.15);
	border-bottom-style:solid;
}

body.page-id-160 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-icon-list .elementor-widget-container .elementor-inline-items .elementor-icon-list-item{
	border-top-width:1px !important;
	border-bottom-width:1px !important;
}

body.page-id-160 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor{
	max-width:685px;
}

body.page-id-160 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	padding-top:100px;
	padding-left:0px;
	padding-right:0px;
}

body.page-id-160 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-icon-list{
	margin-bottom:60px;
}

body.page-id-160 .elementor-element-187cf7e .elementor-widget-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:450px;
	padding-left:30px !important;
	padding-right:30px !important;
	-webkit-box-align:flex-end;	-ms-flex-align:flex-end;	align-items:flex-end;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	padding-bottom:30px !important;
}

body.page-id-160 .tour-title h4{
	color:#ffffff !important;
}

body.page-id-160 .tour-subt p{
	color:rgba(255,255,255,0.75);
}

body.page-id-160 .elementor-element-187cf7e .tour-subt{
	margin-bottom:10px;
}

body.page-id-160 .tour-meta .elementor-icon-list-items .elementor-icon-list-item{
	margin-bottom:5px;
}

body.page-id-160 .elementor-element-187cf7e .elementor-inner-column{
	padding-left:15px;
	padding-right:15px;
}

body.page-id-160 .elementor-element-187cf7e .tour-title .elementor-heading-title{
	font-size:20px;
	font-weight:600;
}

body.page-id-160 .elementor-element-187cf7e .tour-title{
	margin-bottom:14px;
}

body.page-id-160 .elementor-element-187cf7e .tour-meta .elementor-icon-list-text{
	color:rgba(255,255,255,0.95);
	text-transform:capitalize;
}

body.page-id-160 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-187cf7e .elementor-container .elementor-inner-column .elementor-widget-wrap .tour-title .elementor-widget-container .elementor-heading-title{
	line-height:1.3em !important;
}

body.page-id-160 #book-title h2{
	color:#625a50;
	font-size:38px;
	text-transform:capitalize;
}

body.page-id-160 #book-subti p{
	font-size:28px;
	color:#aca090;
}

body.page-id-160 #book-text p{
	color:rgba(98,90,80,0.75);
	font-size:20px;
	max-width:640px;
}

body.page-id-160 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-text .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-160 #hoow-to-book{
	padding-top:80px;
	padding-bottom:100px;
	background-image:none;
	padding-left:5%;
	padding-right:5%;
	background-color:#f8f8f8;
}

body.page-id-160 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-image .elementor-widget-container .attachment-full{
	height:auto !important;
}

body.page-id-160 #book-fases .book-image .attachment-full{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-160 #book-fases .book-fase-desc p{
	color:rgba(98,90,80,0.75);
	font-size:17px;
	text-align:center;
}

body.page-id-160 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-fase-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-160 #book-fases .book-fase-title .elementor-heading-title{
	font-weight:500;
	font-size:22px;
	text-align:center;
	color:#625a50;
}

body.page-id-160 #book-fases .elementor-widget-wrap{
	padding-left:25px;
	padding-right:25px;
}

body.page-id-160 #line-help{
	margin-bottom:0px;
	position:absolute;
	top:353px;
}

body.page-id-160 #book-text .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-160 #book-text{
	margin-bottom:50px;
}

body.page-id-160 #book-fases .elementor-container{
	width: calc(100% + 50px);
	margin-left:-25px;
}

body.page-id-160 #trips-grid{
	padding-bottom:100px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-160 #book-fases .book-fase-title{
	margin-bottom:15px;
	margin-top:10px;
}

body.page-id-160 #home-blog-title h2{
	color:rgb(98,90,80);
	font-size:38px;
}

body.page-id-160 #home-blog-subs p{
	color:#aca090;
	font-size:26px;
}

body.page-id-160 #home-blog .elementor-widget-wrap{
	padding-top:80px;
	padding-bottom:80px;
}

body.page-id-160 #home-blog-btn a{
	background-color:#aca090;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:18px;
	padding-bottom:18px;
	font-weight:500;
}

body.page-id-160 #home-blog-btn .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	text-decoration:none;
	font-size:17px;
}

body.page-id-160 #content .page-content .elementor #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-btn .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-160 .eael-post-appender .eael-post-grid-column .eael-grid-post-holder-inner{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-160 .eael-post-appender .eael-post-grid-column .eael-entry-wrapper{
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	padding-top:20px;
}

body.page-id-160 .eael-post-appender .eael-post-grid-column .eael-grid-post-holder{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-160 .eael-post-appender .eael-entry-media a{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-160 .eael-post-appender .eael-entry-media .eael-entry-overlay{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-160 .eael-post-appender .eael-post-grid-column .eael-entry-media{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

body.page-id-160 #home-blog-articles .eael-post-appender article{
	padding-left:25px;
	padding-right:25px;
}

body.page-id-160 #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-articles .elementor-widget-container .eael-post-grid-container .eael-post-appender .eael-post-grid-column .eael-grid-post-holder .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-header .eael-entry-title a{
	text-decoration:none !important;
	line-height:1.4em !important;
}

body.page-id-160 .eael-post-appender .eael-entry-title a{
	color:#625a50 !important;
	font-weight:600;
	font-size:20px;
}

body.page-id-160 .eael-post-appender .eael-entry-wrapper p{
	color:rgba(98,90,80,0.75);
	font-size:17px;
}

body.page-id-160 .eael-post-appender .eael-grid-post-excerpt a{
	color:rgb(98,90,80) !important;
	margin-top:15px;
	font-size:15px;
}

body.page-id-160 #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-articles .elementor-widget-container .eael-post-grid-container .eael-post-appender .eael-post-grid-column .eael-grid-post-holder .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-content .eael-grid-post-excerpt p{
	line-height:1.7em !important;
}

body.page-id-160 #home-blog-desc p{
	font-size:20px;
	max-width:283px;
}

body.page-id-160 #home-blog-desc{
	margin-bottom:50px;
}

body.page-id-160 #home-blog-btn{
	margin-top:30px;
}

body.page-id-160 #content .page-content .elementor #home-blog .elementor-container .elementor-top-column .elementor-widget-wrap #home-blog-desc .elementor-widget-container p{
	line-height:1.7em !important;
}

body.page-id-160 #home-blog-desc .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-160 .elementor-element-187cf7e .elementor-background-overlay{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-160 #home-apresentacao{
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	padding-left:5%;
	padding-right:5%;
}

body.page-id-160 #footer-top{
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	background-size:cover;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:rgba(255,255,255,0.1);
}

body.page-id-160 #footer-top-b .elementor-widget-icon-box .elementor-icon-box-wrapper{
	background-color:rgb(98,90,80);
}

body.page-id-160 #hero-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	font-size:17px;
}

body.page-id-160 .elementor-image-gallery .gallery-item{
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
}

body.page-id-160 #subtitul-b{
	margin-bottom:15px;
}

body.page-id-160 #exp-subtitu{
	margin-bottom:15px;
}

body.page-id-160 .swiper-wrapper .pp-logo-carousel-title a{
	text-decoration:none;
	font-family:Lato Bold, sans-serif;
}

body.page-id-160 .elementor-element-187cf7e .tour-title a{
	text-decoration:none;
}

body.page-id-160 #book-subti{
	margin-bottom:10px;
}

body.page-id-160 #home-blog-subs{
	margin-bottom:15px;
}

body.page-id-160 #customer-reviews span a{
	color:#ffffff;
}

body.page-id-160 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-full{
	width:auto !important;
}

body.page-id-160 #customer-reviews .elementor-widget-text-editor a{
	font-size:16px;
	color:#ffffff;
	border-bottom-width:1px;
	border-bottom-style:solid;
}

body.page-id-160 #content .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #customer-reviews .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container a{
	text-decoration:none !important;
}

body.page-id-160 #customer-reviews .elementor-widget-text-editor .elementor-widget-container{
	line-height:1em;
}

body.page-id-160 #customer-reviews .elementor-widget-wrap:hover{
	opacity:1;
}

body.page-id-160 #testimonials-home .elementor-container{
	padding-top:80px;
	padding-bottom:90px;
	display:block;
	padding-left:0px;
	padding-right:0px;
}

body.page-id-160 .testi-text p{
	color:#ffffff;
}

body.page-id-160 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-rating .elementor-widget-container img{
	width:auto !important;
}

body.page-id-160 .testi-name p{
	color:rgba(255,255,255,0.65);
	letter-spacing:0.5px;
}

body.page-id-160 .testi-name p a{
	color:#ffffff;
}

body.page-id-160 .testi-rating img{
	height:20px;
}

body.page-id-160 #testimonials-home .testimonial .elementor-widget-wrap{
	background-color:rgba(172,160,144,0.5);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-left:35px;
	padding-right:35px;
	padding-top:35px;
	padding-bottom:35px;
	transition:0.3s;
}

body.page-id-160 #testimonials-home .testimonial{
	padding-right:15px;
	padding-left:15px;
	display:inline-flex;
	margin-bottom:30px;
}

body.page-id-160 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-text .elementor-widget-container p{
	line-height:1.5em !important;
}

body.page-id-160 #testimonials-home .testimonial .elementor-widget-wrap:hover{
	background-color:#aca090;
}

body.page-id-160 #testimonials-home{
	background-image:url("https://nazcatrips.com/wp-content/uploads/2022/07/bgnazca4.svg");
	background-size:cover;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-160 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-name .elementor-widget-container p a{
	text-decoration:none !important;
}

body.page-id-160 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-name .elementor-widget-container p .ui_header_link{
	text-decoration:underline !important;
}

body.page-id-160 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-name .elementor-widget-container p{
	line-height:1.5em !important;
}

body.page-id-160 #testimonials-home .testi-name p{
	font-size:16px;
}

body.page-id-160 #testimonials-home .testimonial .testi-text{
	min-height:270px;
}

body.page-id-160 #reviews-tripad-btn .elementor-widget-button a{
	background-color:rgb(255,190,61);
	font-size:17px;
	color:#222;
	text-transform:uppercase;
	padding-top:18px;
	padding-bottom:18px;
	transition:0.3s;
}

body.page-id-160 #content .page-content .elementor #testimonials-home .elementor-container #reviews-tripad-btn .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper a{
	text-decoration:none !important;
}

body.page-id-160 #reviews-tripad-btn .elementor-widget-button .elementor-button-wrapper{
	text-align:center;
}

body.page-id-160 #reviews-tripad-btn{
	margin-top:40px;
}

body.page-id-160 #reviews-tripad-btn .elementor-widget-button a:hover{
	background-color:rgb(172,160,144);
}

body.page-id-160 #testimonials-home strong a{
	font-weight:400;
}

body.page-id-160 #testimonial-headers{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	margin-bottom:50px;
}

body.page-id-160 #testimonial-headers .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-160 #testi-head h2{
	text-align:center;
	font-size:38px;
	color:#ffffff;
	max-width:497px;
	letter-spacing:0.5px;
	text-transform:capitalize;
}

body.page-id-160 #testi-subt p{
	text-align:center;
	color:rgb(172,160,144);
	font-size:28px;
}

body.page-id-160 #testi-subt{
	margin-bottom:15px;
}

body.page-id-160 #testi-head .elementor-widget-container{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-160 #content .page-content .elementor #hero-logos .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-image .elementor-widget-container .attachment-full{
	height:auto !important;
}

body.page-id-160 #hero-logos .elementor-widget-image .attachment-full{
	width:120px;
}

body.page-id-160 #reviews-tripad-btn .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper span{
	font-size:15px;
}

body.page-id-160 #testimonials-home .testi-text p{
	font-size:17px;
}

body.page-id-160 #content .page-content .elementor #testimonials-home .elementor-container #testimonial-headers .elementor-widget-wrap #testi-head .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-160 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap #various-deestinations .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container .elementor-heading-title{
	line-height:1.3em !important;
}

body.page-id-160 #Tours-safety .elementor-background-overlay{
	padding-left:5%;
	padding-right:5%;
}

body.page-id-160 #header-language-switcher{
	padding-left:18px;
}

body.page-id-160 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-title .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-160 #experiences-button a:hover{
	background-color:rgb(98,90,80);
}

@media (max-width:767px){

	body.page-id-160 #hero-logos .elementor-top-column{
	display:inline-flex;
	width:15%;
}

body.page-id-160 #home-apresentacao .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:70px;
}

body.page-id-160 #hero .elementor-container{
	height:100vh;
}

body.page-id-160 #hero-logos .elementor-container{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-160 #hero-logos{
	margin-bottom:30px;
}

body.page-id-160 #hero-title h1{
	font-size:32px;
	letter-spacing:2px;
}

body.page-id-160 #hero-title .elementor-widget-container{
	max-width:283px;
}

body.page-id-160 #content .page-content .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-title .elementor-widget-container{
	margin-left:auto !important;
	margin-right:auto !important;
}

body.page-id-160 #why-icons .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-160 #home-nazca-photo{
	display:none;
	}

}



@media (max-width:700px){

	body.page-id-160 #sub-why-us{
	margin-bottom:10px;
}

body.page-id-160 #home-apresentacao{
	background-size:auto;
}

body.page-id-160 #why-us h2{
	font-size:32px;
}

body.page-id-160 #Why-us-text p{
	font-size:17px;
}

body.page-id-160 #why-icons .elementor-widget-icon-box .elementor-icon-box-wrapper{
	border-style:solid;
	border-width:1px;
	border-color:rgba(255,255,255,0.1);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-bottom:25px;
	padding-top:25px;
	padding-right:25px;
	padding-left:25px;
}

body.page-id-160 #why-icons .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-160 #why-icons{
	margin-top:45px;
}

body.page-id-160 #why-icons .elementor-widget-icon-box .elementor-icon-box-description{
	max-width:231px;
}

body.page-id-160 .page-content .elementor #home-apresentacao .elementor-container .elementor-top-column .elementor-widget-wrap #why-icons .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description{
	margin-left:auto !important;
	margin-right:auto !important;
}

body.page-id-160 #home-nazca-photo{
	display:none;
}

body.page-id-160 #customer-reviews .elementor-widget-wrap{
	border-left-color:rgba(255,255,255,0.16);
	border-left-style:none;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:rgba(255,255,255,0.16);
	padding-bottom:35px;
	margin-bottom:35px;
}

body.page-id-160 #home-apresentacao #customer-reviews .elementor-inner-column:nth-child(4) .elementor-widget-wrap{
	margin-bottom:0px;
	border-bottom-style:none;
}

body.page-id-160 #seccaob-home{
	padding-top:60px;
	padding-bottom:60px;
}

body.page-id-160 #home-apresentacao .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-bottom:50px;
}

body.page-id-160 #subtitul-b{
	margin-bottom:10px;
}

body.page-id-160 #header-destinos h2{
	font-size:32px;
}

body.page-id-160 #desc-destinos p{
	font-size:17px;
}

body.page-id-160 #seccaob-home .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-160 #desc-destinos{
	margin-bottom:0px;
}

body.page-id-160 #various-deestinations .elementor-inner-column{
	padding-left:0px;
	padding-right:0px;
	margin-bottom:25px;
}

body.page-id-160 #various-deestinations .destinations-descript .elementor-widget-container{
	max-width:300px;
}

body.page-id-160 #content .page-content .elementor #seccaob-home .elementor-container .elementor-top-column .elementor-widget-wrap #various-deestinations .elementor-container .elementor-inner-column .elementor-widget-wrap .destinations-descript .elementor-widget-container{
	margin-left:auto !important;
	margin-right:auto !important;
}

body.page-id-160 .elementor-element-255b724 .elementor-inner-column{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-160 #various-deestinations{
	margin-bottom:0px;
}

body.page-id-160 #testimonials-home .elementor-container{
	padding-top:60px;
	padding-bottom:60px;
}

body.page-id-160 #testi-subt{
	margin-bottom:10px;
}

body.page-id-160 #content .page-content .elementor #testimonials-home .elementor-container #testimonial-headers .elementor-widget-wrap #testi-head .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-160 #testi-head h2{
	font-size:32px;
}

body.page-id-160 #testimonial-headers{
	margin-bottom:45px;
}

body.page-id-160 #content .page-content .elementor #testimonials-home .elementor-container .testimonial .elementor-widget-wrap .testi-text{
	min-height:initial !important;
}

body.page-id-160 #testimonials-home .testimonial{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-160 #reviews-tripad-btn{
	margin-top:25px;
}

body.page-id-160 #nazca-experiences{
	padding-top:60px;
	padding-bottom:50px;
}

body.page-id-160 #exp-subtitu{
	margin-bottom:10px;
}

body.page-id-160 #nazca-experiences-a .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-160 #nazca-experiences-b .e-swiper-container{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-160 #Tours-safety .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:60px;
	padding-bottom:70px;
	padding-left:5%;
	padding-right:5%;
}

body.page-id-160 #Tours-safety .elementor-widget-heading h2{
	font-size:32px;
}

body.page-id-160 .page-content .elementor #Tours-safety .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-160 .elementor-element-a21a6bf .elementor-widget-wrap{
	padding-left:0px !important;
	padding-right:0px !important;
}

body.page-id-160 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-top:70px;
}

body.page-id-160 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-heading .elementor-widget-container h4{
	font-size:32px;
}

body.page-id-160 .elementor-element-187cf7e .elementor-inner-column{
	padding-left:0px;
	padding-right:0px;
	margin-bottom:25px;
}

body.page-id-160 #trips-grid .elementor-inline-items .elementor-icon-list-item{
	width:100%;
	border-bottom-style:none;
}

body.page-id-160 #trips-grid .elementor-inline-items .elementor-icon-list-item:nth-child(3){

	border-bottom-style:solid;
}

body.page-id-160 #content .page-content .elementor #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-heading .elementor-widget-container h4{
	line-height:1.3em !important;
}

body.page-id-160 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-text-editor .elementor-widget-container p{
	font-size:17px;
}

body.page-id-160 #hoow-to-book{
	padding-top:60px;
	padding-bottom:30px;
}

body.page-id-160 #trips-grid{
	padding-bottom:50px;
}

body.page-id-160 #book-subti{
	margin-bottom:10px;
}

body.page-id-160 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-title .elementor-widget-container h2{
	line-height:1.3em !important;
}

body.page-id-160 #book-title h2{
	font-size:32px;
}

body.page-id-160 #book-text p{
	font-size:17px;
}

body.page-id-160 #hoow-to-book .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-160 #book-text{
	margin-bottom:45px;
}

body.page-id-160 #line-help{
	display:none;
}

body.page-id-160 #book-fases .book-fase-desc p{
	max-width:248px;
}

body.page-id-160 #content .page-content .elementor #hoow-to-book .elementor-container .elementor-top-column .elementor-widget-wrap #book-fases .elementor-container .elementor-inner-column .elementor-widget-wrap .book-fase-desc .elementor-widget-container p{
	margin-left:auto !important;
	margin-right:auto !important;
}

body.page-id-160 #book-fases .elementor-widget-wrap{
	margin-bottom:35px;
	padding-left:0px;
	padding-right:0px;
}

body.page-id-160 #book-fases .book-fase-title .elementor-heading-title{
	font-size:24px;
}

body.page-id-160 #book-fases .elementor-container{
	margin-left:0px;
	max-width:100%;
}

body.page-id-160 #sub-why-us p{
	font-size:26px;
}

body.page-id-160 #subtitul-b p{
	font-size:26px;
}

body.page-id-160 #testi-subt p{
	font-size:26px;
}

body.page-id-160 #book-subti p{
	font-size:26px;
	}

}



@media (max-width:450px){

	body.page-id-160 #sub-why-us p{
	font-size:22px;
}

body.page-id-160 #why-us h2{
	font-size:28px;
}

body.page-id-160 #subtitul-b p{
	font-size:22px;
}

body.page-id-160 #header-destinos h2{
	font-size:28px;
}

body.page-id-160 #testi-subt p{
	font-size:22px;
}

body.page-id-160 #testi-head h2{
	font-size:32px;
}

body.page-id-160 #testimonials-home .testi-text p{
	font-size:17px;
}

body.page-id-160 #exp-subtitu p{
	font-size:22px;
}

body.page-id-160 #nazca-experiences-a .elementor-widget-heading h2{
	font-size:28px;
}

body.page-id-160 #Tours-safety .elementor-widget-heading h2{
	font-size:28px;
}

body.page-id-160 #trips-grid .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-widget-heading .elementor-widget-container h4{
	font-size:28px;
}

body.page-id-160 #book-subti p{
	font-size:22px;
}

body.page-id-160 #book-title h2{
	font-size:28px;
}

body.page-id-160 #hero-logos .elementor-top-column{
	width:20%;
}

body.page-id-160 #hero-logos{
	margin-bottom:15px;
}

body.page-id-160 #testimonial-headers .elementor-widget-wrap{
	padding-bottom:0px;
}

body.page-id-160 #testimonial-headers{
	margin-bottom:40px;
}

body.page-id-160 #hero .elementor-top-column{
	margin-top:-65px;
}

body.page-id-160 #content .page-content .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-title .elementor-widget-container h1{
	line-height:1.3em !important;
}

body.page-id-160 #hero-title h1{
	font-size:38px;
}

body.page-id-160 #content .page-content .elementor #hero .elementor-container .elementor-top-column .elementor-widget-wrap #hero-title .elementor-widget-container{
	margin-left:0px !important;
	margin-right:0px !important;
}

body.page-id-160 #hero-title .elementor-widget-container{
	max-width:none;
	width:100%;
	padding-left:5%;
	padding-right:5%;
	}

}



@media (max-width:360px){

	body.page-id-160 #testimonial-headers .elementor-widget-wrap{
	padding-bottom:0px;
	}

}



@media (min-width:768px){

	body.page-id-160 #nazca-experiences-a{
	width:35%;
}

body.page-id-160 #nazca-experiences-b{
	width:65%;
}

body.page-id-160 #content .page-content .elementor #testimonials-home .elementor-container .testimonial{
	width:33% !important;
}

body.page-id-160 #reviews-tripad-btn{
	width:100%;
}

body.page-id-160 #testimonial-headers{
	width:100% !important;
	}

}