.elementor-33225 .elementor-element.elementor-element-cc0a7ee{--display:flex;--min-height:25vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-33225 .elementor-element.elementor-element-cc0a7ee:not(.elementor-motion-effects-element-type-background), .elementor-33225 .elementor-element.elementor-element-cc0a7ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;background-image:url("https://pacecourt.com/wp-content/uploads/2025/08/Blog-Banner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-33225 .elementor-element.elementor-element-63d3f14.elementor-widget-bdt-search .bdt-search .bdt-search-icon{background-color:var( --e-global-color-secondary );}.elementor-33225 .elementor-element.elementor-element-63d3f14{width:var( --container-widget-width, 22.713% );max-width:22.713%;--container-widget-width:22.713%;--container-widget-flex-grow:0;}.elementor-33225 .elementor-element.elementor-element-63d3f14.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-33225 .elementor-element.elementor-element-63d3f14.elementor-widget-bdt-search{text-align:right;}.elementor-33225 .elementor-element.elementor-element-63d3f14 .bdt-search .bdt-search-icon svg{color:#000000;}.elementor-33225 .elementor-element.elementor-element-63d3f14 .bdt-search-input{border-radius:3px;}#modal-search-63d3f14 .bdt-search-input{border-radius:3px;}.elementor-33225 .elementor-element.elementor-element-63d3f14 .bdt-search .bdt-position-relative{border-radius:3px;}.elementor-33225 .elementor-element.elementor-element-63d3f14.elementor-widget-bdt-search .bdt-search.bdt-search-loading:after{right:40px;}.elementor-33225 .elementor-element.elementor-element-fc60a23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33225 .elementor-element.elementor-element-044e7a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-33225 .elementor-element.elementor-element-044e7a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33225 .elementor-element.elementor-element-68d8740 ul.upk-pagination li.upk-active a{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-33225 .elementor-element.elementor-element-68d8740 .upk-elite-grid .upk-item{border-style:solid;border-width:3px 3px 3px 3px;border-radius:5px 5px 5px 5px;}.elementor-33225 .elementor-element.elementor-element-68d8740 .upk-elite-grid .upk-title a:hover{color:var( --e-global-color-secondary );}.elementor-33225 .elementor-element.elementor-element-68d8740 .upk-elite-grid .upk-category a{border-style:solid;border-width:1px 1px 1px 1px;border-color:#dddfe2;}.elementor-33225 .elementor-element.elementor-element-68d8740 ul.upk-pagination li a{border-style:solid;border-width:2px 2px 2px 2px;border-radius:61px 61px 61px 61px;padding:11px 11px 11px 11px;}.elementor-33225 .elementor-element.elementor-element-68d8740 .upk-pagination{margin-left:-11px;}.elementor-33225 .elementor-element.elementor-element-68d8740 .upk-pagination > *{padding-left:11px;}.elementor-33225 .elementor-element.elementor-element-68d8740 ul.upk-pagination li a i{font-size:10px;}.elementor-33225 .elementor-element.elementor-element-68d8740 ul.upk-pagination li a, .elementor-33225 .elementor-element.elementor-element-68d8740 ul.upk-pagination li span{font-family:"Open Sans", Sans-serif;font-size:11px;font-weight:400;}.elementor-33225 .elementor-element.elementor-element-68d8740 ul.upk-pagination li a:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-33225 .elementor-element.elementor-element-0b77e00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-33225 .elementor-element.elementor-element-0b77e00:not(.elementor-motion-effects-element-type-background), .elementor-33225 .elementor-element.elementor-element-0b77e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33225 .elementor-element.elementor-element-85544ec .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-33225 .elementor-element.elementor-element-4231b8c{--upk-transform-origin:center top;}.elementor-33225 .elementor-element.elementor-element-4231b8c .upk-buzz-list{grid-template-columns:repeat(1, 1fr);grid-column-gap:0px;grid-row-gap:0px;}.elementor-33225 .elementor-element.elementor-element-4231b8c .upk-buzz-list .upk-title a{color:var( --e-global-color-text );}.elementor-33225 .elementor-element.elementor-element-4231b8c .upk-buzz-list .upk-item:hover .upk-title a{color:#FFFFFF;}.elementor-33225 .elementor-element.elementor-element-4231b8c .upk-buzz-list .upk-category a{color:var( --e-global-color-secondary );}.elementor-33225 .elementor-element.elementor-element-2b16333{--display:flex;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-33225 .elementor-element.elementor-element-2b16333:not(.elementor-motion-effects-element-type-background), .elementor-33225 .elementor-element.elementor-element-2b16333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808B3;}.elementor-33225 .elementor-element.elementor-element-2b16333.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33225 .elementor-element.elementor-element-4b7144d .wpcf7-form > p:not(:last-child){margin-bottom:0px;}.elementor-33225 .elementor-element.elementor-element-4b7144d .wpcf7-form label{color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-33225 .elementor-element.elementor-element-4b7144d .wpcf7-form .wpcf7-form-control-wrap input{color:#FFFFFF;background-color:#4E4E4E6B;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-33225 .elementor-element.elementor-element-4b7144d .wpcf7-form .wpcf7-form-control-wrap .wpcf7-textarea{color:#FFFFFF;background-color:#4E4E4E6B;}.elementor-33225 .elementor-element.elementor-element-4b7144d .wpcf7-form .wpcf7-form-control-wrap.select-state{color:#666666;}.elementor-33225 .elementor-element.elementor-element-4b7144d .wpcf7-form .wpcf7-form-control-wrap.select-gender{color:#666666;}.elementor-33225 .elementor-element.elementor-element-4b7144d .wpcf7-form .wpcf7-form-control-wrap.accept-this-1{color:#666666;}.elementor-33225 .elementor-element.elementor-element-4b7144d .wpcf7-form .wpcf7-textarea{height:120px;display:block;}.elementor-33225 .elementor-element.elementor-element-4b7144d .wpcf7-form-control{margin-top:0px;}.elementor-33225 .elementor-element.elementor-element-4b7144d .wpcf7-form{margin-top:-0px;}.elementor-33225 .elementor-element.elementor-element-4b7144d .wpcf7-form .wpcf7-submit{background-color:var( --e-global-color-secondary );}.elementor-33225 .elementor-element.elementor-element-4b7144d .wpcf7-submit{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-33225 .elementor-element.elementor-element-4b7144d .wpcf7-form p:has(.wpcf7-submit){text-align:left;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-33225 .elementor-element.elementor-element-85544ec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-33225 .elementor-element.elementor-element-4231b8c .upk-buzz-list{grid-template-columns:repeat(2, 1fr);}.elementor-33225 .elementor-element.elementor-element-4b7144d .wpcf7-form label{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-33225 .elementor-element.elementor-element-85544ec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-33225 .elementor-element.elementor-element-4231b8c .upk-buzz-list{grid-template-columns:repeat(1, 1fr);}.elementor-33225 .elementor-element.elementor-element-4b7144d .wpcf7-form label{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-33225 .elementor-element.elementor-element-cc0a7ee{--content-width:80%;}.elementor-33225 .elementor-element.elementor-element-fc60a23{--content-width:100%;}.elementor-33225 .elementor-element.elementor-element-044e7a2{--width:75%;}.elementor-33225 .elementor-element.elementor-element-0b77e00{--width:25%;}.elementor-33225 .elementor-element.elementor-element-2b16333{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-33225 .elementor-element.elementor-element-044e7a2{--width:100%;}}@media(min-width:1025px){.elementor-33225 .elementor-element.elementor-element-cc0a7ee:not(.elementor-motion-effects-element-type-background), .elementor-33225 .elementor-element.elementor-element-cc0a7ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for container, class: .elementor-element-2b16333 */.rotating-border-container {
  position: relative;
  z-index: 1;
  padding: 20px;
  background: #9AC72C;
  color: white;
  border-radius: 10px;
  overflow: hidden;
}

/* Pseudo-element for animated border line */
.rotating-border-container::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  border: 2px solid transparent;
  border-radius: 10px;
  pointer-events: none;
  animation: border-sweep 4s linear infinite;
  box-sizing: border-box;
}

@keyframes border-sweep {
  0% {
    border-top-color: #9AC72C;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
  }
  25% {
    border-top-color: #9AC72C;
    border-right-color: #9AC72C;
    border-bottom-color: transparent;
    border-left-color: transparent;
  }
  50% {
    border-top-color: transparent;
    border-right-color: #9AC72C;
    border-bottom-color: #9AC72C;
    border-left-color: transparent;
  }
  75% {
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: #9AC72C;
    border-left-color:#9AC72C;
  }
  100% {
    border-top-color: #9AC72C;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
  }
}/* End custom CSS */