a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, summary, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video
{font-family: 'Open Sans', sans-serif;}


body header,
body header.aniPos{width: 100%;display: inline-block;background: #2A2A2A;border-bottom: 1px solid #616161; transition: all 0.5s ease;}
#id_29162 .revWid{}
.header_top{text-align: right;width: 100%;display: inline-block;border-bottom: 1px solid #00adef;background: #00adef;}
.header_top p{color: #EDF7FF;font-size: 14px;margin: 0 auto;padding: 6px 0px;width: 90%;font-weight: bold;}
.header_top p a{color: #231f20;font-weight: bold;}
.header_top p a:hover{color: #fff!important;text-decoration: underline !important;}
.header_main{width: 93%;display: block;margin: 0 auto;padding: 5px 0px;}
.header_main .header_logo{width: 24%;text-align: left;float: left;}
.header_main .header_logo img{}
.header_main .header_right{width: 76%;float: right;}
.header_main .header_right .header_menu{float: left;width: 46%;text-align: right;}
.header_main .header_right .header_buttons{float: right;width: 53%;text-align: right;padding-top: 24px;}
body header > .wid {position: static;height: auto;width: 100% !important;max-width: 100%;}


body .current-menu-parent > a:after{background-color: transparent !important;}

body .current-menu-item a, 
body .current_page_item a, 
body .current-menu-parent > a, 
body .current_page_parent > a{color: #F58A07 !important;}

/* body header.aniPos .menu li a,
body .menu ul li a{color:#fff;font-family: open_sansregular;padding-top: 4px;text-transform: capitalize;font-size: 17px;font-weight: 600;} */
body .menu ul li:hover a:after{background-color: transparent;}
body .menu ul li:hover a{color:#F58A07;}
body .menu ul li:hover .sub-menu li a{color:#fff;}
body header.aniPos .menu span.has-subnav, 
body .menu span.has-subnav {background: url(https://9pinnacle.com/stagingaaacityremovalists/wp-content/uploads/2024/10/menu_arrow.png) no-repeat rgba(0, 0, 0, 0);
	height: 10px;padding: 0; position: absolute;right: 1px;text-indent: -999999px;top: 38px;width: 15px;}


header .current-menu-item a:after, 
header .current-menu-item:hover a:after, 
header .current_page_item a:after, 
header .current_page_item:hover a:after{background-color: transparent !important;}


header .current-menu-item a:hover, 
header .current_page_item a:hover, 
header .current_page_item li a:hover{color: #F58A07 !important;}


.header_main .header_right .header_buttons ul{list-style-type: none;display: inline-block;}
.header_main .header_right .header_buttons ul li{display: inline-block;}
.header_main .header_right .header_buttons ul li a{display: block;font-size: 17px;line-height: normal;}
.header_main .header_right .header_buttons ul li:first-child a{color: #F58A07;font-weight: 700;display: block;font-size: 18px;padding: 10px 15px 10px 0px;}
.header_main .header_right .header_buttons ul li:first-child a:hover{color:#00ACEE;}
.header_main .header_right .header_buttons ul li:nth-child(2) a{border: 1px solid #F58A07;border-radius: 4px;padding: 10px 22px;display: block;margin-right: 15px;
	text-transform: capitalize;font-weight: 600;font-family: 'Poppins', sans-serif;font-size: 16px;color: #F58A07;}
.header_main .header_right .header_buttons ul li:last-child a {color: #fff; border: 1px solid #F58A07;border-radius: 4px;padding: 10px 22px;display: block;
	background: #F58A07;text-transform: capitalize;font-weight: 600;font-family: 'Poppins', sans-serif;font-size: 16px;animation: text-blink 1s infinite;}
@keyframes text-blink {
	0% {
		color: #fff;
	}
	50% {
		color: rgba(255, 255, 255, 0.7); /* Light white effect */
	}
	100% {
		color: #fff;
	}
}


body .menu ul li:first-child{}
body .menu ul li#menu-item-20351{padding-right: 5px;}
body .aniPos .menu ul li{padding: 29px 21px;}
body .aniPos .menu ul ul.sub-menu li{padding: 0;}
body .aniPos .menu ul ul{top: 70px;}


#hme_video.video-background {position: relative;overflow: hidden;width: 100%;height: 540px;margin-top: 110px;}
#hme_video video {position: absolute;top: 50%; left: 50%; min-width: 100%;min-height: 100%; width: auto;height: auto;z-index: -1;transform: translate(-50%, -50%);}
#hme_video .overlay {position: absolute;top: 0;left: 0;width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5);z-index: 0;}
#hme_video .video_content {position: relative;z-index: 1;color: white;text-align: center;margin: 0 auto;padding: 0px 0px 30px;width: 60%;margin-top: 100px;}
#hme_video .video_content h1{color: #fff;font-weight: 600;line-height: 50px;margin: 0px 0px 5px; font-family: 'Poppins', sans-serif;}
#hme_video .video_content p{color: #fff;font-size: 20px;margin: 0;font-weight: 600;}
#hme_video #mute-button {z-index: 1;background: none #2A2A2A !important;border: none !important;padding: 8px 8px 5px 8px;cursor: pointer;
	border-radius: 0px !important;line-height: normal;position: fixed;top: 170px; right: 10px;width: 38px;height: 36px;}
#hme_video #mute-button i{color:#fff;font-size: 17px;}
.video-background .quote-form{width: 50%;margin: 0 auto;background-color: rgba(255,255,255,0.8);border-radius: 8px;padding: 25px 20px 30px 35px;z-index: 1;position: relative;}
.video-background .quote-form label{color: #2A2A2A;font-size: 17px;text-transform: uppercase;font-weight: 700; width: 100%;}
.video-background .quote-form input.wpcf7-form-control-quote{border-radius: 4px;font-size: 16px;height: 52px;margin-top: 5px;}
.video-background .quote-form input.wpcf7-form-control-quote.wpcf7-submit-quote{background: none #216BAD !important;border: none;color: #fff;font-size: 18px;letter-spacing: normal;
	font-family: 'Poppins', sans-serif;padding: 0px 30px;text-transform: capitalize;border-radius: 4px;width: 90%;font-weight: 600;font-family: 'Poppins', sans-serif;
	animation: text-blink 1s infinite;}
.video-background .quote-form .one_col{width: 31%;display: inline-block;margin-right: 7px;}
.video-background .quote-form .one_co_submit{width: 34%;float: right;padding-top:0px;}
.video-background .quote-form .one_col br{display:none;}
.video-background div.wpcf7 .ajax-loader{position: absolute !important;}
.video-background .quote-form .one_co_submit p.sec{margin: 0px;text-align: right;width: 80%;color: #024FA3;font-family: 'Yellowtail', cursive;font-weight: 400;
	font-size: 30px;position: relative;top: -8px;}
.video-background .quote-form .one_co_submit p{margin:0px;}
.video-background .quote-form .one_co_submit img{position: absolute;right: 10px;top: 25px;transform: rotate(-68deg);width: 70px;}

/* Container holds button left, logo right */
.video-background .mem_logo {
    position: absolute;
    right: 30px;
    bottom: 30px;
    display: flex;
    flex-direction: row;
    gap: 20px;
    z-index: 99;
	align-items: end;
}

/* Logo on the right */
.video-background .mem_logo .logo-mem img {
    height: 160px;
    width: auto;
    object-fit: contain;
}

/* Watch Video Button on left */
.video-background .mem_logo .watch-video-btn {
    display: inline-block;
    background: #111;
    color: #fff;
    padding: 10px 20px;
    border-radius: 8px;
    cursor: pointer;
    font-size: 13px;
    font-weight: 600;
    text-decoration: none;
    transition: .3s;
    width: 100%;
}
.video-background .mem_logo .watch-video-btn .play-icon {
    margin-right: 5px;
    vertical-align: top;
}

.video-background .mem_logo .watch-video-btn:hover {
    background: #000;
}

/* Responsive */
@media (max-width: 768px) {
    .video-background .mem_logo {
        right: 15px;
        bottom: 15px;
        gap: 12px;
    }

    .video-background .mem_logo .logo-mem img {
        height: 100px;
    }

    .video-background .mem_logo .watch-video-btn {
        padding: 8px 14px;
        font-size: 12px;
    }
}



.aaa_awards{background: #EDF7FF;padding: 40px 0px 40px; text-align: center;}
.aaa_awards ul{list-style-type:none;padding: 20px 0px;}
.aaa_awards ul li{list-style-type: none;display: inline-block;text-align: left;border-left: 1px solid #A7B4BE;padding-left: 12px;height: 69px;padding-right: 15px;vertical-align: bottom;}
.aaa_awards ul li span{color: #2A2A2A;font-size: 18px;float: left;padding-right: 5px;line-height: normal;position: relative;top: 15px;font-weight: 600;}
#id_29162 .aaa_awards ul li h3{color: #216BAD;font-size: 42px;margin: 0px;line-height: normal;float: left;font-family: 'Open Sans', sans-serif;font-weight: 700;}
.aaa_awards ul li p{margin: 0px;font-size: 18px;color: #2F2F2F;clear: both;position: relative;font-weight: 600;}
.aaa_awards ul li img{}
.aaa_awards ul li:nth-child(4){border-left: 0px;height: auto;padding-left: 20px;padding-right: 10px;}
.aaa_awards ul li:nth-child(5){border-left: 0px;height: auto;padding-left: 10px;padding-right: 10px;}
.aaa_awards ul li:last-child{border-left: 0px;height: auto;padding-left: 10px;padding-right: 10px;}

.aaa_awards ul li:nth-child(4) img{max-width: 80px;}
.aaa_awards ul li:nth-child(5) img{max-width: 150px;}
.aaa_awards ul li:nth-child(6) img{max-width: 100px;}


.aaa_servlist1{padding: 90px 0px;}
.aaa_servlist1 ul{list-style-type:none;}
.aaa_servlist1 ul li{list-style-type:none;display:inline-block;background: #FFFFFF;border: 1px solid #FFFFFF;box-shadow: 0px 0px 15px 2px rgba(0, 0, 0, 0.1);
	border-radius: 10px;text-align: center;width: 18%;margin-left: 20px;padding: 0px;transition: box-shadow 0.5s ease-in-out;}
.aaa_servlist1 ul li a.service-link{padding: 20px 0px;display: block;text-decoration: none;}
.aaa_servlist1 ul li:hover{box-shadow: 0px 0px 15px 8px rgba(91, 182, 255, 0.3);}
.aaa_servlist1 ul li:first-child{margin-left:0px;}
.aaa_servlist1 ul li:first-child .serv_img{}
.aaa_servlist1 ul li:first-child .serv_img img{padding-top: 0px;position: relative;top: -5px;padding-bottom: 0px;}
.aaa_servlist1 ul li .serv_img{height: 120px;}
.aaa_servlist1 ul li:first-child .serv_img{}
.aaa_servlist1 ul li:nth-child(2) .serv_img{}
.aaa_servlist1 ul li:nth-child(3) .serv_img{}
.aaa_servlist1 ul li:nth-child(4) .serv_img{}
.aaa_servlist1 ul li:last-child{} .serv_img{}
.aaa_servlist1 ul li .serv_img img{padding-top: 10px;width: auto;height: 100%;padding-bottom: 10px;}
.aaa_servlist1 ul li h2{margin: 0px;font-size: 20px;color: #216BAD;text-transform: uppercase;font-weight: 600;font-family: 'Poppins', sans-serif;}
.aaa_servlist1 ul li:hover h2{color:#F58A07;}
.aaa_servlist1 ul li h2 a{font-size: 20px;color: #216BAD;text-transform: uppercase;text-decoration:none;font-style: normal;font-weight: 500;letter-spacing: 0.05em;
	font-family: 'Poppins', sans-serif;}

.remov_deals{background: #e6f4ff;padding: 80px 0px;}
.remov_deals .remov_heading{text-align: center;}
.remov_deals .remov_heading img{position: relative;top: 15px;}
.remov_deals .remov_heading h2{line-height: normal;font-weight: 600;font-size: 40px;text-transform: capitalize;margin-bottom: 40px; padding-top: 10px;}



.remov_deals .remov_dealblks{}
.remov_deals .remov_dealblks ul{list-style-type: none;}
/* .remov_deals .remov_dealblks ul:before{content: "";border-bottom: 2px dashed #BDD3DF;position: relative;top: 104px;z-index: 1;} */
.remov_deals .remov_dealblks ul li{display: inline-block;width: 24.5%; text-align: left;}
.remov_deals .remov_dealblks ul li .rev_del{}
.remov_deals .remov_dealblks ul li .rev_del img{position: relative;z-index: 2;left: -12px;}
.remov_deals .remov_dealblks ul li .rev_del h2{color: #216BAD;font-size: 34px;text-transform: capitalize;display: inline-block;width: 100%;font-weight: 600;
	line-height: 35px;margin-bottom: 15px;margin-top: 5px;}
.remov_deals .remov_dealblks ul li .rev_del h3{font-size: 45px !important;font-weight: 700;margin: 0px;padding-top: 15px;color: #a62420; line-height: 55px; margin-bottom: -15px;}
.remov_deals .remov_dealblks ul li .rev_del p{color: #000000;font-size: 14px;margin: 0px;}
.remov_deals .remov_dealblks ul li .rev_del p sup {
    font-size: 12px;
    font-weight: 600;
}
.remov_deals .remov_dealblks ul li .rev_del ul{display: block; width: 100%;padding-top: 5px;}
.remov_deals .remov_dealblks ul li .rev_del ul:before{display:none;}
.remov_deals .remov_dealblks ul li .rev_del ul li{border: 0px;display: block;width: 100%;position: relative;padding-left: 14px;font-size: 16px;
	line-height: normal;margin-top: 2px;font-weight: 600;}
.remov_deals .remov_dealblks ul li .rev_del ul li:before{content: "\2022";position: absolute;left: 0;font-size: 21px;line-height: 1;color: #000;}
.remov_deals .remov_dealblks ul li .rev_del .del_brn{display: inline-block;width: 100%;margin-top: 15px;}
.remov_deals .remov_dealblks ul li .rev_del .del_brn a{background: #F58A07;color: #fff;text-decoration: none;padding: 8px 25px;display: inline-block;
	border-radius: 4px;font-size: 16px;animation: text-blink 1s infinite;font-weight: 600;font-family: 'Poppins', sans-serif;}


.remov_deals .remov_dealblks ul li:first-child .rev_del img{max-width: 110px;height: auto;}
.remov_deals .remov_dealblks ul li:nth-child(2) .rev_del img{max-width: 120px;height: auto;}
.remov_deals .remov_dealblks ul li:nth-child(3) .rev_del img{max-width: 135px;height: auto;}
.remov_deals .remov_dealblks ul li:last-child .rev_del img{max-width: 140px;height: auto;}


.srv_btm{text-align: center;display: inline-block;width: 100%;margin-bottom: 50px;margin-top: 30px;}
.srv_btm p{margin: 0px;font-size: 16px;font-style: italic;}


.remov_deals .num_bene{width: 100%;display: inline-block;background: #00ACEE;border-radius: 8px;padding: 40px 0px;text-align: center;}
.num_bene .num_headin{}
.remov_deals .num_bene .num_headin h2{text-transform: capitalize;color: #fff;font-size: 30px;margin-bottom: 30px;font-family: 'Open Sans', sans-serif;
	font-weight: 600;}
.num_bene .num_det{}
.num_bene .num_det ul{list-style: none;padding: 0;margin: 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
.num_bene .num_det ul li{display: flex;align-items: center;margin: 0;flex: 1;max-width: 200px;text-align: center;}
.num_bene .num_det ul li img{margin-right: 10px;max-width: 100%;height: auto; max-width: 100px; height: 60px;}
.remov_deals .num_bene .num_det ul li h3, .remov_deals .num_bene .num_det ul li h3 a{font-size: 18px;margin: 0;font-weight: normal;text-align: left;line-height: 20px;color: #fff;text-transform: capitalize;
	font-family: 'Open Sans', sans-serif !important;font-weight: 600; text-decoration: none;}


.your_feet{width: 100%;display: inline-block;padding: 80px 0px; display: flex;}
.your_feet .feet_left h2:before{content: "";background: url(https://9pinnacle.com/stagingaaacityremovalists/wp-content/uploads/2024/10/heading_div.png);
	height: 5px;width: 200px;display: block;position: relative;top: -20px;}
.your_feet .feet_left{width: 45%;float: left;}
.your_feet .feet_left img{}
.your_feet .feet_left h2{font-size: 40px;text-transform: capitalize;line-height: 54px;font-weight: 600;}
.your_feet .feet_right{width: 55%;float: right;padding-top: 13px;}
.your_feet .feet_right h4{font-family: 'Open Sans'!important;font-size: 20px;text-transform: capitalize;font-weight: 600;line-height: 30px;margin: 0px 0px 15px;}
.your_feet .feet_right p{margin: 0px;font-size: 16px;}

.whyN_choo{clear: both;width: 100%;background: #216BAD;display:flex;}
.whyN_choo .choo_left{width: 51%;float: left;padding: 60px 0px 40px;}
.whyN_choo .choo_left p a{color: #fff;}
.whyN_choo .choo_left p a:hover{color: #F58A07;}
.whyN_choo .choo_left img{position: relative;top: 15px;}
.whyN_choo .choo_left h2{font-size: 40px;text-transform: capitalize;line-height: 54px;font-weight: 600;color: #fff; padding-top: 10px;}
.whyN_choo .choo_left p{margin: 0px;font-size: 16px;color: #fff;padding-bottom: 15px;}
.whyN_choo .choo_right{float: right;position: absolute;right: 0px;width: 47%;height: 618px;}
.whyN_choo .choo_right img{height: 97%;width: 100%;object-fit: cover;}


.cse_blk{width: 100%;display: inline-block;padding: 80px 0px 60px;}
.hmecase_heading{width: 100%;display: inline-block;margin-bottom: 20px;}
.hmecase_heading .hmecse_left{width: 50%;float: left;}
.hmecase_heading .hmecse_left img{position: relative;top: 15px;}
.hmecase_heading .hmecse_left h2{font-size: 40px;text-transform: capitalize;line-height: 54px;font-weight: 600; padding-top: 10px;}
.hmecase_heading .hmecse_right{width: 50%;float: right;text-align: right;padding-top: 15px;}
.hmecase_heading .hmecse_right a{color: #F58A07;border: 1px solid #F58A07;border-radius: 4px;padding: 9px 20px;display: inline-block;text-decoration: none;
	font-size: 18px;font-family: 'Poppins', sans-serif;font-weight: 600;}

.case_hme{width: 100%;display: inline-block;}
.case_hme ul{list-style-type: none;display: inline-block;}
.case_hme ul li{width: 48%;float: left; margin-bottom: 30px;}
/* .case_hme ul li:first-child{float: left;}
.case_hme ul li:last-child{float: right;} */
.case_hme ul li .caseimge{height: 300px;position: relative;}
.case_hme ul li .caseimge img{width: 100%;height: 100%;object-fit: cover;border-radius: 12px;}
.case_hme ul li .casettle{width: 100%;display: inline-block;margin: 25px 0px 10px;min-height: 57px;}
.case_hme ul li .casettle a{color: #216BAD;font-size: 20px;text-decoration: none;font-weight: 600;width: 75%;display: block; line-height: 25px;}
.case_hme ul li .casedesc{margin: 0px 0px 10px;font-size: 16px;line-height: 25px;width: 100%;display: inline-block;}
.case_hme ul li .casedesc p{margin: 0px;font-size: 16px;line-height: 25px;}
.case_hme ul li a.LernMreC{color: #F58021;font-size: 17px;font-weight: 600;text-decoration: none;}

.google_rev{padding-bottom: 35px;}


.post_reviews{background: #fff;width: 100%;display: inline-block;padding:0px;}
.post_reviews .wid{background: #EDF7FF;padding: 60px 0px 60px;border-radius: 4px;}
.post_reviews .rev_heading{text-align: center;width: 100%;display: inline-block;margin-bottom: 15px;}
.post_reviews .rev_heading img{position: relative;top: 15px;}
.post_reviews .rev_heading h2{font-size: 40px;text-transform: capitalize;line-height: 54px;font-weight: 600; padding-top: 10px;}
.post_reviews .rev_heading h2 span{color: #216BAD;font-size: 40px;font-weight: 600;font-family: 'Poppins', sans-serif;line-height: 55px;}
.post_reviews .rev_strs{width: 90%;display: block;margin: 0 auto;}
.post_reviews .rev_strs ul{}
.post_reviews .rev_strs ul li{float: left;width: 25%;border-left: 1px solid #A7B4BE;padding-left: 20px;}
.post_reviews .rev_strs ul li .start_blk{width: 100%;display: inline-block;}
.post_reviews .rev_strs ul li .start_blk_left{width: auto;text-align: left;float: left;}
.post_reviews .rev_strs ul li .start_blk_left h3{margin: 0px;color: #216BAD;font-size: 35px;font-weight: 700;line-height: 42px;}
.post_reviews .rev_strs ul li .start_blk_left p{margin: 0px;font-size: 20px;font-weight: normal;color: #2F2F2F;}
.post_reviews .rev_strs ul li .start_blk_right{float: left;width: 70%;padding-left: 10px;}
.post_reviews .rev_strs ul li .start_blk_right img{}
.post_reviews .rev_strs ul li .start_blk_right img:first-child{}
.post_reviews .rev_strs ul li .start_blk_right img:last-child{}




.post_reviews .rev_strs ul li:first-child .start_blk_right img:first-child{}
.post_reviews .rev_strs ul li:nth-child(2) .start_blk_right img:first-child{}
.post_reviews .rev_strs ul li:nth-child(3) .start_blk_right img:first-child{}
/* .post_reviews .rev_strs ul li:last-child .start_blk_right img:first-child{padding-top: 6px;margin-bottom: 11px;} */
.post_reviews .rev_strs ul li .rev_bm{width:100%; display:inline-block; text-align:start; padding-left: 50px;}
.post_reviews .rev_strs ul li .rev_bm a{color: #024FA3;font-size:16px;}
.post_reviews .rev_strs ul li .rev_bm a:hover{color: #F58A07;}



.google_rev .ti-reviews-container-wrapper{}
.google_rev .ti-reviews-container-wrapper .ti-review-item{}
.google_rev .ti-reviews-container-wrapper .ti-review-item:first-child,
.google_rev .ti-reviews-container-wrapper .ti-review-item:nth-child(2),
.google_rev .ti-reviews-container-wrapper .ti-review-item:nth-child(3),
.google_rev .ti-reviews-container-wrapper .ti-review-item:nth-child(4){}



.succ_move .progress-container{width: 70%;}
.succ_move .progress-bar-section {margin-bottom: 20px;}
.succ_move .progress-bar {background-color: #fff; border-radius: 25px;overflow: hidden; height: 15px;}
.succ_move .progress {background-color: #00ACEE;height: 100%;width: 0;transition: width 2s ease;border-radius: 0;}

.succ_move{background: #EDF7FF;width: 100%;display: inline-block;padding: 80px 0px;}
.succ_move .suc_move_left{width: 52%;float: left;}
.succ_move .suc_move_left .mov_heading{}
.succ_move .suc_move_left .mov_heading img{position: relative;top: 15px;}
.succ_move .suc_move_left .mov_heading h2{font-size: 40px;text-transform: capitalize;line-height: 54px;font-weight: 600; padding-top: 10px;}
.succ_move .suc_move_left .mov_heading p{margin: 0px 0px 25px;font-size: 16px;line-height: 25px;}
.succ_move .suc_move_left .mov_heading p a{color: #024FA3;}
.succ_move .progress-bar-section h4{color: #024FA3;font-size: 15px;line-height: normal;margin: 0px 0px 5px;}
.succ_move .progress-bar-section h4 a{color: #024FA3;font-size: 15px;line-height: normal; margin:0px;text-transform: none;font-weight: 600;}
.succ_move .progress-bar-section h4 a:hover{color:#F58A07;}
.succ_move .progress-bar-section p{margin: 0px;}
.succ_move .suc_move_right{width: 48%;float: right;position: relative;}
.succ_move .suc_move_right img{height: 100%;}

.succ_move .sucser_link{position: absolute;top: 25px;right: 115px;}
.succ_move .sucser_link a{color: #F58A07;border: 1px solid #F58A07;border-radius: 4px;padding: 9px 20px;display: inline-block;
	text-decoration: none;background: #fff;font-size: 18px;font-family: 'Poppins', sans-serif;font-weight: 600;}


.cus_enj{width: 100%;display: inline-block;padding: 60px 0px;}
.cus_enj .cus_enjhead{text-align: center;width: 100%;display: inline-block;margin-bottom: 20px;}
.cus_enj .cus_enjhead img{position: relative;top: 15px;}
.cus_enj .cus_enjhead h2{font-size: 40px;text-transform: capitalize;line-height: 54px;font-weight: 600; padding-top: 10px;} 
.cus_enj .enj_left{width: 50%;float: left;padding-right: 30px;}
.cus_enj .enj_left p{margin: 0px 0px 15px;font-size: 16px;line-height: 25px;}
.cus_enj .enj_left p b{font-weight: 600;font-size: 16px;line-height: 25px;}
.cus_enj .enj_right{width: 50%;float: right;}
.cus_enj .enj_right img{}



.sets_aaa{background: #00ACEE;padding: 60px 0px;}
.sets_aaa .sets_heading{width: 100%;display: inline-block;margin-bottom: 20px;}
.sets_aaa .sets_heading .sets_headleft{width: 40%;float: left;}
.sets_aaa .sets_heading .sets_headleft img{position: relative;top: 15px;}
.sets_aaa .sets_heading .sets_headleft h2{font-size: 40px;text-transform: capitalize;line-height: 54px;font-weight: 600;color: #fff; padding-top: 10px;}
.sets_aaa .sets_heading .sets_headright{width: 49%;float: right;}
.sets_aaa .sets_heading .sets_headright p{font-size: 16px;line-height: 25px; color:#fff;padding-top: 30px;}
.sets_aaa .sets_heading .sets_headright p a{color: #fff;text-decoration: none;}
.sets_aaa .sets_blks{width: 100%;display: inline-block;}
.sets_aaa .sets_blks ul{}
.sets_aaa .sets_blks ul li{width: 31%;display: inline-block;background: #fff;border-radius: 12px;padding: 35px 30px 40px;margin-bottom: 30px;min-height: 330px;}
.sets_aaa .sets_blks ul li:nth-child(2),
.sets_aaa .sets_blks ul li:nth-child(5){margin-left: 35px;margin-right: 35px;}
.sets_aaa .sets_blks ul li .setb_top{width: 100%;display: inline-block;margin-bottom: 15px;}
.sets_aaa .sets_blks ul li .setb_top .set_img{float: right;width: 30%;height: 70px;}
.sets_aaa .sets_blks ul li .setb_top .set_img img{float: right;height: 100%;width: auto;}
.sets_aaa .sets_blks ul li .setb_top h3 a, 
.sets_aaa .sets_blks ul li .setb_top h3{color: #216BAD;font-size: 24px;font-weight: 600;display: block;width: 70%;line-height: 30px;text-transform: capitalize;margin: 0px;
	padding-top:0px;float: left;text-decoration: none;font-family: 'Poppins', sans-serif;}
.sets_aaa .sets_blks ul li .setb_top h3 a{width:100%;}
.sets_aaa .sets_blks ul li .setb_top img{float: right;}
.sets_aaa .sets_blks ul li .setb_btm{width: 100%;display: inline-block;min-height: 150px;}
.sets_aaa .sets_blks ul li .setb_btm p{font-size: 16px;line-height: 25px;margin: 0px;}
.sets_aaa .sets_blks ul li .setb_btm p a{color:#216BAD;}
.sets_aaa .sets_blks ul li .setb_btm p a:hover{color:#F58A07;}




.Home_FAQ {padding:80px 0;}
#id_29162 .Home_FAQ .wid{width: 65%;}
.Home_FAQ .hmecase_heading{margin-bottom: 30px;}
.Home_FAQ .accordion__item {border-bottom: 0px;margin-bottom: 10px;}
.Home_FAQ .accordion__head{font-size: 18px;cursor: pointer; display: flex;justify-content: space-between;align-items: center;position: relative;
	background: none;padding-left: 0px;font-weight: 600;border-bottom: 1px solid #C4C4C4;padding-bottom: 10px;}
.Home_FAQ .accordion__head .symbol{font-size: 20px;font-weight: bold;margin-left: 10px;}
.Home_FAQ .accordion__item.active .accordion__body {max-height: inherit;padding:0px;border: 0px;}
.Home_FAQ .accordion__body p, 
.Home_FAQ .accordion__item.active .accordion__body p{font-size: 16px;line-height: 26px;margin: 0px;padding-bottom: 15px;font-weight: 400; padding-top:10px;}
.Home_FAQ .accordion__item.active .accordion__body pre{font-size: 16px;line-height: 26px;font-weight: 400;padding-bottom: 15px;}
.Home_FAQ .accordion__item.active .symbol {content: "-";transform: rotate(0deg);}
.Home_FAQ .accordion__item .symbol {transition: transform 0.4s ease; display:none;}
.Home_FAQ .accordion__item.active .symbol {transform: rotate(45deg);}
.Home_FAQ .hmefaq_left{width: 70%;float: left;}
.Home_FAQ .hmefaq_left img{position: relative;top: 15px;}
.Home_FAQ .hmefaq_left h2{font-size: 40px;text-transform: capitalize;line-height: 54px;font-weight: 600; padding-top: 10px;}
.Home_FAQ .hmefaq_right{width: 30%;float: right;text-align: right;padding-top: 15px;}
.Home_FAQ .hmefaq_right a{color: #F58A07;border: 1px solid #F58A07;border-radius: 4px; padding: 9px 20px;display: inline-block;
	text-decoration: none;font-size: 18px;font-family: 'Poppins', sans-serif;font-weight: 600;}
.Home_FAQ .accordion{width: 100%;margin: 0 auto;background: #fff; padding: 0;}
.Home_FAQ .accordion__item.active .accordion__head:after{content: url('images/minus-icon.png');}
.Home_FAQ .accordion__body {max-height: 0; overflow: hidden;padding: 0px;background-color: #fff;font-size: 16px;transition: max-height 0.4s ease, padding 0.4s ease;}



.ftrTop.newfotter .ftrCont1{float: left;width: 33%;}
.ftrTop.newfotter{background-color: #EDF7FF;padding: 50px 0 15px;}

.ftrTop.newfotter .ftrCont1{}
.ftrTop.newfotter .ftrCont1 .ftrtitl img{}
.ftrTop.newfotter .ftrCont1 ul.foot_con{}
.ftrTop.newfotter .ftrCont1 ul.foot_con li{color: #2A2A2A;font-weight: 600;font-size: 16px;}
.ftrTop.newfotter .ftrCont1 ul.foot_con li strong{color: #216aad;font-weight: 600;}
.ftrTop.newfotter .ftrCont1 ul.foot_con li a{color: #2A2A2A;font-weight: 600;}

.ftrTop.newfotter .btm_socialCvr{width: 100%;display: inline-block;margin-top: 40px;}
.ftrTop.newfotter .btm_socialCvr ul.btm_social{}
.ftrTop.newfotter .btm_socialCvr ul.btm_social li{display: inline-block;}
.ftrTop.newfotter .btm_socialCvr ul.btm_social li a{font-size: inherit;background: none;}
.ftrTop.newfotter .btm_socialCvr ul.btm_social li img{max-width: 42px;height: auto; transition: transform 0.3s ease, filter 0.3s ease;}
.ftrTop.newfotter .btm_socialCvr ul.btm_social li:hover img{transform: scale(1.1);}


.ftrTop.newfotter .ftrtools .ftrtitl, 
.ftrTop.newfotter .ftrCmpny .ftrtitl, 
.ftrTop.newfotter .ftrresrc .ftrtitl,
.ftrTop.newfotter .ftrSrv .ftrtitl{border-bottom: 0;color: #394149 !important;font-size: 20px;font-weight: 600;text-transform: capitalize;font-family: 'Poppins', sans-serif;
	margin-bottom: 0;padding-bottom: 5px;}

footer .ftrTop.newfotter .current-menu-item a, 
footer .ftrTop.newfotter .current_page_item a, 
footer .ftrTop.newfotter a {color: #2A2A2A;font-size: 16px;}
.ftrTop.newfotter .ftrtools{margin-top: 30px;}


.ftrTop.newfotter .ft_btmm{width: 100%;display: inline-block; border-top: 3px solid #fff; margin-top: 30px; padding-top: 30px;}
.ftrTop.newfotter .ft_btmm .qutf_reg{width:28%;float: left;}
.ftrTop.newfotter .ft_btmm .qutf_reg a{color: #fff;border: 1px solid #F58A07;border-radius: 4px;padding: 9px 30px;display: inline-block;text-decoration: none;background: #F58A07;
	font-weight: 600;font-size: 18px;font-family: 'Poppins', sans-serif;}
.ftrTop.newfotter .ft_btmm .qutf_regR{width: 66%;float: right;}
.ftrTop.newfotter .ft_btmm .qutf_regR p{width: 30%;margin: 0px;float: left;font-size: 15px;line-height: 22px;}
.ftrTop.newfotter .ft_btmm .qutf_regR ul{float: left;}
.ftrTop.newfotter .ft_btmm .qutf_regR ul li{display: inline-block;padding-left: 0;}
.ftrTop.newfotter .ft_btmm .qutf_regR ul li img{}
.ftrTop.newfotter .wid.Nwid{padding-bottom: 25px;}
#id_29162 .ftrTop.newfotter .wid.Nwid{margin-top: 40px;}


.ftrCopyt{padding:25px 0px;}
.ftrCopyt .leftfl.copy{color: #394149;font-size: 14px;width: 50%;float: left;text-transform: capitalize;line-height: 35px;font-family: 'Open Sans', sans-serif;
	font-weight: 400;}
.ftrCopyt .rgtf3.copy{width: 50%;float: right;color: #394149;font-size: 14px;font-family: 'Poppins', sans-serif;text-align: right;text-transform: capitalize;
	line-height: 35px;padding-right: 20px;}
.ftrCopyt .rgtf3.copy a{color: #394149;font-size: 14px;font-family: 'Open Sans', sans-serif;font-weight: 400;}
.ftrCopyt .rgtf3.copy img{max-width: 110px;height: auto;}
.ftrTop.newfotter .ft_btmm .qutf_regR img{margin-left: 50px;max-width: 55%;height: auto;}


.aaa_awards ul li br{display:none;}

.case_hme ul li .caseimge .cat_tag{background: #2A2A2A;color: #fff;display: inline-block;padding: 10px 25px;border-radius: 4px;position: absolute; bottom: 5px;
	right: 5px;}




.ftrTop.newfotter .ft_btmm .qutf_reg a:hover, 
.header_main .header_right .header_buttons ul li:last-child a:hover{border: 1px solid #F58A07;background: transparent;color: #F58A07 !important;}
.Home_FAQ .hmefaq_right a:hover, 
.succ_move .sucser_link a:hover, 
.header_main .header_right .header_buttons ul li:nth-child(2) a:hover{border: 1px solid #F58A07;background: #F58A07;color: #fff !important;}
.video-background .quote-form input.wpcf7-form-control-quote.wpcf7-submit-quote:hover{background: none #F58A07 !important;}
.remov_deals .remov_dealblks ul li .rev_del .del_brn a:hover{background: #00ACEE;}
.hmecase_heading .hmecse_right a:hover{border: 1px solid #F58A07;background:#F58A07;color: #fff;}
.case_hme ul li a.LernMreC:hover{color: #216BAD;}
header .header_buttonsM{display:none;}



#id_29162 .wid {width: 1200px;margin: 0 auto;}


.header_main .header_logo .stilog{padding: 0px 0px 0px;width: 100%;}
.header_main .header_logo img{float: left;width: 75px; transition: all 0.5s ease;}
.header_main .header_logo .stilog .stiLoTxt {float: left;width: auto;padding-left: 20px;padding-top: 5px;}
.header_main .header_logo .stilog .stiLoTxt small{display: block;font-size: 16px;font-family: 'Open Sans', sans-serif;color: #fff;letter-spacing: 0.2px;
	font-weight: 700; transition: all 0.5s ease;}
.header_main .header_logo .stilog .stiLoTxt span {font-size: 14px;display: block;line-height: 17px;color: #fff;letter-spacing: 0px; transition: all 0.5s ease;}
.header_main .header_logo .stilog .stiLoTxt img{width: 164px;padding-top: 7px;}
body .aniPos .stiLoTxt{display:block;}


/* .header_main .header_right .header_right_blk{float: right;} */

.aaa_awards .counter {transition: color 0.5s ease-in-out;}
.aaa_awards .counter:hover{}


.ftrTop.newfotter .ftrRgtNDv ul li{padding-left: 14px; position:relative;}
.ftrTop.newfotter .ftrRgtNDv ul li a{font-size: 14px;}
.ftrTop.newfotter .ftrRgtNDv ul li:before{content: "\2022";position: absolute;left: 0;font-size: 16px;line-height: 1;color: #000;top: 8px;}
.ftrTop.newfotter .ftrRgtNDv{width: 67%;}
.ftrTop.newfotter .servTool{width: 38%;}
.ftrTop.newfotter .resComp{width: 62%;}



.map-container {
	position: relative;
	width: 100%;
	height: 600px;
}

.map-container img {
	width: 100%;
	height: auto;
}

.map-pin {
	position: absolute;
	text-align: center;
	opacity: 0; /* Initially hidden */
	transform: translateY(-50px); /* Initial upward position */
	transition: transform 0.6s ease, opacity 0.6s ease; /* Smooth transition */
}

.map-pin img {width: 55px;position: relative;left: -13px;}

.map-pin .location-name {
	display: block;
	font-size: 13px;color: #133B4E;
	font-family: 'Open Sans', sans-serif;
	margin: 0px; line-height:none;
}

/* Triggered by JavaScript on scroll */
.map-pin.drop {
	opacity: 1; /* Show the pin */
	transform: translateY(0); /* Move to normal position */
}

/* Pin positions, adjust based on map */
.pin-nt {top: 22%;left: 37%;}
.pin-wa {top: 203px;left: 16%;}
.pin-qld {top: 30%;left: 69%;}
.pin-sa {top: 44%;left: 45%;}
.pin-nsw {top: 49%;left: 70%;}
.pin-canberra {top: 64%; left: 75%;}
.pin-vic {top: 67%;left: 66%;}



.ftrTop.newfotter .ftrCont1 .stilog .stiLoTxt small{display: block;font-size: 15px;letter-spacing: 0px;font-family: 'Open Sans', sans-serif;font-weight: 700;text-transform: capitalize;line-height: normal;}
.ftrTop.newfotter .ftrCont1 .stilog .stiLoTxt span{color: #000;font-size: 14px;display: block;line-height: 20px;text-transform: capitalize;}
.ftrTop.newfotter .ftrCont1 .stilog .stiLoTxt img{width: 152px;padding-top: 7px;}
.ftrTop.newfotter .ftrCont1 .stilog .stiLoTxt{padding-left: 15px;}


.succ_move .suc_move_right .map-containerMO{display:none;}

.grecaptcha-badge{display: none !important;}


.achievement .am-est h3,
.achievement .am-move h3, 
.achievement .am-review h3 {
	color: #216BAD;
	font-size: 36px;
	margin: 0px;
	line-height: normal;
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	text-align: start;
}
.achievement .am-est p, 
.achievement .am-move p, 
.achievement .am-review p {
	margin: 0px;
	font-size: 20px;
	color: #2F2F2F;
	clear: both;
	font-weight: 600;
}
.achievement .am-img img {
	max-width: 150px;
}
.achievement .am-details {
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-wrap: wrap;
	gap: 10px;
}
.achievement .am-details .am-img {
	display: flex;
	justify-content: space-evenly;
	align-items: center;
	gap: 20px;
}
.achievement .am-est .cls-est h5 {
	font-size: 19px;
	line-height: 25px;
	margin: 0;
	font-weight: 600;
	font-family: "Poppins", sans-serif;
}
.achievement .am-est .cls-est {
	display: flex;
	justify-content: flex-start;
	align-items: baseline;
	gap: 8px;
}
.achievement .am-est, 
.achievement .am-move, 
.achievement .am-review {
	position: relative;
}
.achievement .am-est:before, 
.achievement .am-move:before, 
.achievement .am-review:before {
	content: '';
	position: absolute;
	width: 1px;
	height: 80%;
	background: #A7B4BE;
	left: -25px;
	top: 15px;
}
.positie-reviews .ps-review {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 30px;
	flex-wrap: wrap;
}
.positie-reviews .ps-review .review-details .review-rate {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	gap: 10px;
}
.positie-reviews .ps-review .review-star {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	gap: 15px;
}
.positie-reviews .ps-review .review-rate img {
	max-width: 160px;
}
.positie-reviews .ps-review p {
	text-align: center;
}
.positie-reviews .ps-review .review-details .review-rate p,
.positie-reviews .ps-review .review-details .review-star p{
	text-align: start;
	margin: 0;
}
.positie-reviews .ps-review p a {
	text-align: center;
	display: block;
	color: #024FA3;
	font-size: 16px;
	margin-top: 8px;
	transition: all 0.3s ease;
}
.positie-reviews .ps-review .review-details .review-star p img {
	padding-top: 5px;
}
.positie-reviews .review-details .review-rate h3 {
	margin: 0px;
	color: #216BAD;
	font-size: 35px;
	font-weight: 700;
	line-height: 42px;
	font-family: 'Open Sans';
}
.positie-reviews .review-details .review-star  p {
	margin: 0px;
	font-size: 20px;
	font-weight: 600;
	color: #2F2F2F;
	text-transform: capitalize;
}
.positie-reviews .ps-review .review-details {
	position: relative;
}
.positie-reviews .ps-review .review-details:before {
	content: '';
	position: absolute;
	width: 1px;
	height: 70%;
	background: #A7B4BE;
	top: 0;
	left: -30px;
}
.positie-reviews .ps-review .review-details:first-child:before {
	content: none;
}
.quickQtScDv .quQtSec3,
.quickQtScDv .quQtSec2:last-child,
.quickQtScDv .quQtSec3 .qtTitl {
	display: inline-block;
}
.num_det p {
	display: none;
}
h2 {
	font-family: 'Poppins';
}
.ti-widget.ti-goog .ti-reviews-container .ti-reviews-container-wrapper {
	padding-top: 15px;
}
.positie-reviews .ps-review p a:hover {
	color: #f58a07;
}


header.aniPos .header_logo img {
	width: 70px;
	transition: all 0.5s ease;
}
header.aniPos .header_logo small {
	font-size: 14px !important;
	transition: all 0.5s ease;
}
header.aniPos .header_logo span {
	font-size: 12px !important;
	transition: all 0.5s ease;
}
header.aniPos .header_main .header_logo .stilog .stiLoTxt img {
	width: 140px;
	padding-top: 7px;
}
header.aniPos .navbar-nav>li>a {
	padding-top: 20px;
	padding-bottom: 20px;
}
.accordion .accordion__item.active .accordion__head {
	border: 0px;
	padding: 0;
	color: #216aad !important;
}

@media only screen and (min-width : 320px) and (max-width : 480px) {
	.succ_move .suc_move_right .map-containerMO{display:block; margin-top: 90px;}	
	.map-container{display:none;}
	.succ_move .suc_move_right .map-containerMO img{width:100%;}
	.header_top p{font-size: 14px;line-height: 20px;text-align: center;}
	.header_main .header_logo{width: auto;}
	.header_main .header_right .header_menu{width: 100%;}
	.header_main .header_right{width: 12%;float: right;}
	.header_main small.menCls{display:none;}
	.header_main .menuD.leftfl a#nav-toggle{position: relative;top: 20px;}
	body .menu.active span.has-subnav{background: url(https://aaacityremovalist.com.au/wp-content/uploads/2025/11/dpDownArrow.png) center center no-repeat;
		padding: 0 .5em;right: 7px;top: 5px;width: 30px;height: 30px;}
	/* body .menu ul li a{padding: 16px 15px 12px;}
	body .menu ul li{text-align:left;} */
	body .aniPos .menu ul li{padding: 0;}
	body .menu.active{top: 125px;}
	header .header_buttonsM{display:block; width:100%;}

	header .header_buttonsM ul{list-style-type: none;display: inline-block;width: 100%;}
	header .header_buttonsM ul li{float: left;width: 50%;text-align: center;}
	header .header_buttonsM ul li a{display: block;font-size: 17px;line-height: normal;}
	header .header_buttonsM ul li:first-child a{color: #fff;font-weight: normal;display: block;font-size: 17px;padding: 12px 10px 10px 0px;background: #00ACEE; text-transform: capitalize;line-height: normal;}
	header .header_buttonsM ul li:last-child a{color: #fff;font-weight: normal; border: 1px solid #F58A07;border-radius: 0;padding: 10px 15px;display: block;background: #F58A07;text-transform: capitalize;margin: 0px;line-height: normal;}
	header .header_top{display: none;}
	body header .wid{padding: 0px;}
	.header_main .header_right .header_buttons{display:none;}
	body header{height: auto;padding-bottom: 0px;}
	body header .header_main{padding: 9px 0px;}
	#hme_video .video_content{width: 95%;margin-top: 70px;}
	#hme_video .video_content h1{line-height: 30px;}
	#hme_video .video_content p{font-size: 14px;line-height: normal;}
	.video-background .quote-form{width: 95%;padding: 25px 20px 35px 25px;}
	.video-background .quote-form .one_col{width: 100%;margin-right: 0;margin-bottom: 15px;}
	.video-background .quote-form .one_co_submit{width: 100%;float: none;}
	.video-background .quote-form input.wpcf7-form-control-quote.wpcf7-submit-quote{width: 100%;z-index: 2;position: relative;}
	.video-background .quote-form .one_co_submit img {position: absolute;right: 25px;bottom: 80px;z-index: 1;top: auto;}
	#hme_video.video-background{height: 600px;margin-top: 70px;}
	.aaa_awards ul li{border-left: 0;width: 100%;margin-bottom: 10px;}
	.aaa_servlist1 ul li{width: 100%;margin-bottom: 20px;margin-left: 0px;}
	.remov_deals .remov_dealblks ul li{width: 100%;border-left: 0;margin-bottom: 20px;margin-left: 0px;}
	.remov_deals .remov_dealblks ul li li{margin-bottom:0px;}
	.srv_btm{margin-top: 0;}
	.srv_btm p{font-size: 12px;line-height: normal;}
	.num_bene .num_det ul{display: block;padding-left: 15px;}
	.num_bene .num_det ul li h3{font-size: 19px !important;}
	.your_feet .feet_left{width: 100%;}
	.your_feet .feet_left h2{line-height: 30px;}
	.your_feet .feet_right{width: 100%;float: left;}
	.whyN_choo .choo_right{float: left;position: static;width: 100%;height: auto;}
	.whyN_choo .choo_left{width: 100%;float: left;padding: 45px 0px 25px;}
	.whyN_choo .choo_left h2{line-height: 30px;}
	.hmecase_heading .hmecse_left{width: 100%;float: left;}
	.hmecase_heading .hmecse_right{width: 100%;float: left;text-align: left;padding-top: 0;}
	.case_hme ul li{width: 100%;margin-bottom: 30px;}
	.case_hme ul li .caseimge{height: auto;}
	.case_hme ul li .casettle a{font-size: 18px;width: 100%;}
	.cse_blk{padding: 50px 0px 35px;}
	.post_reviews .rev_heading h2 span{font-size: 24px;}
	.post_reviews .rev_strs ul li{float: left;width: 50%;border-left: 0;padding-left: 0;text-align: left;margin-bottom: 20px;}
	.post_reviews .rev_strs ul li .rev_bm{width: 100%;text-align: left;}
	.succ_move .suc_move_left{width: 100%; float: left;}
	.succ_move .suc_move_left .mov_heading h2{line-height: normal;}
	.succ_move .progress-container{width: 100%;}
	.succ_move .suc_move_right{width: 100%;float: left;}
	.cus_enj .cus_enjhead h2{line-height: normal;}
	.cus_enj .enj_left{width: 100%;float: left;padding-right: 0;}
	.cus_enj .enj_right {width: 100%;float: left;}
	.sets_aaa .sets_heading .sets_headleft{width: 100%;float: left;}
	.sets_aaa .sets_heading .sets_headleft h2{line-height: normal;margin-bottom: 0px;}
	.sets_aaa .sets_heading .sets_headright p{padding-top: 15px;}
	.sets_aaa .sets_heading .sets_headright{width: 100%;float: left;}
	.sets_aaa .sets_blks ul li{width: 100%;}
	.sets_aaa .sets_blks ul li:nth-child(2), 
	.sets_aaa .sets_blks ul li:nth-child(5){margin-left: 0;margin-right: 0;}
	.Home_FAQ .hmefaq_left h2{line-height: normal;}
	.Home_FAQ .hmefaq_left{width: 100%;}
	.Home_FAQ .hmefaq_right {width: 100%;float: left;text-align: left;padding-top: 0;}
	.ftrTop.newfotter .ftrCont1{width: 100%;}
	.ftrCmpny, .ftrSrv, .ftrresrc, .ftrtools{text-align: left;padding-left: 0px;}
	.ftrCmpny li, .ftrSrv li, .ftrresrc li, .ftrtools li{margin-bottom: 0;}
	.ftrTop.newfotter .ftrtools{margin-top: 0;}
	.ftrTop.newfotter .btm_socialCvr{margin-top: 25px;margin-bottom: 25px;}
	.ftrCmpny{border-bottom:0px;}
	.ftrTop.newfotter .wid.Nwid{margin-top: 20px;}
	.ftrTop.newfotter .ft_btmm .qutf_reg{width: 100%;}
	.ftrTop.newfotter .ft_btmm .qutf_regR{width: 100%; float: left;}
	.ftrTop.newfotter .ft_btmm .qutf_regR p{padding-bottom: 10px;padding-top: 10px;width: 100%;}
	.ftrCopyt .leftfl.copy{width: 100%;}
	.ftrCopyt .rgtf3.copy{width: 100%;float: left;text-align: center;line-height: 35px;padding-right: 0;}
	.ftrCopyt .rgtf3.copy img{width: 100px;}
	.num_bene .num_det ul li{max-width: 100%;padding-bottom: 20px;}
	.aaa_awards ul li span{line-height: 38px;font-size: 14px;top: 0;}
	body .aniPos #nav-toggle span {top: 10px;}
	#id_29162 .wid{width:100%;}
	#id_29162 .Home_FAQ .wid {width: 95%;}
	.ftrTop.newfotter .resComp, 
	.ftrTop.newfotter .servTool,
	.ftrTop.newfotter .ftrRgtNDv{width:100%;}
	.ftrTop.newfotter .ft_btmm .qutf_regR img{margin-left: 0;max-width: 100%;}
	.header_main .header_logo .stilog .stiLoTxt{width: auto;}
	.header_main .header_logo .stilog {padding: 0;width: auto;margin: 0px;}
	.ftrTop.newfotter .ftrCont1 .stilog .stiLoTxt{width: auto;}
	.ftrTop.newfotter .ftrtitl{width:auto;}
	.ftrTop.newfotter .ftrCont1 .stilog .stiLoTxt span{font-size: 13px;}
	.remov_deals .remov_dealblks ul:before{display:none;}
	.post_reviews .rev_strs ul li:first-child .start_blk_right img:first-child{width: 73%;}
	.post_reviews .rev_strs ul li:nth-child(2) .start_blk_right img:first-child{width: 62%;}
	.post_reviews .rev_strs ul li:nth-child(3) .start_blk_right img:first-child{width: 60%;}
	.post_reviews .rev_strs ul li:last-child .start_blk_right img:first-child{width: 67%;}
	.remov_deals .remov_dealblks ul li .rev_del h2 br{display:none;}
	#hme_video #mute-button{z-index: 10;}
	.aaa_awards ul{text-align:center;}
	.aaa_awards ul li{text-align: center;padding-left: 0;height: auto;padding-right: 0;margin-bottom: 15px;}
	.aaa_awards ul li span{float:none;display: inline-block;position: static;}
	#id_29162 .aaa_awards ul li h3{float:none;display: inline-block;font-size: 35px !important;}
	.remov_deals .remov_dealblks ul li .rev_del{text-align:center;}
	.remov_deals .remov_dealblks ul li .rev_del ul{text-align:center;}
	.remov_deals .remov_dealblks ul li .rev_del ul li:before{position: relative;left: -5px;top: 3px;}
	#id_29162 .num_bene .num_det ul li h3 br{display:none;}

	.post_reviews .rev_strs ul li{text-align: center;margin-bottom: 30px;}
	.post_reviews .rev_strs ul li .start_blk{text-align: center;}
	.post_reviews .rev_strs ul li .start_blk_left{width: auto;text-align: left;float: none;display: inline-block;}
	.post_reviews .rev_strs ul li .start_blk_left h3{display: inline-block;padding-bottom: 0px !important;line-height: normal;}
	.post_reviews .rev_strs ul li .start_blk_left p{display: inline-block;line-height: 35px;}
	.post_reviews .rev_strs ul li .start_blk_right{float: none;width: auto;padding-left: 0;display: inline-block;}
	.post_reviews .rev_strs ul li .rev_bm{text-align: center;}
	.post_reviews .rev_strs ul li:last-child{}
	.Home_FAQ .accordion__body p, 
	.Home_FAQ .accordion__item.active .accordion__body p{line-height: 25px;}
}

@media screen (max-width : 768px) {
	.video-background .quote-form .one_col p {
		margin: 0;
	}
}

@media only screen and (min-width : 481px) and (max-width : 768px) {
	.succ_move .suc_move_right .map-containerMO{display:block;}	
	.map-container{display:none;}
	.succ_move .suc_move_right .map-containerMO img{width:100%;}
	.header_top p{font-size: 14px;line-height: 20px;text-align: center;}
	.header_main .header_logo{width: auto;}
	.header_main .header_right .header_menu{width: 100%;}
	.header_main .header_right{width: 12%;float: right;}
	.header_main small.menCls{display:none;}
	.header_main .menuD.leftfl a#nav-toggle{position: relative;top: 20px;}
	body .menu.active span.has-subnav{background: url(https://9pinnacle.com/stagingaaacityremovalists/wp-content/uploads/2024/10/dpDownArrow.png) center center no-repeat;
		padding: 0 .5em;right: 7px;top: 5px;width: 30px;height: 30px;}
	/* body .menu ul li a{padding: 16px 15px 12px;} */
	body .menu ul li{text-align:left;}
	body .aniPos .menu ul li{padding: 0;}
	body .menu.active{top: 125px;}
	header .header_buttonsM{display:block; width:100%;}

	header .header_buttonsM ul{list-style-type: none;display: inline-block;width: 100%;}
	header .header_buttonsM ul li{float: left;width: 50%;text-align: center;}
	header .header_buttonsM ul li a{display: block;font-size: 17px;line-height: normal;}
	header .header_buttonsM ul li:first-child a{color: #fff;font-weight: normal;display: block;font-size: 17px;padding: 12px 10px 10px 0px;background: #00ACEE; text-transform: capitalize;line-height: normal;}
	header .header_buttonsM ul li:last-child a{color: #fff;font-weight: normal; border: 1px solid #F58A07;border-radius: 0;padding: 10px 15px;display: block;background: #F58A07;text-transform: capitalize;margin: 0px;line-height: normal;}
	header .header_top{display: none;}
	body header .wid{padding: 0px;}
	.header_main .header_right .header_buttons{display:none;}
	body header{height: auto;padding-bottom: 0px;}
	body header .header_main{padding: 9px 0px;}
	#hme_video .video_content{width: 95%;margin-top: 70px;}
	#hme_video .video_content h1{line-height: 30px;}
	#hme_video .video_content p{font-size: 14px;line-height: normal;}
	.video-background .quote-form{width: 95%;padding: 25px 20px 35px 25px;}
	.video-background .quote-form .one_col{width: 100%;margin-right: 0;margin-bottom: 15px;}
	.video-background .quote-form .one_co_submit{width: 100%;float: none;}
	.video-background .quote-form input.wpcf7-form-control-quote.wpcf7-submit-quote{width: 100%;z-index: 2;position: relative;}
	.video-background .quote-form .one_co_submit img {position: absolute;right: 36px;bottom: 62px;z-index: 1;top: auto;}
	#hme_video.video-background{height: 600px;margin-top: 80px;}
	.video-background .mem_logo{display: none;}
	.aaa_awards ul li{border-left: 0;width: 100%;margin-bottom: 10px;}
	.aaa_servlist1 ul li{width: 100%;margin-bottom: 20px;margin-left: 0px;}
	.remov_deals .remov_dealblks ul li{width: 100%;border-left: 0;margin-bottom: 40px;}
	.remov_deals .remov_dealblks ul li li{margin-bottom:0px;}
	.srv_btm{margin-top: 0;}
	.srv_btm p{font-size: 12px;line-height: normal;}
	.num_bene .num_det ul{display: block;padding-left: 15px;}
	.num_bene .num_det ul li h3{font-size: 19px !important;}
	.your_feet .feet_left{width: 100%;}
	.your_feet .feet_left h2{line-height: 30px;}
	.your_feet .feet_right{width: 100%;float: left;}
	.whyN_choo .choo_right{float: left;position: static;width: 100%;height: auto;}
	.whyN_choo .choo_left{width: 100%;float: left;padding: 45px 0px 25px;}
	.whyN_choo .choo_left h2{line-height: 45px;}
	.hmecase_heading .hmecse_left{width: 100%;float: left;}
	.hmecase_heading .hmecse_right{width: 100%;float: left;text-align: left;padding-top: 0;}
	.case_hme ul li{width: 100%;margin-bottom: 30px;}
	.case_hme ul li .caseimge{height: auto;}
	.case_hme ul li .casettle a{font-size: 18px;width: 100%;}
	.cse_blk{padding: 50px 0px 35px;}
	.post_reviews .rev_heading h2 span{font-size: 24px;}
	.post_reviews .rev_strs ul li{float: left;width: 100%;border-left: 0;padding-left: 0;text-align: left;margin-bottom: 20px;}
	.post_reviews .rev_strs ul li .rev_bm{width: 100%;text-align: left;}
	.succ_move .suc_move_left{width: 100%; float: left;}
	.succ_move .suc_move_left .mov_heading h2{line-height: normal;}
	.succ_move .progress-container{width: 100%;}
	.succ_move .suc_move_right{width: 100%;float: left;}
	.cus_enj .cus_enjhead h2{line-height: normal;}
	.cus_enj .enj_left{width: 100%;float: left;padding-right: 0;}
	.cus_enj .enj_right {width: 100%;float: left;}
	.sets_aaa .sets_heading .sets_headleft{width: 100%;float: left;}
	.sets_aaa .sets_heading .sets_headleft h2{line-height: normal;margin-bottom: 0px;}
	.sets_aaa .sets_heading .sets_headright p{padding-top: 15px;}
	.sets_aaa .sets_heading .sets_headright{width: 100%;float: left;}
	.sets_aaa .sets_blks ul li{width: 100%;}
	.sets_aaa .sets_blks ul li:nth-child(2), 
	.sets_aaa .sets_blks ul li:nth-child(5){margin-left: 0;margin-right: 0;}
	.Home_FAQ .hmefaq_left h2{line-height: normal;}
	.Home_FAQ .hmefaq_left{width: 100%;}
	.Home_FAQ .hmefaq_right {width: 100%;float: left;text-align: left;padding-top: 0;}
	.ftrTop.newfotter .ftrCont1{width: 100%;}
	.ftrCmpny, .ftrSrv, .ftrresrc, .ftrtools{text-align: left;padding-left: 0px;}
	.ftrCmpny li, .ftrSrv li, .ftrresrc li, .ftrtools li{margin-bottom: 0;}
	.ftrTop.newfotter .ftrtools{margin-top: 0;}
	.ftrTop.newfotter .btm_socialCvr{margin-top: 25px;margin-bottom: 25px;}
	.ftrCmpny{border-bottom:0px;}
	.ftrTop.newfotter .wid.Nwid{margin-top: 20px;}
	.ftrTop.newfotter .ft_btmm .qutf_reg{width: 100%;}
	.ftrTop.newfotter .ft_btmm .qutf_regR{width: 100%; float: left;}
	.ftrTop.newfotter .ft_btmm .qutf_regR p{padding-bottom: 10px;padding-top: 10px;width: 100%;}
	.ftrCopyt .leftfl.copy{width: 100%;}
	.ftrCopyt .rgtf3.copy{width: 100%;float: left;text-align: center;line-height: 35px;padding-right: 0;}
	.ftrCopyt .rgtf3.copy img{width: 100px;}
	.num_bene .num_det ul li{max-width: 100%;padding-bottom: 30px;}
	.aaa_awards ul li span{line-height: 38px;font-size: 14px;top: 0;}
	body .aniPos #nav-toggle span {top: 10px;}
	#id_29162 .wid{width:100%;}
	#id_29162 .Home_FAQ .wid {width: 95%;}
	.ftrTop.newfotter .resComp, 
	.ftrTop.newfotter .servTool,
	.ftrTop.newfotter .ftrRgtNDv{width:100%;}
	.ftrTop.newfotter .ft_btmm .qutf_regR img{margin-left: 0;max-width: 100%;}
	.header_main .header_logo .stilog .stiLoTxt{width: auto;}
	.header_main .header_logo .stilog {padding: 0;width: auto;margin: 0px;}
	.ftrTop.newfotter .ftrCont1 .stilog .stiLoTxt{width: auto;}
	.ftrTop.newfotter .ftrtitl{width:auto; padding-bottom: 15px;}
	.ftrTop.newfotter .ftrRgtNDv ul li{ padding-left: 0; }
	.ftrTop.newfotter .ftrCont1 .stilog .stiLoTxt span{font-size: 13px;}
	.remov_deals .remov_dealblks ul:before{display:none;}
	.post_reviews .rev_strs ul li:first-child .start_blk_right img:first-child{width: 73%;}
	.post_reviews .rev_strs ul li:nth-child(2) .start_blk_right img:first-child{width: 62%;}
	.post_reviews .rev_strs ul li:nth-child(3) .start_blk_right img:first-child{width: 60%;}
	.post_reviews .rev_strs ul li:last-child .start_blk_right img:first-child{width: 67%;}
	.remov_deals .remov_dealblks ul li .rev_del h2 br{display:none;}
	#hme_video #mute-button{z-index: 10;}
	.aaa_awards ul{text-align:center;}
	.aaa_awards ul li{text-align: center;padding-left: 0;height: auto;padding-right: 0;margin-bottom: 15px;}
	.aaa_awards ul li span{float:none;display: inline-block;position: static;}
	#id_29162 .aaa_awards ul li h3{float:none;display: inline-block;}
	.remov_deals .remov_dealblks ul li .rev_del{text-align:center;}
	.remov_deals .remov_dealblks ul li .rev_del ul{text-align:center;}
	.remov_deals .remov_dealblks ul li .rev_del ul li{text-align:center;}
	.remov_deals .remov_dealblks ul li .rev_del ul li:before{position: relative;left: -5px;top: 3px;}
	#id_29162 .num_bene .num_det ul li h3 br{display:none;}

	.post_reviews .rev_strs ul li{text-align: center;margin-bottom: 30px;}
	.post_reviews .rev_strs ul li .start_blk{text-align: center;}
	.post_reviews .rev_strs ul li .start_blk_left{width: auto;text-align: left;float: none;display: inline-block;}
	.post_reviews .rev_strs ul li .start_blk_left h3{display: inline-block;padding-bottom: 0px !important;line-height: normal;}
	.post_reviews .rev_strs ul li .start_blk_left p{display: inline-block;line-height: 35px;}
	.post_reviews .rev_strs ul li .start_blk_right{float: none;width: auto;padding-left: 0;display: inline-block;}
	.post_reviews .rev_strs ul li .rev_bm{text-align: center;}
	.post_reviews .rev_strs ul li:last-child{}
	.Home_FAQ .accordion__body p, 
	.Home_FAQ .accordion__item.active .accordion__body p{line-height: 25px;}

}

@media only screen and (min-width : 600px) and (max-width : 900px) {
	.remov_deals .remov_dealblks ul li {
		width: 49%;
	}
	.google_rev {
		padding-top: 35px;
	}
}

@media only screen and (max-width : 460px) {
	.positie-reviews .ps-review .review-details:before {
		width: 100%;
		height: 1px;
		top: -20px;
		left: -15px;
	}
	.google_rev {
		padding-top: 35px;
	}
}

@media only screen and (min-width : 320px) and (max-width : 768px) {
}


@media only screen and (min-width : 769px) and (max-width : 1024px) {
	#hme_video.video-background{margin-top: 100px;}	
	.header_main .header_logo .stilog{padding: 0;top: auto;}	
	.header_main .header_right .header_buttons{display:none;}	
	.header_top p{font-size: 14px;line-height: 20px;text-align: center;}
	.header_main .header_logo{width: auto;}
	.header_main .header_right .header_menu{width: 100%;}
	.header_main .header_right{width: 12%;float: right;}
	.header_main small.menCls{display:none;}
	.header_main .menuD.leftfl a#nav-toggle{position: relative;top: 20px;}
	body .menu.active span.has-subnav{background: url(https://9pinnacle.com/stagingaaacityremovalists/wp-content/uploads/2024/10/dpDownArrow.png) center center no-repeat;
		padding: 0 .5em;right: 7px;top: 5px;width: 30px;height: 30px;}
	/* body .menu ul li a{padding: 16px 15px 12px;} */
	body .menu ul li{text-align:left;}
	body .aniPos .menu ul li{padding: 0;}
	body .menu.active{top: 125px;}
	header .header_buttonsM{display:block; width:100%;}

	header .header_buttonsM ul{list-style-type: none;display: inline-block;width: 100%;}
	header .header_buttonsM ul li{float: left;width: 50%;text-align: center;}
	header .header_buttonsM ul li a{display: block;font-size: 17px;line-height: normal;}
	header .header_buttonsM ul li:first-child a{color: #fff;font-weight: normal;display: block;font-size: 17px;padding: 12px 10px 10px 0px;background: #00ACEE; text-transform: capitalize;line-height: normal;}
	header .header_buttonsM ul li:last-child a{color: #fff;font-weight: normal; border: 1px solid #F58A07;border-radius: 0;padding: 10px 15px;display: block;background: #F58A07;text-transform: capitalize;margin: 0px;line-height: normal;}
	header .header_top{display: none;}
	body header .wid{padding: 0px;}
	.header_main .header_right .header_buttons{display:none;}
	body header{height: auto;padding-bottom: 0px;}
	body header .header_main{padding: 9px 0px;}
	#id_29162 .wid{width: 100%;}

	.header_main .header_right .header_menu .menuD {padding-top: 0px;}
	#id_29162 .aaa_awards .wid{width: 98%;padding: 0px;}
	body .menu ul li, 
	body .aniPos .menu ul li{padding: 0 10px;}
	body nav#menu {margin-top: 25px;}
	body .menu span.has-subnav{top: 25px;}

	body .aniPos .menu ul ul {top: 70px;}
	body .aniPos .menu ul ul.sub-menu li {padding: 0;}
	#hme_video .video_content{width: 100%;}
	.video-background .quote-form{width: 90%;}
	.video-background .mem_logo{bottom: 6px;height: 105px;}

	.aaa_awards ul li span{font-size: 13px;}
	#id_29162 .aaa_awards ul li h3{font-size: 27px;}
	.aaa_awards ul li{padding-right: 3px;padding-left: 7px;}
	.aaa_awards ul li:last-child{padding-left: 0;padding-right: 0;}
	.aaa_awards ul li:nth-child(6) img{max-width: 88px;}
	.aaa_awards ul li:nth-child(5) img{max-width: 97px;}
	.aaa_awards ul li:nth-child(4) img {max-width: 85px;}
	.aaa_awards ul li p{font-size: 13px;}
	.post_reviews .rev_strs{width: 100%;}
	.sets_aaa .sets_blks ul li:nth-child(2), 
	.sets_aaa .sets_blks ul li:nth-child(5){margin-left: 25px;margin-right: 25px;}
	#id_29162 .sets_aaa .wid{width: 98%;}
	.ftrTop.newfotter .ft_btmm .qutf_regR img{max-width: 60%;}
	.aaa_awards ul li{height: auto;}
	.aaa_awards ul li:nth-child(2){width: 20%;}
	.aaa_awards ul li:nth-child(2) p{line-height: 18px; padding-top: 6px;}
	.aaa_awards ul{text-align:center;}
	.aaa_servlist1 ul li h2{font-size: 15px;}
	.aaa_servlist1 ul li .serv_img{height: 100px;}
	.aaa_servlist1 ul li{margin-left: 10px;}
	.remov_deals .remov_dealblks ul li .rev_del h2{line-height: 26px;font-size: 22px;}
	.remov_deals .remov_dealblks ul li .rev_del h3{font-size: 25px;}
	.remov_deals .remov_dealblks ul li:first-child .rev_del img{max-width: 160px;}
	.remov_deals .remov_dealblks ul li:nth-child(2) .rev_del img{max-width: 170px;}
	.remov_deals .remov_dealblks ul li:nth-child(3) .rev_del img{max-width: 178px;}
	.remov_deals .remov_dealblks ul li:last-child .rev_del img{max-width: 195px;}
	.post_reviews .rev_strs ul li .start_blk_left{width: 30%;}
	.post_reviews .rev_strs ul li .start_blk_right{padding-left: 5px;padding-right: 5px;}
	.post_reviews .rev_strs ul li{padding-left: 10px;}
	.post_reviews .rev_strs ul li .start_blk_left p{font-size: 16px;line-height: normal;}
	.post_reviews .rev_strs ul li .start_blk_left h3{font-size: 30px;line-height: 42px;}
	.sets_aaa .sets_blks ul li .setb_top h3,
	.sets_aaa .sets_blks ul li .setb_top h3 a{font-size: 18px;}
	.sets_aaa .sets_blks ul li{padding: 25px 10px 40px;width: 30%;}
	.your_feet .feet_left{width: 43%;}
	#id_29162 .Home_FAQ .wid{width: 90%;}
	.aniPos #nav-toggle span {top: auto;}
	.achievement .am-details {
		gap: 30px;
	}
	.aaa_servlist1 {
		padding: 60px 0 90px;
	}
	.whyN_choo .choo_right img {
		height: 106.5%;
	}
	.google_rev {
		padding-top: 35px;
	}
}

@media only screen and (min-width : 800px) and (max-width : 1280px) {


}

@media only screen and (min-width : 980px) and (max-width : 1280px) {
}

@media only screen and (min-width: 1200px) and (max-width: 1330px) {
	body .menu ul li {padding: 29px 21px;}
	.header_main{width: 100%;}
	.header_main .header_logo img{width: 70px;}
	.header_main .header_logo .stilog .stiLoTxt{padding-left: 10px;}
	body .aniPos .menu ul ul.sub-menu li,
	body .menu ul ul.sub-menu li{padding: 0;}
	body .menu ul ul,
	body .aniPos .menu ul ul {top: 70px;}
	#id_29162 .aaa_awards .wid{width: 98%;}
}

@media screen and (max-width: 1280px) {
	.header_main .header_right .header_menu .menuD {padding-top: 0px;}
}



@media screen and (min-width: 1025px) and (max-width: 1231px) {
	.header_main .header_logo{width:23%;}
	.header_main .header_right{width: 77%;}
	.header_main .header_logo img{width: 45px;}
	.header_main .header_logo .stilog .stiLoTxt{padding-left: 10px;padding-top: 0;}
	.header_main .header_logo .stilog .stiLoTxt small{font-size: 15px;}
	.header_main .header_logo .stilog .stiLoTxt span{font-size: 13px;line-height: 12px;}
	.header_main .header_right .header_menu{width: auto;}
	.header_main .header_right .header_buttons{width: auto;}
	.header_main .header_right .header_buttons ul li:first-child a{font-size: 15px;padding: 13px 8px 10px 9px;font-size: 13px;}
	.header_main .header_right .header_buttons ul li:nth-child(2) a{padding: 10px 13px;margin-right: 5px;font-size: 13px;}
	.header_main .header_right .header_buttons ul li:last-child a{padding: 10px 13px;font-size: 13px;}
	.header_main{width:100%;}
	/* body .menu ul li a{font-size: 15px;} */
	body .aniPos .menu ul li, 
	body .menu ul li{padding: 29px 21px 29px 12px;}
	body .aniPos .menu ul ul.sub-menu li,
	body .menu ul ul.sub-menu li{padding: 0;}
	body .menu ul ul,
	body .aniPos .menu ul ul{top: 70px;}
	#hme_video .video_content{width: 80%;}
	.video-background .quote-form{width: 75%;}
	#id_29162 .wid{width:100%;}
	.post_reviews .rev_strs{width: 98%;}
	#id_29162 .Home_FAQ .wid{width: 95%;}
	.sets_aaa .sets_blks ul li:nth-child(2), 
	.sets_aaa .sets_blks ul li:nth-child(5){margin-left: 20px;margin-right: 20px;}
	.aaa_awards ul li p{font-size: 12px;}
	.ftrTop.newfotter .ft_btmm .qutf_regR img{max-width: 60%;}
}




.case_hme ul li .caseimge {position: relative;overflow: hidden;}
.case_hme ul li .caseimge:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0);transition: background-color 0.3s ease;}
.case_hme ul li:hover .caseimge:before {background-color: rgba(0, 0, 0, 0.3);border-radius: 12px;}


.down_bro{text-align: center;background: #00ACEE;padding: 50px 0px;}
.down_bro img{position: relative;top: 15px;}
.down_bro h2{line-height: normal;font-weight: 600;font-size: 40px;text-transform: capitalize;margin-bottom: 20px;color: #fff;}
.down_bro .subFdbck{}
.down_bro .subFdbck a.downbro{background: #F58021;color: #fff;text-decoration: none;padding: 8px 25px;display: inline-block;border-radius: 4px;
	font-size: 16px;font-weight: 600;font-family: 'Poppins', sans-serif;}
.down_bro .subFdbck a.downbro:hover{background: #2A2A2A;}


.rev_strs img {
	width: 80% !important;
}

@media only screen and (max-width: 767px) {
	header.aniPos {
		height: auto;
	}
}

ul.sub-menu {
	display: none !important;
}

p.headPackge b {
	color: #216BAD !important;
	font-size: 34px !important;
	text-transform: capitalize;
	font-weight: 700 !important;
	line-height: 35px;
	font-family: 'Poppins', sans-serif;
}
p.headPackge {
	margin-bottom: 10px !important;
	margin-top: 5px !important;
}
p.headPackge b:hover {
	color: #F58A07 !important;
}

.case_hme ul li .casettle a:hover {
	color: #F58A07;
}
.succ_move a:hover {
	color: #F58A07 !important;
}
.setb_top a:hover {
	color: #F58A07 !important;
}

.accordion__head:hover {
	color: #F58A07;
}
.accordion__item.active .accordion__head {
	color: #F58A07 !important;
}

a.yydev-back-to-top {
	background-size: contain !important;
}
/*.revCustm { display: none; }*/

.revWid a {
	height: 100%;
	width: 100%;
	display: inline-block;
	position: relative;
}

.revWid { border: 1px solid #00adef; width: 240px; }

.remov_deals .remov_dealblks ul li .rev_del ul li { color: #5B5B5B; font-size: 14px; font-weight: 400;}
.remov_deals .remov_dealblks ul li .rev_del ul li b{
	font-size: 14px;
	line-height: normal;
	font-weight: 600;
}

.rev_del { text-align: center; }

p.headPackge a { font-size: 20px; color: #F58A07; font-family: 'Poppins', sans-serif; text-decoration: none; }

sup { font-size: 18px; margin-right: 5px; font-weight: 400; }

.rev_del_img { padding: 10px 0px; }

p.menCount { color: #165aa2 !important; font-weight: 700; line-height: 20px; padding: 10px 0px 15px; }

p.listHead { text-align: left; color: #165aa2 !important; display: flex; align-items: center; padding-left: 50px; }

i.fa.fa-check-circle { color: #00ACEE; padding-right: 6px; font-size: 16px; }

ul.facPoints { padding-left: 70px; padding-bottom: 10px; }

.case_hme ul li:nth-child(odd) { float: left; }

.case_hme ul li:nth-child(even) { float: right; }

.rev_del { padding: 30px 10px; border-style: solid; background: #f9fcff; transition: all .2s ease-in-out;}

.rev_del:hover { scale: 1.1; background: #ffffff; border-radius: 10px !important; box-shadow: 0 0 10px rgba(0, 0, 0, .1);}

.remov_deals .remov_dealblks { padding: 10px 0px 20px; }

li:first-child .rev_del { border-radius: 10px 0px 0px 10px; }

li:last-child .rev_del { border-radius: 0px 10px 10px 0px; }

.bestMove {
	padding: 50px 0px 10px;
	text-align: center;
}

.bestMove h3 { 
	font-size: 24px; 
	text-transform: capitalize;
	font-family: 'Open Sans';
	font-weight: 600;
}


.swiper-wrapper { 
	transition-duration: 200ms !important;
	/*   transition-delay: -100ms !important; */
	/* 	transition: ease !important; */
}


/* Custom Logo Carousel */

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

body {
	background: #f2f2f2;
}

@keyframes slide {
	from {
		transform: translateX(0);
	}
	to {
		transform: translateX(-100%);
	}
}

.logos {
	overflow: hidden;
	background: white;
	white-space: nowrap;
	position: relative;
}

.logos:before,
.logos:after {
	position: absolute;
	top: 0;
	width: 150px;
	height: 100%;
	content: "";
	z-index: 2;
}

.logos:before {
	left: 0;
	background: linear-gradient(to left, rgba(255, 255, 255, 0), white);
}

.logos:after {
	right: 0;
	background: linear-gradient(to right, rgba(255, 255, 255, 0), white);
}

/*  .logos:hover .logos-slide {
animation-play-state: paused;
} */

.logos-slide {
	display: inline-block;
	animation: 35s slide infinite linear;
}

.logos-slide img {
	width: 150px;
	margin: 0 10px;
	vertical-align: middle;
}
.achievement .am-img .re-image:first-child img {
	max-width: 110px;
}

@media only screen and (min-width: 320px) and (max-width: 480px) {
	.post_reviews { background: #EDF7FF; padding: 0px 0px 40px; }
}


.nav-item.active > a.nav-link,
li.active > a {
	color: #F58A07;
}
#backToTop {
	background-color: #3074DC;
	border: none;
	padding: 15px;
	border-radius: 50%;
	cursor: pointer;
	transition: background-color 0.3s;
	display: inline-block;
}
#backToTop:hover {
	background-color: #F58A07;
}
#backToTop svg {
	display: block;
	margin: auto;
}


/* YouTube Background Video - FULL COVERAGE */
/* YouTube Video Wrapper */
.youtube-video-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
    overflow: hidden;
}

/* YouTube Background Video Div (becomes iframe) */
#youtube-background-video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100vw;
    height: 56.25vw;
    min-height: 100vh;
    min-width: 177.77vh;
    pointer-events: none;
}

/* Target the iframe after it's created */
.youtube-video-wrapper iframe {
    position: absolute;
	top: 0;
    left: 0;
    width: 100vw;
    height: 56.25vw;
    min-height: 100vh;
    min-width: 177.77vh;
    pointer-events: none;
    border: none;
}

/* Overlay */
.youtube-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.4); /* Adjust darkness */
    z-index: 1;
}

/* Modal Overlay */
.video-modal-banner {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.9);
    z-index: 999999;
    overflow: auto;
    padding: 60px 20px 20px;
}

/* Centering wrapper */
.video-modal-banner::before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

/* Modal Box */
.video-modal-content-banner {
    max-width: 750px;
    width: 90%;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    animation: zoomIn 0.3s ease;
    text-align: center;
    left: 50%;
    transform: translateX(-50%);
}

/* Zoom animation */
@keyframes zoomIn {
    from {
        transform: translateX(-50%) scale(0.8);
        opacity: 0;
    }
    to {
        transform: translateX(-50%) scale(1);
        opacity: 1;
    }
}

/* Video wrapper for 16:9 aspect ratio */
.video-wrapper {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 aspect ratio */
    height: 0;
    overflow: hidden;
    border-radius: 10px;
    background: #000;
}

.video-wrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 10px;
}

/* Close Button */
.video-modal-close-banner {
    position: absolute;
    top: -50px;
    right: 0;
    font-size: 38px;
    cursor: pointer;
    color: #fff;
    font-weight: 500;
    z-index: 10;
    transition: all 0.3s ease;
    line-height: 1;
    background: rgba(0, 0, 0, 0.5);
    width: 42px;
    height: 42px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 5px;
}

.video-modal-close-banner:hover {
    color: #ff0000;
    background: rgba(255, 0, 0, 0.2);
    transform: rotate(90deg);
}

/* Tablet */
@media (max-width: 992px) {
    .video-modal-content-banner { max-width: 650px; width: 92%; }
}

/* Mobile */
@media (max-width: 768px) {
    .video-modal-banner { padding: 50px 15px 15px; }
    .video-modal-content-banner { width: 95%; max-width: 100%; }
    .video-modal-close-banner { top: -45px; font-size: 36px; width: 40px; height: 40px; }
    .video-wrapper { border-radius: 8px; }
}

/* Small Mobile */
@media (max-width: 480px) {
    .video-modal-banner { padding: 45px 10px 10px; }
    .video-modal-content-banner { width: 96%; }
    .video-modal-close-banner { top: -42px; font-size: 32px; width: 38px; height: 38px; right: 2px; }
}

/* Landscape mobile fix */
@media (max-width: 768px) and (orientation: landscape) {
    .video-modal-banner { padding: 40px 15px 15px; }
    .video-modal-content-banner { width: 80%; } 
    .video-modal-close-banner { top: -38px; }
}

@media (max-width : 599px) {
	.video-background .mem_logo .logo-mem{ display: none; }
	.video-background .mem_logo { right: 0; width: 100%; justify-content: center; }
}