.elementor-18196 .elementor-element.elementor-element-4606ca36{--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:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-18196 .elementor-element.elementor-element-3f8a1693{--display:flex;}.elementor-18196 .elementor-element.elementor-element-316c7a17{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18196 .elementor-element.elementor-element-628eaa2 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-18196 .elementor-element.elementor-element-628eaa2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-18196 .elementor-element.elementor-element-628eaa2.elementor-view-stacked .elementor-icon{background-color:#C49B4F;}.elementor-18196 .elementor-element.elementor-element-628eaa2.elementor-view-framed .elementor-icon, .elementor-18196 .elementor-element.elementor-element-628eaa2.elementor-view-default .elementor-icon{fill:#C49B4F;color:#C49B4F;border-color:#C49B4F;}.elementor-18196 .elementor-element.elementor-element-39a6dd93 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-18196 .elementor-element.elementor-element-39a6dd93 .elementor-icon-box-title{margin-block-end:0px;}.elementor-18196 .elementor-element.elementor-element-39a6dd93.elementor-view-stacked .elementor-icon{background-color:#C49B4F;}.elementor-18196 .elementor-element.elementor-element-39a6dd93.elementor-view-framed .elementor-icon, .elementor-18196 .elementor-element.elementor-element-39a6dd93.elementor-view-default .elementor-icon{fill:#C49B4F;color:#C49B4F;border-color:#C49B4F;}.elementor-18196 .elementor-element.elementor-element-2501fc42 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-18196 .elementor-element.elementor-element-2501fc42 .elementor-icon-box-title{margin-block-end:0px;}.elementor-18196 .elementor-element.elementor-element-2501fc42.elementor-view-stacked .elementor-icon{background-color:#C49B4F;}.elementor-18196 .elementor-element.elementor-element-2501fc42.elementor-view-framed .elementor-icon, .elementor-18196 .elementor-element.elementor-element-2501fc42.elementor-view-default .elementor-icon{fill:#C49B4F;color:#C49B4F;border-color:#C49B4F;}.elementor-18196 .elementor-element.elementor-element-17078f95{--display:flex;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--border-radius:50px 50px 50px 50px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18196 .elementor-element.elementor-element-1bfef16a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18196 .elementor-element.elementor-element-7a833575{width:initial;max-width:initial;text-align:end;}.elementor-18196 .elementor-element.elementor-element-7a833575 > .elementor-widget-container{padding:0rem 1.5rem 1.5rem 0rem;}.elementor-18196 .elementor-element.elementor-element-7a833575:not( .elementor-widget-image ) .elementor-widget-container, .elementor-18196 .elementor-element.elementor-element-7a833575.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://bravezone.ca/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:100%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-18196 .elementor-element.elementor-element-7a833575 img, .elementor-18196 .elementor-element.elementor-element-7a833575 svg{width:80%;max-width:100%;box-shadow:0px 0px 0px 36px rgba(0,0,0,0.5);}.elementor-18196 .elementor-element.elementor-element-7a833575 svg{height:auto;}.elementor-18196 .elementor-element.elementor-element-22084c0c{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;bottom:20%;z-index:1;font-family:"Caveat", Sans-serif;font-size:1.4rem;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-18196 .elementor-element.elementor-element-22084c0c > .elementor-widget-container{background-color:var( --e-global-color-c56fd90 );padding:10px 10px 10px 10px;}body:not(.rtl) .elementor-18196 .elementor-element.elementor-element-22084c0c{left:0px;}body.rtl .elementor-18196 .elementor-element.elementor-element-22084c0c{right:0px;}@media(max-width:767px){.elementor-18196 .elementor-element.elementor-element-4606ca36{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}}@media(max-width:480px){.elementor-18196 .elementor-element.elementor-element-4606ca36{--gap:20px 30px;--row-gap:20px;--column-gap:30px;}.elementor-18196 .elementor-element.elementor-element-7a833575 img, .elementor-18196 .elementor-element.elementor-element-7a833575 svg{width:100%;}.elementor-18196 .elementor-element.elementor-element-7a833575 svg{height:auto;}.elementor-18196 .elementor-element.elementor-element-22084c0c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;bottom: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;
}/* End custom CSS */