html,body{width:100%!important;overflow-x:hidden!important}body p{font-size:18px;font-weight:400;text-align:justify}ol li{font-size:18px}ul li{font-size:18px}ul{padding-bottom:0!important}@media (max-width:767px){body p,ol li,ul li{font-size:16px}}.et-pb-arrow-next,.et-pb-arrow-prev{background-color:#ffcc00;color:white;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.et-pb-arrow-next:hover,.et-pb-arrow-prev:hover{background-color:#2c3e50}.et-pb-arrow-next:before,.et-pb-arrow-prev:before{font-size:20px}.center-text{text-align:center}@media (max-width:600px){.dos-columnas-movil .et_pb_column{width:50%!important;display:block}}@media (max-width:768px){.dos-columnas-movil2 .et_pb_column{width:50%!important;display:block}}body .vic-cta-739151 a{color:#FFFFFF!important;margin-top:-12px!important;text-align:center;padding:10px 22px!important;padding-bottom:14px!important;transition:0.5s ease!important;opacity:1!important;border-radius:10px;background-color:#ffcc00;border:solid 0px #F78E69}.et_pb_section,.et_pb_row,.et_pb_module{transform:none!important;transition:none!important}.ppw-pwd-submit-btn{background-color:#007bff;color:white;border:none;border-radius:5px;padding:10px 20px;font-size:16px;font-weight:bold;cursor:pointer;transition:background-color 0.3s ease,transform 0.2s ease}.ppw-pwd-submit-btn:hover{background-color:#0056b3;transform:scale(1.05)}.ppw-pwd-submit-btn:active{background-color:#004085;transform:scale(0.95)}#pwbox-4274{width:100%;max-width:270px;padding:10px;font-size:16px;border:2px solid #007bff;border-radius:5px;outline:none;background-color:#f9f9f9;box-shadow:inset 0 2px 4px rgba(0,0,0,0.1);transition:border-color 0.3s ease,box-shadow 0.3s ease}#pwbox-4274:focus{border-color:#0056b3;box-shadow:0 0 5px rgba(0,91,179,0.5);background-color:#ffffff}#pwbox-4274::placeholder{color:#aaa;font-style:italic}.et_pb_module h1{font-size:28px!important;font-weight:bold}.et_pb_module h2{font-size:32px!important;font-weight:700;color:#F56600}@media (max-width:767px){.et_pb_module h2{font-size:26px!important}}.et_pb_module h3{font-size:22px!important;font-weight:600;margin-bottom:0px!important;color:#C75300}@media (max-width:767px){.et_pb_module h3{font-size:20px!important}}.et_pb_module h4{font-size:20px!important;font-weight:600;color:#4B5563}@media (max-width:767px){.et_pb_module h4{font-size:18px!important}}@font-face{font-family:'modules';src:url('https://www.savvypestcontrol-buildings.ca/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff') format('woff');font-display:swap}#et-boc .area-outer-wrap .da-close{background:red!important;background-color:red!important;border-radius:50%!important;width:35px;height:35px;display:flex;align-items:center;justify-content:center}#mi-hero h1{font-size:46px!important}@media (max-height:900px){html body #mi-hero .hero-title,html body #mi-hero h1,html body #mi-hero .et_pb_module_header,html body #mi-hero .et_pb_text h1,html body #mi-hero .et_pb_text .et_pb_module_header,html body #mi-hero .et_pb_heading h1,html body #mi-hero .et_pb_heading .et_pb_module_header,html body #mi-hero .et_pb_fullwidth_header h1{font-size:46px!important;line-height:1.1!important}#mi-hero h2{font-size:25px!important}#mi-hero p,#mi-hero li{font-size:28px!important}#mi-hero .et_pb_text p{color:#f4d400}#mi-hero .et_pb_button{font-size:18px!important;padding:10px 16px!important}#mi-hero .et_pb_row{padding-top:10px!important;padding-bottom:40px!important}}@media (max-height:750px){html body #mi-hero .hero-title,html body #mi-hero h1,html body #mi-hero .et_pb_module_header,html body #mi-hero .et_pb_text h1,html body #mi-hero .et_pb_text .et_pb_module_header,html body #mi-hero .et_pb_heading h1,html body #mi-hero .et_pb_heading .et_pb_module_header,html body #mi-hero .et_pb_fullwidth_header h1{font-size:34px!important}#mi-hero h2{font-size:20px!important}#mi-hero p,#mi-hero li{font-size:22px!important}#mi-hero .et_pb_button{font-size:24px!important;padding:6px 14px!important}#mi-hero .et_pb_row{padding-top:10px!important;padding-bottom:30px!important}}#mi-hero{align-items:flex-start;padding-top:40px}#mi-hero{padding-bottom:110px}