@font-face{font-family:'Freestyle Script Regular';font-style:normal;font-weight:400;src:local('Freestyle Script Regular'),url(../../../../../themes/agland.org/assets/fonts/FREESCPT.woff) format('woff')}.ss_wrap::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(100%, 1546px);height:min(100%, 409px);background:url(https://cdn.agentimagehosting.com/ITRGKA7uLoyMDaOU8uC6J/2024/08/slide_shadow.png) no-repeat center;background-size:cover;z-index:1;pointer-events:none}.ss_hero::before,.ss_hero::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:15%;z-index:1;pointer-events:none}.ss_hero::after{height:50%;background:linear-gradient(180deg,#000,transparent);opacity:22%}.ss_tagline{position:absolute;top:57%;left:50%;transform:translate(-50%,-50%);width:90%;z-index:3}.ss_tagline h1{font-family:Freestyle Script Regular;font-size:clamp(60px, 5.5vw, 80px);line-height:1;color:#fff;text-align:center}.ss_btn{gap:min(1.375vw, 22px);padding-top:min(2.8125vw, 45px)}.ss_overlay{height:calc((181/800)*100%);top:auto;bottom:calc((133/800)*-100%);z-index:2}#hp_qs{position:relative;z-index:10}.hp_qs{padding:min(4.4375vw, 71px) 0}.qs_wrap{width:min(95%, 1178px);margin:auto}.qs_fields{gap:calc((19/1178)*100%);padding-top:min(2.75vw, 44px);padding-left:4px}.qs_col1{width:calc((478/1178)*100%)}.qs_col2{width:calc((477/1178)*100%)}.qs_col2.sm{width:calc((238/1178)*100%)}.qs_field{width:50%;border:1px solid #999;position:relative}.qs_field.sm{width:25%}.qs_col2.sm .qs_field.sm{width:50%}.qs_field.lg{width:100%}.qs_field.has_dropdown::before{content:"";position:absolute;right:min(1.1875vw, 19px);top:50%;transform:translateY(-50%);width:0;height:0;border-top:6px solid #000;border-left:4px solid #fff0;border-right:4px solid #fff0}.qs_field:not(:last-child){border-right:none}.qs_field input,.qs_field select,.qs_field button.btn{border:none;outline:none;appearance:none;background:#fff0;width:100%;height:50px;font-size:clamp(11px, 0.9vw, 12px);letter-spacing:.13em;color:#000;text-transform:uppercase;padding:0 min(1.5625vw, 25px);text-overflow:ellipsis}.qs_field.sm input,.qs_field.sm select{padding:0 min(1.1875vw, 18px)}.qs_field .bootstrap-select.btn-group .dropdown-toggle .filter-option{width:100%;text-overflow:ellipsis;font-size:clamp(11px, 0.9vw, 12px)}.qs_btn{padding-left:min(1.8125vw, 29px);gap:calc((23/178)*100%);width:calc((178/1178)*100%)}.qs_btn button{background:#fff0;border:none;outline:none;padding:0;font-size:min(2.5vw, 40px);color:var(--primary)}.qs_btn a{font-size:clamp(11px, 0.9vw, 12px);letter-spacing:.13em;color:#3f3f3f;text-transform:uppercase}.qs_btn button:hover,.qs_btn a:hover{color:var(--secondary)}.qs_txt{padding-top:16px;font-size:clamp(11px, 0.9vw, 12px);color:#3f3f3f;letter-spacing:.11em;text-align:center}.qs_field .bootstrap-select>.dropdown-toggle.bs-placeholder,.qs_field .bootstrap-select>.dropdown-toggle.bs-placeholder:hover,.qs_field .bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.qs_field .bootstrap-select>.dropdown-toggle.bs-placeholder:active{color:#000}.hp_cta{padding:min(2.3125vw, 37px) 0}.cta_wrap{width:min(95%, 1351px);margin:auto}.cta_col1{width:calc((1008/1351)*100%)}.cta_col1_row1_col1{width:calc((686/1008)*100%)}.cta_col1_row1_col2{width:calc((322/1008)*100%)}.cta_col1_row2 .cta_item{width:calc((343/1008)*100%)}.cta_col1_row2 .cta_item:last-child{width:calc((665/1008)*100%)}.cta_col2{width:calc((343/1351)*100%)}.cta_item{width:100%;padding:min(0.65625vw, 10.5px)}.cta_col1_row1_col1 .cta_item:not(:first-child){width:50%}.cta_item>a{background:var(--primary)}.cta_item>a::before,.cta_item>a::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:var(--primary);opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.cta_item>a::after{background:linear-gradient(31deg,transparent 0%,transparent 32%,var(--secondary) 81%,var(--secondary) 100%)}.cta_item>a:hover::before{opacity:60%}.cta_item>a:hover::after{opacity:78%}.cta_img{filter:brightness(70%)}.cta_item>a:hover .cta_img{filter:grayscale(1) brightness(70%)}.cta_label{position:absolute;width:90%;top:50%;left:5%;transform:translateY(-50%);font-family:var(--font-family-title);font-size:clamp(23px, 2vw, 30px);font-weight:500;color:#FFE;letter-spacing:.095em;text-transform:uppercase;text-align:center;text-shadow:0 0 24px #000;z-index:2}.hp_tl{margin-top:min(4.625vw, 74px);padding:min(6.4375vw, 103px) 0}.tl_bg::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:var(--primary);z-index:1;opacity:80%}.tl_bg canvas{filter:brightness(50%) grayscale(1)}.tl_wrap{width:min(90%, 1400px);margin:auto}.tl_txt{font-family:Freestyle Script Regular;font-size:min(3.9vw, 58px);line-height:1;color:#fff;text-align:center;padding-right:min(1.1875vw, 19px)}.hp_test{padding:min(4.8125vw, 77px) 0}.hp_test::before,.hp_test::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#9b9685;opacity:95%;z-index:1}.hp_test::after{background:linear-gradient(90deg,transparent 41%,#9b9685 56%,#9b9685);filter:brightness(90%)}.test_bg{width:59.9375%}.test_wrap{width:min(100%, 1600px);margin:auto;z-index:2;padding-top:min(3.5vw, 56px)}.test_left{width:calc((1017/1600)*100%);padding-right:calc((76/1600)*100%);padding-left:calc((138/1600)*100%)}.test_left::before{content:"";position:absolute;width:min(10.375vw, 164px);height:min(10.375vw, 166px);left:min(4.1875vw, 67px);bottom:0;border:2px solid var(--secondary);border-top:none;border-right:none}.test_title .site_title{margin:0;padding-bottom:min(1.8125vw, 29px)}.test_title .site_title h2 strong{letter-spacing:.065em}.test_item{padding:min(3.375vw, 54px) min(0.4375vw, 7px)}.test_desc{padding:min(1.5vw, 24px) 0}.test_desc::before,.test_desc::after{position:absolute;content:"";width:min(2.375vw, 38px);height:min(2.25vw, 36px);filter:invert(86%) sepia(70%) saturate(631%) hue-rotate(342deg) brightness(96%) contrast(89%);background:url(https://cdn.agentimagehosting.com/ITRGKA7uLoyMDaOU8uC6J/2024/08/quote.png) no-repeat center;background-size:cover}.test_desc::before{top:max(-2.5vw, -40px);left:0;transform:rotate(180deg)}.test_desc::after{right:max(-0.1875vw, -3px);bottom:min(0.5vw, 8px)}.test_desc p{font-size:clamp(12px, 1.1vw, 15px);font-weight:300;line-height:1.4;letter-spacing:.049em;color:#fff;padding-bottom:min(1.25vw, 24px)}.test_name{font-family:Freestyle Script Regular;font-size:clamp(22px, 2vw, 27px);color:#fff;padding-left:min(2.5625vw, 41px)}.test_name::before{content:"";position:absolute;left:min(0.25vw, 4px);top:50%;transform:translateY(-50%);width:min(1.4375vw, 23px);height:1px;background:var(--secondary)}.test_btn .site_btn{font-size:clamp(11px, 0.9vw, 12px);width:clamp(180px, 13.1vw, 209px);height:clamp(50px, 4vw, 55px);float:right}.test_btn .site_btn:hover{background:#fff;border-color:#fff;color:#000}.test_right{width:calc((583/1600)*100%);padding-top:8px;margin-bottom:max(-10.375vw, -166px)}.test_img{clip-path:path('M 0 674 L 0 0 L 485 0 C 533 0 583 0 583 50 L 583 285 C 583 285 583 335 533 335 A 0 0 0 0 1 485 335 L 333 335 L 333 0 L 313 0 L 313 674 z');clip-path:polygon(100% 7%,100% 43%,93% 50%,57% 50%,57% 0,53.75% 0,53.75% 100%,0 100%,0 0,90% 0);clip-path:polygon(100% 0%,100% 43%,100% 50%,57% 50%,57% 0,53.75% 0,53.75% 100%,0 100%,0 0,90% 0)}.hp_wwwu{padding:min(9vw, 143px) 0}.wwwu_bg{filter:brightness(20%)}.wwwu_wrap{width:min(90%, 1440px);margin:auto}.wwwu_title{padding-left:min(3.3125vw, 53px)}.wwwu_list{padding:min(1.375vw, 22px) 0;margin-top:min(2.625vw, 41px)}.wwwu_item{font-family:var(--font-family-title);text-transform:uppercase;text-align:center;font-variant:lining-nums;font-size:min(4vw, 60px);font-weight:500;letter-spacing:.03em;color:#fff;padding:13px;border-right:1px solid rgb(255 255 255 / .4)}.wwwu_item:last-child{border:none}.wwwu_item:nth-child(1){width:calc((297/1440)*100%)}.wwwu_item:nth-child(2){width:calc((372/1440)*100%)}.wwwu_item:nth-child(3){width:calc((328/1440)*100%)}.wwwu_item:nth-child(4){width:calc((277/1440)*100%)}.wwwu_item i{font-style:normal}.wwwu_item span{display:block;font-size:clamp(14px, 1.3vw, 17px);padding-top:min(1.1875vw, 19px)}.qs_field .dropdown-menu.open{max-height:400px!important}.qs_field .dropdown-menu.open ul{max-height:340px!important}@media only screen and (max-width:991px){.ss_tagline{top:50%}.ss_tagline h1{font-size:55px}.ss_btn{gap:10px;padding-top:20px}.hp_qs{padding:70px 0}.qs_wrap{width:min(90%, 478px)}.qs_fields{padding:30px 0 0;gap:0}.qs_fields>div{width:100%;padding:0}.qs_field,.qs_col2.sm{width:100%;border:1px solid #999!important}.qs_field.sm{width:50%}.qs_field.sm:nth-child(odd){border-right:none!important}.qs_field.has_dropdown::before{right:15px}.qs_field input,.qs_field select,.qs_field .bootstrap-select.btn-group .dropdown-toggle{padding:0 15px!important;font-size:12px}.qs_btn{gap:20px;max-width:max-content;padding-top:20px!important}.qs_btn button{font-size:30px}.qs_btn a,.qs_txt{font-size:12px}.hp_cta{padding:0}.cta_wrap{width:min(90%, 700px)}.hp_tl{margin-top:70px;padding:70px 0}.tl_txt{padding:0;font-size:36px}.hp_test{padding:70px 0}.hp_test::after{opacity:0}.cta_col1,.cta_col1_row1_col1,.cta_col1_row1_col1 .cta_item:not(:first-child),.cta_col1_row1_col2,.cta_col1_row2 .cta_item,.cta_col1_row2 .cta_item:last-child,.cta_col2{width:100%}.cta_item{padding:5px 0}.cta_img canvas{height:280px}.cta_label{font-size:25px}.test_bg{width:100%}.test_wrap{padding:0 5vw}.test_left{width:100%;padding:0 0 30px}.test_left::before{left:0;width:100px;height:100px}.test_item{padding:50px 5vw}.test_desc p{font-size:13px;padding-bottom:20px;text-align:center}.test_desc::before,.test_desc::after{width:30px;height:28px}.test_desc::before{top:-40px}.test_desc::after{right:0;bottom:-20px}.test_name{padding:50px 0 0;font-size:24px;text-align:center}.test_name::before{left:50%;top:40px;transform:translateX(-50%);width:30px}.test_btn .site_btn{float:none;margin:auto;width:220px;height:55px;font-size:13px}.hp_wwwu{padding:70px 0}.wwwu_list{flex-direction:column;margin:0;padding:20px 0 0}.wwwu_item{font-size:40px;border-right:none;border-bottom:1px solid rgb(255 255 255 / .4);width:min(100%, 200px)!important;margin:auto;padding:30px 0}.wwwu_item span{font-size:15px;padding-top:15px}}