.elementor-2044 .elementor-element.elementor-element-185a3ab2:not(.elementor-motion-effects-element-type-background), .elementor-2044 .elementor-element.elementor-element-185a3ab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8F9;}.elementor-2044 .elementor-element.elementor-element-185a3ab2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:112px 0px 32px 0px;}.elementor-2044 .elementor-element.elementor-element-185a3ab2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2044 .elementor-element.elementor-element-7c4c606a > .elementor-element-populated{padding:0px 20px 100px 20px;}.elementor-2044 .elementor-element.elementor-element-4a92b834{text-align:center;}.elementor-2044 .elementor-element.elementor-element-4a92b834 .elementor-heading-title{color:var( --e-global-color-primary );font-size:2.875rem;line-height:1.3478260869565em;}.elementor-2044 .elementor-element.elementor-element-4a92b834 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-2044 .elementor-element.elementor-element-482c312 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-2044 .elementor-element.elementor-element-482c312 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-2044 .elementor-element.elementor-element-482c312 .elementor-button{fill:#F6F8F9;color:#F6F8F9;}.elementor-2044 .elementor-element.elementor-element-25b8deab > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2044 .elementor-element.elementor-element-359f0c8b{text-align:left;}.elementor-2044 .elementor-element.elementor-element-359f0c8b img{width:240px;}.elementor-2044 .elementor-element.elementor-element-359f0c8b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2044 .elementor-element.elementor-element-39c95307 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-2044 .elementor-element.elementor-element-39c95307 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-2044 .elementor-element.elementor-element-39c95307 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2044 .elementor-element.elementor-element-7619a009 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2044 .elementor-element.elementor-element-7619a009 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-2044 .elementor-element.elementor-element-2601c45f{color:var( --e-global-color-primary );font-size:1.125rem;line-height:1.6666666666667em;}.elementor-2044 .elementor-element.elementor-element-18a7a6a5 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2044 .elementor-element.elementor-element-de16039 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2044 .elementor-element.elementor-element-de16039 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-2044 .elementor-element.elementor-element-45476fe7{color:var( --e-global-color-text );font-size:1.125rem;line-height:1.6666666666667em;}.elementor-2044 .elementor-element.elementor-element-3de55925 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2044 .elementor-element.elementor-element-7619fde1 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2044 .elementor-element.elementor-element-7619fde1 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-2044 .elementor-element.elementor-element-79493f8e{color:var( --e-global-color-text );font-size:1.125rem;line-height:1.6666666666667em;width:auto;max-width:auto;}.elementor-2044 .elementor-element.elementor-element-5520c55b{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:16px;--grid-row-gap:0px;}.elementor-2044 .elementor-element.elementor-element-5520c55b .elementor-widget-container{text-align:left;}.elementor-2044 .elementor-element.elementor-element-5520c55b .elementor-social-icon{background-color:#638C9E;}.elementor-2044 .elementor-element.elementor-element-5520c55b .elementor-social-icon i{color:#F6F8F9;}.elementor-2044 .elementor-element.elementor-element-5520c55b .elementor-social-icon svg{fill:#F6F8F9;}.elementor-2044 .elementor-element.elementor-element-5520c55b .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-2044 .elementor-element.elementor-element-5520c55b .elementor-social-icon:hover i{color:#F6F8F9;}.elementor-2044 .elementor-element.elementor-element-5520c55b .elementor-social-icon:hover svg{fill:#F6F8F9;}.elementor-2044 .elementor-element.elementor-element-5520c55b > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2044 .elementor-element.elementor-element-58a6e41 > .elementor-element-populated{padding:100px 0px 0px 0px;}.elementor-2044 .elementor-element.elementor-element-38e8e64f{color:var( --e-global-color-text );font-size:0.9375rem;line-height:1.4444444444444em;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-2044 .elementor-element.elementor-element-38e8e64f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2044 .elementor-element.elementor-element-76df6b49{text-align:left;color:var( --e-global-color-text );font-size:0.9375rem;line-height:1.4444444444444em;width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2044 .elementor-element.elementor-element-76df6b49 > .elementor-widget-container{padding:0px 20px 0px 20px;}@media(max-width:1200px) and (min-width:768px){.elementor-2044 .elementor-element.elementor-element-25b8deab{width:100%;}.elementor-2044 .elementor-element.elementor-element-39c95307{width:33.333333333333%;}.elementor-2044 .elementor-element.elementor-element-18a7a6a5{width:33.333333333333%;}.elementor-2044 .elementor-element.elementor-element-3de55925{width:33.333333333333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2044 .elementor-element.elementor-element-7c4c606a{width:100%;}.elementor-2044 .elementor-element.elementor-element-58a6e41{width:100%;}}@media(max-width:1200px){.elementor-2044 .elementor-element.elementor-element-25b8deab > .elementor-element-populated{padding:0px 20px 40px 20px;}.elementor-2044 .elementor-element.elementor-element-39c95307 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 20px 0px 20px;}.elementor-2044 .elementor-element.elementor-element-38e8e64f{width:var( --container-widget-width, 66.667% );max-width:66.667%;--container-widget-width:66.667%;--container-widget-flex-grow:0;}.elementor-2044 .elementor-element.elementor-element-76df6b49{width:var( --container-widget-width, 33.333333333333% );max-width:33.333333333333%;--container-widget-width:33.333333333333%;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-2044 .elementor-element.elementor-element-4a92b834 .elementor-heading-title{font-size:2.625rem;line-height:1.3809523809524em;}.elementor-2044 .elementor-element.elementor-element-45476fe7{font-size:1.0625rem;}}@media(max-width:880px){.elementor-2044 .elementor-element.elementor-element-38e8e64f{font-size:0.875rem;}.elementor-2044 .elementor-element.elementor-element-76df6b49{font-size:0.875rem;}}@media(max-width:767px){.elementor-2044 .elementor-element.elementor-element-185a3ab2{padding:60px 0px 20px 0px;}.elementor-2044 .elementor-element.elementor-element-7c4c606a > .elementor-element-populated{padding:0px 20px 60px 20px;}.elementor-2044 .elementor-element.elementor-element-4a92b834 .elementor-heading-title{font-size:1.75rem;line-height:1.3571428571429em;}.elementor-2044 .elementor-element.elementor-element-4a92b834 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-2044 .elementor-element.elementor-element-39c95307 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 20px 40px 20px;}.elementor-2044 .elementor-element.elementor-element-7619a009 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-2044 .elementor-element.elementor-element-2601c45f{font-size:1rem;line-height:1.5em;}.elementor-2044 .elementor-element.elementor-element-18a7a6a5 > .elementor-element-populated{padding:0px 20px 40px 20px;}.elementor-2044 .elementor-element.elementor-element-de16039 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-2044 .elementor-element.elementor-element-45476fe7{font-size:1rem;line-height:1.5em;}.elementor-2044 .elementor-element.elementor-element-7619fde1 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-2044 .elementor-element.elementor-element-79493f8e{font-size:1rem;line-height:1.5em;}.elementor-2044 .elementor-element.elementor-element-5520c55b{--icon-size:16px;}.elementor-2044 .elementor-element.elementor-element-5520c55b > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-2044 .elementor-element.elementor-element-58a6e41 > .elementor-element-populated{padding:48px 0px 0px 0px;}.elementor-2044 .elementor-element.elementor-element-38e8e64f > .elementor-widget-container{padding:0px 20px 4px 20px;}.elementor-2044 .elementor-element.elementor-element-38e8e64f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2044 .elementor-element.elementor-element-76df6b49{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}}/* Start custom CSS for button, class: .elementor-element-482c312 */i.linkarrow.link-arrowRight_Arrow {
    font-size: .75em !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38e8e64f */@media (max-width: 1200px) and (min-width: 768px) {
    .elementor-2044 .elementor-element.elementor-element-38e8e64f {
       width: 66.666666666666667% !important;
    }}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76df6b49 */@media (max-width: 1200px) and (min-width: 768px) {
    .elementor-2044 .elementor-element.elementor-element-76df6b49 {
       width: 33.333333333333333% !impotant;
    }}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-185a3ab2 */.elementor-2044 .elementor-element.elementor-element-185a3ab2 .elementor-container {
    flex-wrap: wrap;
}

@media (max-width: 767px) and (min-width: 320px) {
    #footer br {
        display: none !important;
    }}/* End custom CSS */
/* Start custom CSS */@media (max-width: 5000px) and (min-width: 1201px) {
.footer-one-quarter {
    width: 25% !important;
}}

.link-light-bkgd-2 {
  border-bottom: 1px solid #c2c2c2;
  transition: all 1s linear;
  position: relative;
  padding-bottom: 0px;
  display: inline-block;
}

.link-light-bkgd-2:before {
  content: "";
  width: 100%;
  height: 1px;
  background-color: #3a3a3a;
  position: absolute;
  left: 0;
  bottom: -1px;
  transform-origin: left; 
  transform: scale(0);
  transition: 0.25s linear;
}

.link-light-bkgd-2:hover:before {
  transform: scale(1);
}/* End custom CSS */