body,html{-webkit-font-smoothing:subpixel-antialiased;margin:0;padding:0;font-size:16px;overflow-x:hidden}@media screen and (max-width:1025px){body,html{font-size:16px}}@media screen and (max-width:768px){body,html{font-size:15px}}a,a:hover,a:focus{text-decoration:none}.elementor-section{padding:75px 50px}@media screen and (max-width:1025px){.elementor-section{padding:50px 50px}}@media screen and (max-width:768px){.elementor-section{padding:50px 7%}}.elementor-section.p-half{padding-top:30px;padding-bottom:30px}.elementor-section.p-half-bottom{padding-bottom:30px}.elementor-section.p-half-top{padding-top:30px}@media only screen and (max-width:1023px) and (min-width:650px){.elementor-section.p-half{padding-top:20px;padding-bottom:20px}.elementor-section.p-half-bottom{padding-bottom:20px}.elementor-section.p-half-top{padding-top:20px}}@media only screen and (max-width:649px){.elementor-section.p-half{padding-top:15px;padding-bottom:15px}.elementor-section.p-half-bottom{padding-bottom:15px}.elementor-section.p-half-top{padding-top:15px}}.elementor-section.p-zero{padding-top:0;padding-bottom:0}.elementor-section.p-zero-bottom{padding-bottom:0}.elementor-section.p-zero-top{padding-top:0}