.elementor-kit-22263{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-4b24d364:#E449A4;--e-global-color-1b891e24:#5B63BA;--e-global-color-71e123f1:#663399;--e-global-color-1811636e:#000;--e-global-color-489f083a:#FFF;--e-global-color-47becdc5:#484338;--e-global-color-57b88d0e:#6C3D8E;--e-global-color-566a4149:#F98BCD;--e-global-color-555a033e:#FFEDF8;--e-global-color-607f32e5:#B97EBB;--e-global-color-706180e:#FFC8E9;--e-global-color-7662a0c:#29082D;--e-global-color-4170b89:#5F1767;--e-global-color-2159b2c:#DCB371;--e-global-color-a7a470a:#0074A2;--e-global-color-644228e:#5EC8E5;--e-global-color-134ad10:#C09D3D;--e-global-color-d83980b:#010E22;--e-global-color-2978bc2:#DF5C70;--e-global-color-56f1a20:#303030;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-weight:500;--e-global-typography-b606685-font-family:"Libre Baskerville";--e-global-typography-b606685-font-size:135px;--e-global-typography-b606685-line-height:180px;--e-global-typography-b606685-letter-spacing:6.25px;--e-global-typography-1f03455-font-family:"Libre Baskerville";--e-global-typography-1f03455-font-size:40px;--e-global-typography-1f03455-font-style:italic;--e-global-typography-1f03455-line-height:40px;--e-global-typography-6e65e57-font-family:"Mr De Haviland";--e-global-typography-6e65e57-font-size:100px;--e-global-typography-6e65e57-font-weight:100;--e-global-typography-6e65e57-line-height:75px;--e-global-typography-e29404e-font-family:"Libre Baskerville";--e-global-typography-e29404e-font-size:60px;--e-global-typography-e29404e-font-weight:400;--e-global-typography-e29404e-line-height:88px;--e-global-typography-e29404e-letter-spacing:6.25px;--e-global-typography-1c57775-font-size:33px;--e-global-typography-1c57775-font-weight:bold;--e-global-typography-1c57775-font-style:italic;--e-global-typography-4ac83ea-font-family:"Libre Baskerville";--e-global-typography-4ac83ea-font-size:27px;--e-global-typography-4ac83ea-font-weight:100;--e-global-typography-4ac83ea-font-style:italic;--e-global-typography-4ac83ea-line-height:33px;--e-global-typography-6ebcd0e-font-size:18px;--e-global-typography-6ebcd0e-font-weight:bold;--e-global-typography-6ebcd0e-line-height:20px;--e-global-typography-6ebcd0e-letter-spacing:0.8px;--e-global-typography-7da22e0-font-family:"Mr De Haviland";--e-global-typography-7da22e0-font-size:85px;--e-global-typography-7da22e0-font-weight:100;--e-global-typography-7da22e0-line-height:70px;--e-global-typography-5ef5e38-font-family:"PT Serif";--e-global-typography-5ef5e38-font-size:48px;--e-global-typography-5ef5e38-font-weight:700;--e-global-typography-5ef5e38-text-decoration:none;--e-global-typography-5ef5e38-line-height:55px;--e-global-typography-5ef5e38-letter-spacing:-0.1px;--e-global-typography-e508ae2-font-family:"PT Serif";--e-global-typography-e508ae2-font-size:24px;--e-global-typography-e508ae2-font-weight:700;--e-global-typography-e508ae2-line-height:32px;}.elementor-kit-22263 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-22263{--e-global-typography-b606685-font-size:100px;--e-global-typography-1f03455-font-size:36px;--e-global-typography-6e65e57-font-size:75px;--e-global-typography-e29404e-font-size:46px;--e-global-typography-7da22e0-font-size:75px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-22263{--e-global-typography-b606685-font-size:56px;--e-global-typography-1f03455-font-size:26px;--e-global-typography-6e65e57-font-size:64px;--e-global-typography-6e65e57-line-height:50px;--e-global-typography-e29404e-font-size:32px;--e-global-typography-e29404e-line-height:50px;--e-global-typography-e29404e-letter-spacing:0px;--e-global-typography-7da22e0-font-size:55px;--e-global-typography-7da22e0-line-height:50px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.btn-mauve a,
.btn-gold a {
  border-radius: 0;
  outline: solid 1px #fff;
  outline-offset : -5px;
  font-weight: 400!important;
  letter-spacing: 2px!important;
  transition: all 0.2s ease-in-out;
  
  -webkit-backface-visibility: hidden;
-moz-backface-visibility:    hidden;
-ms-backface-visibility:     hidden;
}

.btn-mauve a{
  background: rgb(102,51,153);
  background: linear-gradient(65deg, rgba(102,51,153,1) 0%, rgba(178,124,204,1) 31%, rgba(95,23,103,1) 65%, rgba(102,51,153,1) 100%);
}

.btn-gold a{
  background: rgb(235,184,26);
  background: linear-gradient(65deg, rgba(235,184,26,1) 0%, rgba(223,173,23,1) 31%, rgba(185,126,18,1) 65%, rgba(255,248,133,1) 100%); 
}


.btn-mauve a:hover,
.btn-gold a:hover {
    transform: scale(1.07);
}/* End custom CSS */