.elementor-6419 .elementor-element.elementor-element-59c81f50 > .elementor-container{min-height:250px;}.elementor-6419 .elementor-element.elementor-element-59c81f50:not(.elementor-motion-effects-element-type-background), .elementor-6419 .elementor-element.elementor-element-59c81f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#095879;background-image:url("https://everytexan.org/wp-content/uploads/2020/01/tx-capitol-corner-background.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-6419 .elementor-element.elementor-element-59c81f50 > .elementor-background-overlay{background-color:#095879;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6419 .elementor-element.elementor-element-59c81f50{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:75px;}.elementor-6419 .elementor-element.elementor-element-7a49ef0c{text-align:center;}.elementor-6419 .elementor-element.elementor-element-7a49ef0c .elementor-heading-title{color:#FFFFFF;}.elementor-6419 .elementor-element.elementor-element-7a49ef0c > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-6419 .elementor-element.elementor-element-57693ab{margin-top:0px;margin-bottom:80px;}.elementor-6419 .elementor-element.elementor-element-5eb7a73 .elementor-icon-list-icon{width:14px;}.elementor-6419 .elementor-element.elementor-element-5eb7a73 .elementor-icon-list-icon i{font-size:14px;}.elementor-6419 .elementor-element.elementor-element-5eb7a73 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}/* Start custom CSS for heading, class: .elementor-element-7a49ef0c */.elementor-6419 .elementor-element.elementor-element-7a49ef0c {
    position: relative;
    bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-59c81f50 */.greedy-nav {
    display: none;
}
.elementor-6419 .elementor-element.elementor-element-59c81f50::before {
    content: "";
    position: absolute;
    display: inline-block;
    width: 1600px;
    height: 100%;
    background-image: linear-gradient(to right, rgba(9,88,121,1), rgba(9,88,121,0) 30%, rgba(9,88,121,0) 70%, rgba(9,88,121,1));
    margin: 0 auto;
    left: calc(50% - 800px);
    right: calc(50% - 800px);
}

.elementor-6419 .elementor-element.elementor-element-59c81f50 .elementor-container::after {
    content:"";
    position: absolute;
    display: inline-block;
    bottom: -75px;
    left: -7px;
    width: 155px;
    height: 155px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='154' height='153.827' viewBox='0 0 154 153.827'%3E%3Cg transform='translate(-142 -579.471)'%3E%3Cpath d='M25.928,123.083,151.44,170.934a4.511,4.511,0,0,0,1.409,0A4.087,4.087,0,0,0,156.3,169.1a4.017,4.017,0,0,0-.423-5.074L30.368,31.469a4.087,4.087,0,0,0-7.047,2.819v84.567a4.228,4.228,0,0,0,2.608,4.228Z' transform='translate(118.692 562.309)' fill='%23f2a900'/%3E%3Cpath d='M158.945,160.909a4.091,4.091,0,0,0,6.624-4.44L117.719,30.958a4.088,4.088,0,0,0-3.806-2.607H29.346a4.087,4.087,0,0,0-3.876,2.608,4.158,4.158,0,0,0,1.057,4.51Z' transform='translate(130.143 551.121)' fill='%23dc582a'/%3E%3C/g%3E%3C/svg%3E") left bottom / auto no-repeat;
    z-index: 2;
}

@media screen and (max-width: 1200px) {
    .elementor-6419 .elementor-element.elementor-element-59c81f50 .elementor-container::after {
        -webkit-transform: scale(.8);
        -ms-transform: scale(.8);
        transform: scale(.8);
    }
}
@media screen and (max-width: 1020px) {
    .elementor-6419 .elementor-element.elementor-element-59c81f50 .elementor-container::after { 
        left: auto;
        right: 832px;
    }
}/* End custom CSS */
/* Start custom CSS for post-navigation, class: .elementor-element-26a1cde */.elementor-6419 .elementor-element.elementor-element-26a1cde .elementor-post-navigation a {
  background-color: #f26722;
  background: linear-gradient(#dc582a,#dc582a) center -200px / 100% 200px no-repeat #f26722;
  border-radius: 5px;
  padding: 4px 15px;;
  color: #fff;
  font-weight: 500;
}
.elementor-6419 .elementor-element.elementor-element-26a1cde .elementor-post-navigation a:hover {
  background-position: center bottom;
  text-decoration: none;
}

.elementor-6419 .elementor-element.elementor-element-26a1cde .elementor-post-navigation .post-navigation__arrow-wrapper {
  color: #fff;
}
.elementor-6419 .elementor-element.elementor-element-26a1cde .elementor-post-navigation .post-navigation__prev--title, 
.elementor-6419 .elementor-element.elementor-element-26a1cde .elementor-post-navigation .post-navigation__next--title {
  font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a38fb37 */.elementor-6419 .elementor-element.elementor-element-a38fb37 .sli-content-pane {
  width: 800px;
  max-width: 100%;
}

.elementor-6419 .elementor-element.elementor-element-a38fb37 .sli-content-pane label {
  color: #fff !important;
  font-size: 14px !important;
}
.elementor-6419 .elementor-element.elementor-element-a38fb37 .sli-content-pane input {
  background-color: #fff !important;
  border: 2px solid #3fb0e080 !important;
  border-radius: 4px !important;
  opacity: .95;
}
.elementor-6419 .elementor-element.elementor-element-a38fb37 .sli-content-pane input:focus {
  border-color: #3FB0E0 !important;
  opacity: 1;
}

.elementor-6419 .elementor-element.elementor-element-a38fb37 .sli-field-contact-email {
  margin-top: 0;
  margin-bottom: 0;
}
.elementor-6419 .elementor-element.elementor-element-a38fb37 .sli-field-contact-email .sli-input {
  margin-bottom: 0;
}
.elementor-6419 .elementor-element.elementor-element-a38fb37 .sli-text p {
  color: #fff;
}

.elementor-6419 .elementor-element.elementor-element-a38fb37 .sli-button::before {
  display: none !important;
}
.elementor-6419 .elementor-element.elementor-element-a38fb37 .sli-button {
  background-image: linear-gradient(#dc582a, #dc582a);
  background-position: center -300px;
  background-size: 100% 300px;
  background-repeat: no-repeat;
  border-radius: 5px;
  font-size: 22px;
  padding: 14px 40px;
  transition: all .4s ease-in-out;
}
.elementor-6419 .elementor-element.elementor-element-a38fb37 .sli-button:hover, 
.elementor-6419 .elementor-element.elementor-element-a38fb37 .sli-button:focus {
  background-position: center bottom;
}

/* THANK YOU */
.elementor-6419 .elementor-element.elementor-element-a38fb37 .sli-social-icons-element.sli-element {
  width: 800px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  color: #fff;
  text-shadow: 0 0 10px #095879, 0 0 5px #095879;
  position: relative;
  bottom: 50px;
}
.elementor-6419 .elementor-element.elementor-element-a38fb37 .sli-social-icons-element.sli-element h2 {
  color: #fff;
  margin-bottom: 0;
}
.elementor-6419 .elementor-element.elementor-element-a38fb37 .sli-social-icons-element.sli-element p {
  font-family: 'Roboto', Hevletica, Arial, Verdana, sans-serif;
  font-weight: 500 !important;
  font-size: 20px;
  line-height: 25px;
}
.elementor-6419 .elementor-element.elementor-element-a38fb37 .sli-social-icons-element.sli-element a .sli-icon {
  color: #fff !important;
  transition: all .3s ease-in-out;
}
.elementor-6419 .elementor-element.elementor-element-a38fb37 .sli-social-icons-element.sli-element a:hover .sli-icon, 
.elementor-6419 .elementor-element.elementor-element-a38fb37 .sli-social-icons-element.sli-element a:focus .sli-icon{
  color: #F26722 !important;
  text-shadow: 0 0 10px #095879;
}/* End custom CSS */