.elementor-17022 .elementor-element.elementor-element-4b33d55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:35px 0px;--row-gap:35px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17022 .elementor-element.elementor-element-1fb18d6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-17022 .elementor-element.elementor-element-f29bd3d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17022 .elementor-element.elementor-element-d530550{--display:flex;--width:33.3333%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 0px 10px rgba(0, 0, 0, 0.12);--padding-top:15px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-17022 .elementor-element.elementor-element-d530550:hover{background-color:var( --e-global-color-2396401 );}.elementor-17022 .elementor-element.elementor-element-d530550 > .elementor-shape-bottom .elementor-shape-fill, .elementor-17022 .elementor-element.elementor-element-d530550 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#C49B4F4A;}.elementor-17022 .elementor-element.elementor-element-d530550 > .elementor-shape-bottom svg, .elementor-17022 .elementor-element.elementor-element-d530550 > .e-con-inner > .elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-17022 .elementor-element.elementor-element-7b59695{text-align:center;}.elementor-17022 .elementor-element.elementor-element-9b2539c{text-align:center;}.elementor-17022 .elementor-element.elementor-element-525cdd6{--display:flex;--width:33.3333%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 0px 10px rgba(0, 0, 0, 0.12);--padding-top:15px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-17022 .elementor-element.elementor-element-525cdd6:hover{background-color:var( --e-global-color-2396401 );}.elementor-17022 .elementor-element.elementor-element-525cdd6 > .elementor-shape-bottom .elementor-shape-fill, .elementor-17022 .elementor-element.elementor-element-525cdd6 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#C49B4F4A;}.elementor-17022 .elementor-element.elementor-element-525cdd6 > .elementor-shape-bottom svg, .elementor-17022 .elementor-element.elementor-element-525cdd6 > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-17022 .elementor-element.elementor-element-752693c{text-align:center;}.elementor-17022 .elementor-element.elementor-element-ad28123{text-align:center;}.elementor-17022 .elementor-element.elementor-element-2e83c7e{--display:flex;--width:33.3333%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 0px 10px rgba(0, 0, 0, 0.12);--padding-top:15px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-17022 .elementor-element.elementor-element-2e83c7e:hover{background-color:var( --e-global-color-2396401 );}.elementor-17022 .elementor-element.elementor-element-2e83c7e > .elementor-shape-bottom .elementor-shape-fill, .elementor-17022 .elementor-element.elementor-element-2e83c7e > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#C49B4F4A;}.elementor-17022 .elementor-element.elementor-element-2e83c7e > .elementor-shape-bottom svg, .elementor-17022 .elementor-element.elementor-element-2e83c7e > .e-con-inner > .elementor-shape-bottom svg{height:35px;}.elementor-17022 .elementor-element.elementor-element-2404f46{text-align:center;}.elementor-17022 .elementor-element.elementor-element-b499315{text-align:center;}.elementor-17022 .elementor-element.elementor-element-954249b{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-17022 .elementor-element.elementor-element-1e87f44 .elementor-button{background-color:var( --e-global-color-2396401 );background-image:var( --e-global-color-2396401 );font-family:"Montserrat", Sans-serif;font-weight:600;text-decoration:none;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:#000000;color:#000000;box-shadow:0px 0px 0px 10px rgba(196.0000000000001, 155.00000000000009, 79.00000000000001, 0.23);transition-duration:0.5s;border-style:none;border-radius:40px 40px 40px 40px;padding:15px 15px 15px 15px;}.elementor-17022 .elementor-element.elementor-element-1e87f44{width:100%;max-width:100%;}.elementor-17022 .elementor-element.elementor-element-1e87f44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17022 .elementor-element.elementor-element-1e87f44 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17022 .elementor-element.elementor-element-1e87f44 .elementor-button, .elementor-17022 .elementor-element.elementor-element-1e87f44 .elementor-button .elementor-button-icon{font-size:18px;}.elementor-17022 .elementor-element.elementor-element-1e87f44 .elementor-button:hover, .elementor-17022 .elementor-element.elementor-element-1e87f44 .elementor-button:focus{box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.5);}@media(max-width:1024px){.elementor-17022 .elementor-element.elementor-element-1e87f44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17022 .elementor-element.elementor-element-1e87f44.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-17022 .elementor-element.elementor-element-f29bd3d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17022 .elementor-element.elementor-element-d530550{--width:100%;}.elementor-17022 .elementor-element.elementor-element-525cdd6{--width:100%;}.elementor-17022 .elementor-element.elementor-element-2e83c7e{--width:100%;}}@media(max-width:480px){.elementor-17022 .elementor-element.elementor-element-4b33d55{--flex-wrap:wrap;}.elementor-17022 .elementor-element.elementor-element-f29bd3d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17022 .elementor-element.elementor-element-d530550{--width:100%;--padding-top:15px;--padding-bottom:050px;--padding-left:15px;--padding-right:15px;}.elementor-17022 .elementor-element.elementor-element-525cdd6{--width:100%;--padding-top:15px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-17022 .elementor-element.elementor-element-2e83c7e{--width:100%;--padding-top:15px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-17022 .elementor-element.elementor-element-1e87f44{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;}}/* Start custom CSS */div.wpforms-container-full .wpforms-form button[type=submit] {
     margin: 0 auto !important;
     display: block !important;
     width:30% !important;
}

body a {
    color:#a93667;
}

body h3 {color:#a93667 !important;}

.wpforms-container .wpforms-field, .wp-core-ui div.wpforms-container .wpforms-field
 
 {
    padding: 5px 0 !important;
  
}

.elementor-location-header, .elementor-location-footer {
    display:none !important;
}

.make_upper {
    text-transform:uppercase ;
}

.make_style {
    font-style:italic !important;
    letter-spacing: -1px;
}

.use-caveat p {
    font-family:'Caveat' !important;
    font-size:1.6rem;
    line-height: 1.4rem;
    
    
}

ul, p {
    font-family:"montserrat";
    
    font-size:1rem;
    line-height: 1.5rem;
    

    
}

.text p, .text li span  {
    
color:#333;
}

html{
    font-size: 18px !important
}

h1 {
    font-size:2.027rem !important;
}

h2 { font-size:1.802rem	
!important;
}

h3 {
    font-size:1.602rem 
!important;
}

#life h3 {
    color:#401950 !important;
}



.img-shadow-left {
	filter: drop-shadow(-1.5rem -1.5rem #333);
}

.img-shadow-left-down {
	filter: drop-shadow(-1.5rem 1.5rem #333);
}

.img-shadow-right {
	filter: drop-shadow(1.5rem -1.5rem #333);
}

.img-shadow-right-down {
	filter: drop-shadow(1.5rem 1.5rem #333);
}

.img-shadow-down {
	filter: drop-shadow(0 1.5rem #333);
}

.section-quote {
    font-size:2rem !important;
}

.l-logo {
    display:none;
}

.the7-e-sticky-effects .d-logo {
    display:none;
}

.the7-e-sticky-effects .l-logo {
    display:inline-block;
}

.svg-up .elementor-icon {
  margin-top:-70px;
}/* End custom CSS */