div.elementor-widget-text-editor h1,div.elementor-widget-text-editor h2,div.elementor-widget-text-editor h3,div.elementor-widget-text-editor h4,div.elementor-widget-text-editor h5,div.elementor-widget-text-editor h6{margin-top:0em;margin-bottom:.2em}div.elementor-widget-text-editor ul{margin-bottom:1.5em}p>a{text-decoration:underline!important}.hp-content-boxes h5 a{text-decoration:none}.hp-content-boxes:hover .elementor-button-text{color:#FFF}.hp-content-boxes:hover .elementor-button-icon path{fill:#FFF}.hp-content-boxes:hover .elementor-heading-title{color:#FFFFFF!important}.hp-content-boxes:hover .icon{color:#FFF}.hp-content-boxes rect{fill:#0000;stroke:#b91544}.hp-content-boxes:hover rect{fill:#b91544;stroke:#FFF}.hp-content-boxes:hover .elementor-icon-list-text{color:#FFF;!important}@media only screen and (min-width:1025px){.hp-content-boxes{min-height:350px!important}}@media only screen and (max-width:1024px){.hp-content-boxes{min-height:360px!important}}@media only screen and (max-width:768px){.hp-content-boxes{min-height:315px!important}}.hp-content-boxes .elementor-icon-list-icon{position:absolute;top:7px}.hp-content-boxes .elementor-icon-list-text{margin-left:15px}.hp-content-boxes .button-arrow .elementor-button-icon path{transition:none}.hp-content-boxes .button-arrow a:hover .elementor-button-icon path{transition:none}.content-boxes h4 a{text-decoration:none}.content-boxes:hover p{color:#FFF}.content-boxes:hover .elementor-button-text{color:#FFF}.content-boxes:hover .elementor-button-icon path{fill:#FFF}.content-boxes:hover .elementor-heading-title{color:#FFFFFF!important}.content-boxes:hover .icon{color:#FFF}.content-boxes rect{fill:#0000;stroke:#b91544}.content-boxes:hover rect{fill:#b91544;stroke:#FFF}.content-boxes:hover .elementor-icon-list-text{color:#FFF;!important}@media only screen and (min-width:1025px){.content-boxes{min-height:250px!important}}@media only screen and (max-width:1024px){.content-boxes{min-height:280px!important}}@media only screen and (max-width:768px){.content-boxes{min-height:200px!important}}.content-boxes .elementor-icon-list-icon{position:absolute;top:7px}.content-boxes .elementor-icon-list-text{margin-left:15px}.content-boxes .button-arrow .elementor-button-icon path{transition:none}.content-boxes .button-arrow a:hover .elementor-button-icon path{transition:none}.button-arrow .elementor-button-icon svg{width:43px;height:auto}.button-arrow .elementor-button-icon path{transition:all .3s}.button-arrow a:hover .elementor-button-icon path{transition:all .3s}