div#hostinger-preview-banner{display:none!important}.jud-box{background:none!important}.wins-wrapper{display:flex;align-items:stretch;gap:20px;height:100%}.wins-wrapper .win-entry{width:100%;height:auto;background:#F3F5F0;box-shadow:1px 2px 3px #00000040}.win-entry h3{margin-top:0;margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid #592884;color:#000;font-family:'Futura PT Medium'}.top-win{padding:14px}.wins-wrapper .win-entry{display:flex;flex-direction:column;justify-content:space-between}.bottom-win{display:flex;justify-content:space-between;background-color:transparent;background-image:linear-gradient(111deg,var(--e-global-color-939ca3b) 51%,var(--e-global-color-77c7a88) 0%);padding:16px;margin-bottom:-13px}.win-entry strong{font-size:17px;font-family:'grad';color:var(--e-global-color-77c7a88);font-weight:300}.win-entry .col{display:flex;flex-direction:column;width:50%}.win-entry .col span{font-size:26px;font-family:'Futura PT Medium'}.win-entry .col:last-child{text-align:right;color:#fff}.win-entry .col:last-child strong{color:#fff}.jud-box .elementor-widget-text-editor{background:#fff;padding:10px;border-radius:10px;color:#000!important;text-align:center;display:flex;align-items:center;justify-content:center}.jud-box .elementor-widget-text-editor .elementor-widget-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.jud-box .gb-block-layout-column-inner{width:100%;display:block}.gform_heading{display:none}.team-loop ul{padding:0;list-style:none;font-size:14px}.custom-flip .elementor-flip-box .elementor-icon-wrapper{display:none}.custom-flip .elementor-flip-box__layer__inner{display:flex;flex-direction:column-reverse;justify-content:start;align-items:baseline;padding:10px}.custom-flip .elementor-flip-box{height:180px}.custom-flip .elementor-flip-box__back .elementor-flip-box__layer__description{text-align:center;width:100%}.custom-flip h3.elementor-flip-box__layer__title{width:100%;text-align:left;margin:0!important;border-bottom:2px solid #592884;padding-bottom:11px!important;font-size:23px;font-family:'Futura PT Medium';font-weight:300}.custom-flip .elementor-flip-box__front .elementor-flip-box__layer__description{color:#592884!important;display:block;font-size:18px;font-family:"grad";font-style:italic;margin-bottom:10px}.team-loop img{height:450px;object-fit:cover;object-position:top;width:100%}.team-loop{background:#fff;padding:14px!important}.team-loop .e-con-inner{padding:0}input#gform_submit_button_3{border-radius:0;width:100%;padding:25px;font-size:23px}.gform-body center{text-align:left!important}.gform-theme--foundation .gform_fields{gap:16px!important}.gform-theme--foundation .gfield .ginput_password,.gform-theme--foundation .gfield input,.gform-theme--foundation .gfield select{border-radius:0}.py-100{padding:70px 0!important}.py-70{padding:70px 0!important}.py-50{padding:50px 0!important}.py-40{padding:40px 0!important}.py-20{padding:40px 0!important}.slashes.white li::before{color:#fff}.slashes li a{color:inherit;text-decoration:underline!important}h2.uagb-ifb-title{font-size:22px;text-align:center}.elementor-post__text{position:relative}nav.elementor-pagination{margin-top:30px;display:flex;align-items:center;justify-content:center;gap:10px}.page-numbers{color:#000}span.page-numbers.current{width:30px;display:block;background:#346CD5;height:30px;color:#fff}.wpgmza_marker_carousel .item .wpgmza_carousel_info_holder *{text-align:center;justify-content:center}.wpgmza_marker_carousel .item{background:var(--e-global-color-77c7a88)}.wpgmza_marker_carousel .item a{color:#fff}h1,.h1,h2{font-family:"Futura PT Extra Bold",sans-serif}.futura{font-family:"Futura PT Extra Bold",sans-serif}.grad{font-family:"grad"}.h3{font-family:"Futura PT Extra Bold",sans-serif}body{font-family:"Futura PT Book",sans-serif}.demi{font-family:'Futura PT Demi'}h2.elementor-heading-title.elementor-size-default{font-size:65px}.wp-block-genesis-blocks-gb-testimonial{padding:25px;margin-bottom:10px;width:calc(33% - 25px);border-radius:10px}.gb-block-layout-column-inner{display:flex;flex-wrap:wrap;gap:25px}h2.gb-testimonial-name{font-size:18px;font-family:'Futura PT Book';font-style:italic;color:var(--e-global-color-primary)!important;font-weight:600}.gb-testimonial-text{height:220px;overflow:auto}.elementor-nav-menu a{font-size:20px;color:#F3F5F0!important}.header-area{background:var(--e-global-color-primary)}.header-area .elementor-widget-button .elementor-button,.elementor-widget-button .elementor-button{border-radius:0;font-size:18px;padding:20px 25px;font-family:'Futura PT Medium'}.header-area::before{background:#2F547E;height:100%;width:15%;position:absolute;content:"";display:block}.header-area .e-con-inner{padding:0}.header-area .elementor-widget-image::before{background:#2F547E;clip-path:polygon(0 0,100% 0%,70% 100%,0% 100%);height:100%;content:"";position:absolute;width:170%;left:-3px;z-index:0;top:0}.header-area .elementor-widget-image{position:relative;padding-right:10px !IMPORTANT;padding:18px}.header-area .elementor-widget-image img{z-index:1;position:relative;width:210px!important}.py-constant{padding:70px 0}textarea#form-field-message{padding-top:12px;font-size:17px}small{font-size:56%;display:block;margin-top:10px}h3.elementor-image-box-title{font-family:"Futura PT Extra Bold",sans-serif}.ct-box p.elementor-image-box-description{font-size:22px!important;font-family:'Futura PT Medium';font-weight:normal!important;letter-spacing:2px}body{background:#f3f5f0}.elementor-widget-testimonial-carousel .swiper-slide .elementor-testimonial{background:#fff;padding:30px;box-shadow:1px 2px 4px #00000045;margin:5px;height:100%}.elementor-widget-reviews .elementor-main-swiper,.elementor-widget-testimonial-carousel .elementor-main-swiper{width:100%;padding-bottom:85px}.elementor-testimonial__footer{margin-top:65px!important;justify-content:end!important}span.elementor-testimonial__name{font-size:22px;color:#592884!important}.elementor-testimonial__content{font-family:"grad"}.custom-review.elementor-widget-testimonial-carousel .swiper-slide{padding:0;height:auto;padding-bottom:13px}.custom-review .elementor-swiper-button{bottom:-40px;top:auto!important;border:1px solid var(--e-global-color-primary);height:65px;width:65px;color:#0000;display:flex;align-items:center;justify-content:center}.custom-review .elementor-swiper-button svg{fill:var(--e-global-color-primary)!important;width:30px!important;height:30px!important}body{font-size:20px}.elementor-widget-button .elementor-button{padding:20px 45px}.step-box h3.elementor-image-box-title{font-family:'Futura PT Medium';color:#000;font-size:22px;border-bottom:1px solid #00}.step-box h3.elementor-image-box-title{border-bottom:2px solid #592884;padding-bottom:10px;margin-bottom:15px;font-size:26px}.step-box h3.elementor-image-box-title::before{color:#592884;counter-increment:section;content:"Step "counter(section)":";display:block;font-size:18px;font-family:"grad";font-style:italic;margin-bottom:10px}.e-grid{counter-reset:section}.step-box .elementor-widget-container{box-shadow:1px 1px 3px 1px #0000002b}h3.elementor-post__title{font-family:'Futura PT Medium';margin-bottom:40px!important}.elementor-widget-posts .elementor-post__read-more{bottom:15px}.location-boxes h3.elementor-image-box-title{font-family:'Futura PT Medium';border-bottom:2px solid #592884!important;padding-bottom:10px;color:#353435;margin-top:0}.location-boxes .elementor-image-box-wrapper{text-align:center}.location-boxes .elementor-widget.elementor-widget-image-box .elementor-widget-container{background:#fff;padding:25px 25px;box-shadow:1px 1px 4px #00000030;overflow:hidden;position:relative}.location-boxes .elementor-image-box-wrapper::after{content:"Get Directions ›";font-size:20px;display:block;color:#592884;text-decoration:underline;text-underline-offset:5px;cursor:pointer;position:absolute;bottom:50px;right:0;left:0;margin:auto;transition:all ease 0.5s;transform:translateX(100%)}.location-boxes .elementor-widget.elementor-widget-image-box:hover p.elementor-image-box-description{transform:translateX(-130%);transition:all ease 0.5s}.location-boxes .elementor-widget-image-box .elementor-image-box-description{transition:all ease 0.5s;z-index:0;position:relative}.location-boxes .elementor-widget.elementor-widget-image-box:hover .elementor-image-box-wrapper::after{transform:translateX(0)}.location-boxes h3.elementor-image-box-title a::before{content:"";height:100%;width:100%;position:absolute;right:0;left:0;bottom:0;z-index:1}.footer-area span.elementor-icon-list-text:hover{text-decoration:underline}i{font-family:"grad";font-size:14px}h5.elementor-heading-title.elementor-size-default{font-style:italic}.att-detail span.elementor-icon-list-text{text-decoration:underline!important;text-underline-offset:2px!important;text-decoration-thickness:1px!important;font-family:'Futura PT Medium'}.elementor-widget.elementor-list-item-link-full_width a{text-decoration:none!important}.win-box small{margin-bottom:10px;font-family:"grad";font-weight:300;font-size:51%}.win-box h4.elementor-heading-title.elementor-size-default{font-family:'Futura PT Medium';font-size:27px!important}.win-box{padding:0;background:#F3F5F0;box-shadow:1px 2px 3px #00000040}.win-box h3.elementor-heading-title.elementor-size-default{margin-bottom:0;border-bottom:2px solid #592884;padding-bottom:10px;color:#000;font-family:'Futura PT Medium'}.gallery-att img.swiper-slide-image{height:650px;width:100%;object-fit:cover;object-position:top}.gallery-att .elementor-swiper-button{border:1px solid var(--e-global-color-primary);height:55px;width:55px;display:flex;align-items:center;justify-content:center}.gallery-att .elementor-swiper-button.elementor-swiper-button-prev{left:-60px!important}.gallery-att .elementor-swiper-button.elementor-swiper-button-next{right:-60px!important}.slashes ul{padding:0;list-style:none}.slashes li::before{content:"/";margin-right:8px;font-family:'Futura PT Extra Bold';color:var(--e-global-color-primary)}.slashes li{font-size:27px;font-family:'Futura PT Medium';margin-bottom:7px}.sub-menu.elementor-nav-menu--dropdown{background:#242224;border-top:2px solid #fff!important}.sub-menu.elementor-nav-menu--dropdown a.elementor-sub-item.elementor-item-anchor,.sub-menu a{font-size:16px!important;padding:5px!important}.win-box{justify-content:space-between}.bg-path::before{width:42%;right:0;left:auto;clip-path:polygon(24% 0%,100% 0%,100% 100%,0% 100%);background-size:cover!important}.josh-video{display:none}.postid-450 .josh-video{display:block}.postid-450 .gallery-att{display:none}@media(min-width:1921px){.header-area::before{width:27%}}@media(min-width:2880px){.header-area::before{width:37%}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-8a645e0 .elementor-heading-title br{display:none}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{text-align:center;margin-bottom:10px!important}.elementor-widget-posts .elementor-post__read-more{width:100%;display:block;text-align:center}.elementor-453 .elementor-element.elementor-element-07443ea .elementor-icon-list-items.elementor-inline-items{justify-content:center;gap:10px}.elementor-453 .elementor-element.elementor-element-01481c0 .elementor-heading-title{text-align:center!important;width:100%!important}.elementor-element.elementor-element-01481c0.elementor-widget.elementor-widget-heading{width:100%}.wins-wrapper{flex-direction:column;gap:40px}.elementor-29 .elementor-element.elementor-element-f6acf14{background-position:center right!important}.elementor-29 .elementor-element.elementor-element-08a67df{background-size:contain}.bg-path::before{display:none}.elementor-element.elementor-element-28a0969.elementor-widget.elementor-widget-heading h2.elementor-heading-title.elementor-size-default,.elementor-element.elementor-element-0f6e3b8.elementor-widget.elementor-widget-heading h2{font-size:26px!important}.e-parent>.e-con-inner{padding-left:10px;padding-right:10px}:root{overflow-x:hidden}.header-area ul.elementor-nav-menu li.cnt-item{display:block}.elementor-widget.elementor-widget-heading,.elementor-widget.elementor-widget-heading *{text-align:center!important}.elementor-widget.elementor-widget-button{width:100%!important;text-align:center}.elementor-widget.elementor-widget-button a.elementor-button.elementor-button-link.elementor-size-sm{text-align:center;justify-content:center}[data-elementor-type="header"] .btn-primary.elementor-widget.elementor-widget-button{width:auto!important}[data-elementor-type="wp-page"] .elementor-widget__width-auto{max-width:100%!important;width:100%!important}.elementor-absolute.elementor-widget.elementor-widget-image{position:static!important}.elementor-widget__width-initial{max-width:100%!important;width:100%!important;text-align:center}.elementor-divider{justify-content:center}[data-elementor-type="wp-page"]>section.elementor-section.elementor-top-section{padding-top:50px!important;padding-bottom:50px!important}section.elementor-section{padding-left:0!important;padding-right:0!important}[data-elementor-type="footer"] *{text-align:center;justify-content:center}.elementor-widget-text-editor,p{text-align:center}figure.elementor-image-box-img img{width:100%}.elementor-widget-image-box .elementor-image-box-title{text-align:center}.btn-primary .elementor-button,.btn-secondary .elementor-button{font-size:14px!important;line-height:17px!important}.btn-secondary,.btn-primary{margin-right:0!important;margin-left:0!important;margin-bottom:10px!important}.elementor-widget.elementor-widget-button .elementor-widget-container{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}body h1.elementor-heading-title.elementor-size-default{font-size:43px!important;line-height:normal!important}body h2.elementor-heading-title.elementor-size-default{font-size:35px!important;line-height:normal!important}.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center!important}h6.elementor-heading-title.elementor-size-default{margin:0 auto}.py-70{padding:30px 0!important}.e-parent>.e-con-inner{padding-right:5px;padding-left:5px}.elementor-image-gallery .gallery-item{width:50%!important}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{justify-content:center!important}.elementor-113 .elementor-element.elementor-element-676764b{flex-direction:column;justify-content:center;align-items:center}.box-pad{padding:22px}.hero-inner{min-height:170px}.e-grid{padding-right:10px!important;padding-left:10px!important}.elementor-187 .elementor-element.elementor-element-3942f7e{text-align:center}.elementor-widget.elementor-widget-theme-post-excerpt{text-align:center}.elementor-widget-container{margin-left:0!important;margin-right:0!important}.elementor-29 .elementor-element.elementor-element-c04ec51{justify-content:center}.e-parent>.e-con-inner{padding-left:14px;padding-right:14px}.py-constant{padding:30px 0}.header-area .elementor-widget.elementor-widget-button{width:fit-content!important}.header-area .elementor-widget.elementor-widget-button a.elementor-button.elementor-button-link.elementor-size-sm{font-size:14px;padding:11px}.header-area .elementor-widget-image::before{width:160%}body .header-area .elementor-widget-image img{width:137px!important}.header-area{padding:0}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:22px!important}.bg-gd .e-child{padding-left:0;padding-right:0}.elementor-287 .elementor-element.elementor-element-ce4e3ec .elementor-icon-list-items.elementor-inline-items{justify-content:center}.footer-area{padding:0 20px}.elementor-287 .elementor-element.elementor-element-b4572f1>.elementor-widget-container{margin-bottom:15px}.elementor-287 .elementor-element.elementor-element-20a3528 .elementor-button{font-size:14px}.elementor-nav-menu--dropdown{background:#242224;border-top:2px solid #fff!important;padding:16px}.elementor-nav-menu--dropdown svg{color:#fff;fill:#fff}ul.elementor-icon-list-items{width:100%}.elementor-widget-icon-list{width:100%}.wp-block-genesis-blocks-gb-testimonial{width:100%}}