.elementor-295 .elementor-element.elementor-element-db03f5e:not(.elementor-motion-effects-element-type-background), .elementor-295 .elementor-element.elementor-element-db03f5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#758068;}.elementor-295 .elementor-element.elementor-element-db03f5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 60px 0px;}.elementor-295 .elementor-element.elementor-element-db03f5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-295 .elementor-element.elementor-element-7117e84{text-align:center;}.elementor-295 .elementor-element.elementor-element-7117e84 .elementor-heading-title{color:#FFFFFF;}.elementor-295 .elementor-element.elementor-element-72e245a{text-align:center;}.elementor-295 .elementor-element.elementor-element-72e245a .elementor-heading-title{color:#F7F5EC;}.elementor-295 .elementor-element.elementor-element-b1436dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-295 .elementor-element.elementor-element-b1436dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-295 .elementor-element.elementor-element-d339b76{width:38%;}.elementor-295 .elementor-element.elementor-element-530eb86{width:62%;}}/* Start custom CSS for section, class: .elementor-element-db03f5e */.pp-title h1{line-height:55px!important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b1436dc */#p1,#p2,#p3,#p4,#p5,#p6,#p7{border-bottom:1px solid #1B2E1F4D;padding-bottom:20px;margin-bottom:20px;color:#1B2E1FCC;}
#pp-box h2,#pp-box h3,#pp-box h5,#pp-box p{color:#1B2E1FCC;}
#pp-box h3{padding-bottom:10px;}
#pp-box h5{padding-top:10px;padding-bottom:10px;}
#p1 ul li,#p2 ul li,#p3 ul li,#p4 ul li,#p5 ul li,#p6 ul li,#p7 ul li{padding-bottom:20px;list-style-position: inside!important;
    list-style: disc;text-indent: -20px;
    margin-left: 25px;}
#p3 ul.yesspace li br{padding-bottom:15px;content:'';display:block;}
#pp-box ul.nospace li{padding-bottom:0;}
#pp-box ul.nospace{padding-bottom:20px;}
.pp-content-title{padding-bottom:30px;}
#pp-menu{margin-top:8px;}
#pp-menu li{margin-bottom:15px;}
#pp-menu a{font-size:16px;}
#pp-menu li.active a{font-weight:700;}
#pp-box{background-color:#F7F5EC;padding-top:40px;padding-bottom:40px;}
#p7 a{position:relative;}
#p7 a:before{content:'';height:1px;width:100%;background-color:#1B2E1F;display:block;bottom:0;position:absolute;left:0;}
#p7{border-bottom:0;}
@media only screen and (min-width:768px){
.pp-list.fixed-height {
    position: fixed;
    top: 50px;
}
}
@media only screen and (max-width:767.98px){
.pp-menu{display: block!important;text-align:center;font-size:16px;background-color: #F7F5EC;padding:15px 0;}
#pp-menu{display: none;}
#pp-menu.open{display: block;background-color: #F7F5EC;}
.pp-list{position:absolute;top:-40px;padding:0 10px;left:0;z-index:99;cursor:pointer;}
.pp-list.fixed-height {
    background-color: #F7F5EC;
    position: fixed;
    top: 0;
    left: 0;
    padding: 0 15px;
    width: 100%;
}
#pp-menu{margin-top:15px;}
}/* End custom CSS */