.elementor-kit-6{--e-global-color-primary:#000000;--e-global-color-secondary:#333333;--e-global-color-text:#222222;--e-global-color-accent:#D6A11A;--e-global-color-84963db:#FFFFFF;--e-global-color-f2cc8e9:#000000;--e-global-color-8fc069f:#ECECEC;--e-global-color-3578249:#CCCCCC;--e-global-color-f2696a9:#F0B51D;--e-global-typography-primary-font-family:"Archivo";--e-global-typography-primary-font-weight:400;--e-global-typography-primary-text-transform:none;--e-global-typography-secondary-font-family:"Archivo";--e-global-typography-secondary-font-weight:300;--e-global-typography-secondary-text-transform:none;--e-global-typography-secondary-letter-spacing:1px;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"Archivo";--e-global-typography-accent-font-weight:600;background-color:var( --e-global-color-84963db );}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{border-radius:5px 5px 5px 5px;padding:20px 40px 20px 40px;}.elementor-kit-6 label{font-size:15px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;}.elementor-widget:not(:last-child){--kit-widget-spacing:15px;}.elementor-element{--widgets-spacing:15px 15px;--widgets-spacing-row:15px;--widgets-spacing-column:15px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-text-font-size:14px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{padding:15px 30px 15px 30px;}.elementor-kit-6 label{font-size:14px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:30px;--container-default-padding-right:15px;--container-default-padding-bottom:30px;--container-default-padding-left:15px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-text-font-size:14px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{padding:12px 20px 12px 20px;}.elementor-kit-6 label{font-size:13px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:30px;--container-default-padding-right:10px;--container-default-padding-bottom:30px;--container-default-padding-left:10px;}}/* Start custom CSS */html {
    overflow-x: hidden !important;
}

.text-gradient, .text-gradient .menu-item a {
  color: #FFEFD1;
  background-image: linear-gradient(45deg, #FFEFD1 36%, #C9AB65 54%, #F7EACB 64%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  text-shadow: 0 0 6px #000;
}

.text-gradient-alt {
  color: #E8DBC5;
  background-image: linear-gradient(45deg, #E8DBC5 36%, #FFE596 54%, #E0C29D 64%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  text-shadow: 0 0 6px #000;
}


.alt-color {
    color: var(--e-global-color-secondary) !important;
}

.elementor-widget-text-editor p:last-of-type {
    margin: 0 !important;
}

.grow:hover, .elementor-widget-button .elementor-button:hover {
    transition: all .2s ease-in-out;
    transform: scale(1.03);
    cursor: pointer;
    z-index: 1;
}

.grow,.elementor-widget-button .elementor-button {
    transition: all .2s ease-in-out;
}

.gform_ajax_spinner {
	max-width:100%;
	width: 100px;
	display:block;
	margin: 0 auto;
}

.uc-side-menu-items ul a {
    padding: 60px 20px 60px 20px !important;
}

.uc-side-menu-items .menu-item-1366 {
    background-image: url(/wp-content/uploads/MISTA-scaled.jpg);
    --background-overlay: '';
    background-position: center center;
    background-size: cover;
}

.uc-side-menu-items .menu-item-1366 a {
    background: rgba(0,0,0,.3) !important;
}

.uc-side-menu-items .menu-item-1367  {
        background-image: url(/wp-content/uploads/CANALETTO-scaled.jpg);
    --background-overlay: '';
    background-position: center center;
    background-size: cover;
}

.uc-side-menu-items .menu-item-1367 a {
    background: rgba(0,0,0,.3) !important;
}

.uc-side-menu-items .menu-item-1368  {
    background-image: url(/wp-content/uploads/VL89738L-scaled.jpg);
    --background-overlay: '';
    background-position: center center;
    background-size: cover;
}

.uc-side-menu-items .menu-item-1368 a {
    background: rgba(0,0,0,.3) !important;
}

.uc-side-menu-items .menu-item-1369  {
    background-image: url(/wp-content/uploads/SIG8810-1-scaled.jpg);
    --background-overlay: '';
    background-position: center center;
    background-size: cover;
}

.uc-side-menu-items .menu-item-1369 a {
    background: rgba(0,0,0,.3) !important;
}/* End custom CSS */