@media only screen and (max-width :1400px){.main_logo{width:30%}.main_logo img{width:55%!important;top:-50px}.middle_boxes{width:100%;margin-left:0;transform:unset}.main_img_holder figcaption{width:440px}.btm2_con::before{left:0}.btm2_boxes section{padding:63px 20px 50px 306px}.btm1-img-holder figure:nth-child(2){bottom:0}.owl-nav{display:none}.bmt1-img-top{top:-170%}.middle_info{padding:150px 0 0}}@media only screen and (max-width :1350px){.page_nav ul li a{padding:0 11px}}@media only screen and (max-width :1301px){.page_nav ul{padding-right:214px}.page_nav ul li a{padding:0 10px}}@media (max-width:1019px){.header_info{max-width:189px;z-index:1}}@media only screen and (max-width:1019px) and (min-width:1000px){.header_info ul li span mark{padding-right:30px;font-size:13px}.page_nav ul{padding-right:199px}}@media only screen and (max-width :1300px){.main_img_holder figcaption{width:415px}.btm2_boxes section{padding:63px 20px 50px 280px}.btm1-img-holder{gap:38px}.btm1-img-holder img{width:325px}}@media only screen and (max-width :1280px){.main_logo{width:25%!important;left:-40px;height:246px!important}.main_logo img{top:-120px}}@media only screen and (max-width :1200px){.middle_boxes section{min-height:0;padding:250px 20px 170px}.main_img_holder figcaption{bottom:30px;width:380px}.btm2_boxes section{padding:63px 20px 50px 260px}.btm2_boxes section h2{font-size:25px}.btm1-img-holder img{width:295px}.bmt1-img-top{top:-155%}.contact_info h2{font-size:57px}.footer_nav h2{font-size:57px}.footer_logo1 p{max-width:184px;font-size:16px}.footer_logo_holder{width:28%}.privacy_policy::after{display:none}}@media only screen and (max-width :1180px){.page_nav ul li a{font-size:15px;padding:0 4px}}@media only screen and (max-width :1090px){body,html{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.h1_title,body h2{font-size:60px}main .h1_title span{font-size:40px}.main_img_holder{height:502px}.main_img_holder figcaption{width:320px}.btm1-img-holder img{width:250px}.btm2_boxes section{padding:63px 20px 50px 230px}.contact_info ul li address span{display:block}.contact_info{width:40%}.footer_logo1 p{max-width:154px}}@media only screen and (max-width :1024px){.page_nav ul li.menu-item-has-children>span{display:block;font-size:17px;right:20px;top:30px;position:absolute}.page_nav ul li:hover>ul{display:none}.animated{animation-name:none!important;transform:none!important;opacity:1!important;-webkit-transform:none!important;transform:none!important}}@media only screen and (max-width :1000px){.celebration_logo{width:120px;position:static}header{padding:40px 25px;box-shadow:3px 5px 30px rgba(0,0,0,.1);margin:0;background:var(--color1)}.header_con{min-height:0;padding:0}.nh_mv{display:block}.nh_m{border-bottom-left-radius:0;border-top-right-radius:28px;padding:40px 20px 20px;text-align:center}.nh_v{border-top-right-radius:0;border-bottom-left-radius:28px;padding:40px 20px 20px;text-align:center}.nh_mv .nh_m h2:before,.nh_mv .nh_v h2:before{position:static;display:block;margin:0 auto 28px!important}.nh_mv h2{padding:0!important}.main_logo{position:static;float:left;width:100%;transform:unset;max-width:302px;height:unset!important;background:#fff;padding:10px;border-radius:30px}.main_logo img{position:static;max-width:100%;width:100%!important}.head_info{max-width:100%;width:fit-content;margin:40px 0 0 auto;flex-direction:column;row-gap:15px}.header_info{margin:auto;position:static;transform:unset}.header_info ul{flex-direction:column;row-gap:15px}.social_media{margin:0 0 0 auto;position:static;transform:unset;z-index:unset}.social_media ul li{padding-left:64px;padding-right:10px}#nav_area{padding:0;background:unset}nav.page_nav{width:100%;float:none;clear:both;height:auto;transition:none;padding:40px 25px;margin:0 auto 0}nav.page_nav ul{margin:0;padding:0 5px;text-align:center}nav.page_nav ul li{width:32%;margin:5px 3px}nav.page_nav ul li:after{display:none}nav.page_nav ul li a{border-radius:5px;line-height:50px;height:auto;padding:0!important;margin:0!important;background:var(--color1);color:#fff}.page_nav{max-width:100%;width:100%;background:unset}.page_nav ul li.menu-item-has-children>span{right:0;top:15px;line-height:100%}nav.page_nav ul ul,nav.page_nav ul ul li,nav.page_nav ul ul li a{width:100%}nav.page_nav ul ul li{margin:0!important}.page_nav ul li a:active,.page_nav ul li a:hover,.page_nav ul li a:hover small,.page_nav ul li.current_page_item a small,.page_nav ul li.current_page_item>a{text-decoration:none;background:var(--color2);color:#fff}.header_info{max-width:220px}.header_info ul li span mark{padding-right:30px;font-size:18px}#banner{padding:0;margin:0}#banner::before{display:none}.bnr_con{min-height:0;padding:0}.box_skitter{display:none}.rslides{display:block}.slider{display:block;width:103%;position:static}.slider:before{display:none}.non_ban_img{width:103%;margin-left:50%}#breadcrumbs{margin-bottom:34px;border-bottom:1px solid #f5f5f5;padding-bottom:11px;position:static;color:var(--p-color);transform:none}#breadcrumbs span a{color:var(--color1)}.page_title{text-align:center;width:100%;z-index:2;position:static;font-size:40px;line-height:100%;padding:15px;background:var(--color1);transform:none}.page_title:before{background:unset}.page_title h1.h1_title{font-size:40px;color:#fff;line-height:100%}.bnr_info{width:100%;position:static;padding:40px 25px;text-align:center;text-align:center;max-width:100%;min-height:0;border-radius:0;background:#fff;aspect-ratio:unset;outline:unset}.bnr_info a{margin:auto}.bnr_info p{margin:25px 0;width:100%;max-width:100%}#middle{padding:40px 25px;margin:0;background:#e4e4e4}.middle_con{min-height:0;padding:0}.middle_boxes{flex-wrap:wrap;justify-content:center;column-gap:15px;row-gap:25px}.middle_boxes section{width:48%;text-align:center;min-height:0;padding:310px 20px 170px}.middle_boxes section h2{padding-top:0}.middle_boxes section h2 span{display:block;line-height:100%}.middle_boxes section h2:before{position:static;display:block;margin-bottom:10px}.middle_boxes section p{margin:25px auto}.middle_boxes section a{margin:auto}.middle_info{max-width:100%;width:100%;text-align:center}.middle_info p{max-width:100%;width:100%;margin:25px 0}.middle_info h2{padding:0}.middle_info h2:before{display:none}.middle_info a{position:static;margin:auto}.mid_design{display:none}.main_img_holder{display:none}.main_bg_holder{display:none}#main_area{padding:40px 25px;margin:0;min-height:0}.main_con{min-height:0;padding:0}.sidebar,main{float:none;margin:auto;width:100%;text-align:center;max-width:100%}main p{max-width:100%;width:100%;margin:25px 0}.main_design{display:none}#bottom1{padding:40px 25px;margin:0;background:var(--color2)}#bottom1:before{display:none}.bmt1-img-top{position:static}.btm1-img-holder{display:flex;justify-content:space-evenly;margin:44px 0 70px;flex-wrap:wrap}.btm1-img-holder img{outline:15px solid #fff;width:310px}.btm1_img_holder{display:none}.btm1_bg_holder{display:none}.btm1_con{min-height:0;padding:0}.btm1_boxes section{width:48%;padding:40px 25px;text-align:center;min-height:0}.btm1_boxes section h2{padding:0}.btm1_boxes section h2 span{display:block;line-height:100%}.btm1_boxes section h2:before{position:static;display:block;margin-bottom:10px}.btm1_boxes section p{margin:25px 0}.btm1_boxes section a{position:static;margin:auto}.btm1_boxes{justify-content:center;flex-wrap:wrap;column-gap:15px;row-gap:25px}.btm1_info{max-width:100%;width:100%;text-align:center;position:static}.btm1_info h2{padding:0}.btm1_info h2:before{display:none}.btm1_info p{max-width:100%;width:100%;margin:25px 0 40px}.btm1_info a{margin:auto;position:static}#bottom2{padding:40px 25px;margin:0;background:#fff}.btm2_con::before{display:none}.btm2_img_holder{display:none}.btm2_bg_holder{display:none}.btm2_con{min-height:0;padding:0}.btm2_boxes section{width:48%;padding:40px 25px;text-align:center;min-height:0}.btm2_boxes section figure{width:100%;position:static;display:block;transform:unset;margin:0 auto 10px}.btm2_boxes section h2{padding:0}.btm2_boxes section h2 span{display:block;line-height:100%}.btm2_boxes section h2:before{position:static;display:block;margin-bottom:10px}.btm2_boxes section p{margin:25px 0}.btm2_boxes section a{position:static;margin:auto}.btm2_boxes{justify-content:center;flex-wrap:wrap;column-gap:15px;row-gap:25px;float:none;max-width:100%;width:100%;flex-direction:unset;position:static}.reviewer-image{display:none}.btm2_info{max-width:100%;width:100%;text-align:center;float:none}.btm2_info p{max-width:100%;width:100%;margin:25px 0}.btm2_info a{margin:auto;position:static}.footer_img_holder{display:none}.footer_top{padding:40px 25px;margin:0}.footer_top:before{display:none}.footer_top_con{min-height:0;padding:0}.footer_top_holder{flex-direction:column}.contact_info{text-align:center;max-width:100%;width:100%;order:1}.contact_info p{margin:25px auto;max-width:100%;width:100%}.contact_info ul{flex-wrap:wrap;row-gap:25px;justify-content:center;flex-direction:unset;position:static;max-width:100%;width:100%}.contact_info ul li{padding-left:0;width:48%}.contact_info ul li:before{position:static;display:block;transform:unset}.footer_logo_holder{max-width:100%;width:100%;margin:40px auto 0;text-align:center}.footer_logo_holder p{margin:25px auto}.footer_logo_holder p cite{display:block;line-height:100%}.footer_logo{margin:auto;width:100%}.footer_logo1{margin:0 auto}.footer_logo1 p{max-width:100%}.footer_btm{padding:40px 25px;margin:0;background:var(--gradient)}.footer_btm_con{min-height:0;padding:0}.footer_nav{max-width:100%;width:100%;position:static;border-radius:0;text-align:center}.footer_nav ul{max-width:100%;width:100%;position:static;border-radius:0;text-align:center;column-count:1}.footer_nav ul li{display:inline-block;vertical-align:top;width:32%;margin-bottom:0}.footer_nav ul li a{margin:5px!important;padding:15px 10px!important;line-height:initial;background:var(--color1);color:#fff}.footer_nav ul li:after{display:none}.copyright{float:none;margin:25px auto 0;text-align:center}.privacy_policy::after{display:block}.footer_nav ul li a:active,.footer_nav ul li a:hover,.footer_nav ul li.current_page_item a{text-decoration:none;background:#fff;color:var(--color1)}}@media only screen and (max-width :800px){header{box-shadow:unset;z-index:unset}.main_logo{max-width:60%;padding:0;margin:0}.head_info{margin:0 auto;text-align:center;padding:0;float:none}.header_info{display:block;margin:0 auto;text-align:center;padding:0;float:none}.social_media{margin:auto}#nav_area{padding:40px 25px;background:#fff;position:relative;box-shadow:3px 5px 30px rgba(0,0,0,.1);z-index:3}.nav_toggle_button{display:block;position:relative}nav.page_nav{width:280px;position:fixed;top:0;right:-280px;height:100%;background:#fff;transition:all .7s ease;overflow-y:scroll;padding:0 0 30px;opacity:0;float:none;clear:both;z-index:250}nav.page_nav ul{margin:0;padding:0}nav.page_nav ul li{width:100%;display:block;margin:0 auto}nav.page_nav ul li a{border-radius:0;line-height:55px;border:none;border-bottom:1px solid #fff}nav.page_nav ul ul{width:100%;position:relative;transition:none}nav.page_nav ul ul li{border:none;width:100%}.toggle_right_nav{position:fixed;top:0;left:0;right:0;width:100%;height:100%;z-index:1000;visibility:hidden;transition:all .7s ease}.toggle_nav_close{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.toggle_right_cont{visibility:visible;background:rgba(0,0,0,.9)}nav.toggle_right_style{right:0;opacity:1;z-index:45}.logo_slide_right{display:block;float:left;width:calc(100% - 90px)}.menu_slide_right{display:block;text-align:left;padding:20px 10px;background:#fff;position:relative}.middle_boxes section{width:48%;padding:289px 20px 170px}.aside_boxes section{width:48%}.btm1-img-holder img{width:300px}.btm1_boxes section{width:48%}.btm2_boxes section{width:48%}.btm3_boxes section{width:48%}.btm4_boxes section{width:48%}.btm5_boxes section{width:48%}.contact_info ul li{padding-left:0;width:100%}.footer_nav ul li{width:49%}.thumb_left_dd,.thumb_right_dd{width:250px}.col3{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.sitemap{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media only screen and (max-width :700px){.middle_boxes section{padding:265px 20px 170px}.btm1-img-holder img{width:310px}.btm1-img-holder{margin:10px 0 70px}}@media only screen and (max-width :600px){.phone_mark{pointer-events:auto!important}.non_ban_img{width:100%;margin-left:50%}.page_title{position:static;background:var(--color1);font-size:30px;padding:10px}.page_title:before{background:unset}.bnr_info{position:absolute;padding:0;left:0;right:0;margin:auto;background:unset;bottom:20px;top:unset;color:#fff;padding:0 10px;z-index:1}.slider{width:223%;margin-left:70%}.slider:before{display:block;background:#fff;background:-moz-linear-gradient(180deg,rgba(255,255,255,0) 24%,rgba(0,0,0,1) 79%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0) 24%,rgba(0,0,0,1) 79%);background:linear-gradient(180deg,rgba(255,255,255,0) 24%,rgba(0,0,0,1) 79%)}.bnr_info h2{font-size:40px;color:inherit}.bnr_info h2 span{display:inline-block;line-height:100%}.bnr_info p{margin:15px 0}.middle_boxes section{width:100%;margin:5px auto;padding:310px 20px 170px}.aside_boxes section{width:100%;margin:5px auto}.btm1_boxes section{display:block;width:100%;margin:5px auto}.btm2_boxes section{display:block;width:100%;margin:5px auto}.btm3_boxes section{display:block;width:100%;margin:5px auto}.btm4_boxes section{display:block;width:100%;margin:5px auto}.flex_form{justify-content:center;flex-wrap:wrap;row-gap:10px;flex-direction:column;align-items:center}#submit_formmessage input,#submit_formmessage textarea{width:100%}.award{flex-wrap:wrap}footer{padding-bottom:45px}.footer_nav ul li{display:block;width:100%}.footer_nav ul li a{margin:5px auto}.footer_comp{display:block}.footer_comp:after,.footer_comp:before{display:none}.privacy_policy{display:block}.privacy_policy:after,.privacy_policy:before{display:none}#wpadminbar{position:fixed!important}.col2,.col3{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.thumb_center_dd,.thumb_left_dd,.thumb_right_dd{display:none}main .bullet{padding-left:10px}.withAddThis_plugins{bottom:48px}.withAddThis_ftr_btm{padding:0 10px 88px}}@media only screen and (max-width :500px){.slider{width:295%;margin-left:81%}main .h1_title span{font-size:30px}.h1_title,body h2{font-size:50px}.btm1_info h2{font-size:50px}#submit_formmessage input,#submit_formmessage textarea{width:100%}}@media only screen and (max-width:375px){.g-recaptcha{transform:scale(.82)!important;-webkit-transform:scale(.82)!important;transform-origin:0 0;-webkit-transform-origin:0 0}}