@media only screen and (max-width :1700px){.middle_info{left:-165px;width:58%}.middle_boxes{gap:30px}.gtrans{top:160px!important}}@media only screen and (max-width :1500px){.middle_info{padding:132px 40px 115px 350px;left:-63px;width:51%}.middle_info figure{max-width:358px;left:-15px}}@media only screen and (max-width :1400px){.main_logo{left:10px}.page_nav ul{max-width:930px}.page_nav ul li a{padding:0 11px}.page_nav ul li:last-child a{padding-right:50px}.bnr_info{left:20px}.middle_info{width:55%}.middle_boxes{width:48%}.footer_nav ul li a{padding:0 17px}}@media only screen and (max-width :1300px){.page_nav ul{max-width:840px}.page_nav ul li a{padding:0 6px}.page_nav ul li::after{right:-9px}.non_ban_img{width:150vw}.middle_info{padding:132px 40px 115px 300px}.middle_info figure{max-width:308px}.btm2_info{padding:70px 165px 67px 58px}.footer_nav ul li a{padding:0 10px}.footer_nav ul li::after{right:-9px}}@media only screen and (max-width :1200px){.main_logo img{width:271px}.main_logo::before{left:-7%}.page_nav ul{max-width:800px}.page_nav ul li{right:-22px}.page_nav ul li a{padding:0 5px}.rslides{display:block}.box_skitter{display:none}.slider{width:150%}.bnr_info{top:300px}.middle_info{padding:132px 30px 115px 250px}.middle_info figure{max-width:258px;left:15px}.middle_boxes{gap:20px;width:48%}.middle_boxes section{padding:38px 20px 107px}.middle_boxes section h2 span{font-size:30px}.btm2_info{padding:70px 75px 67px 58px}.btm2_pic{left:197px}.btm1_boxes{align-items:unset}.btm1_info{margin:0 auto 20px}.footer_nav ul li a{padding:0 12px;font-size:16px}.footer_logo img{width:258px}.footer_logo{top:23px}.gmap{width:61%}}@media only screen and (max-width :1100px){.gmap{width:60%}}@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}.main_logo img{width:241px}.main_logo::before{left:-15%;top:40%}.page_nav ul{max-width:730px}.page_nav ul li a{font-size:16px;padding:0 4px}.page_nav ul li:last-child a{padding-right:20px}.page_nav ul li{right:-2px}.page_nav ul li::after{top:48%}.bnr_info{top:280px}.bnr_info h2{font-size:70px}.bnr_info p{margin:3px 0 30px}.middle_info{padding:132px 20px 115px 200px}.middle_boxes section h2{line-height:40px}.middle_info h2 span{font-size:40px}.middle_info figure{max-width:208px}.btm2_info{padding:70px 37px 67px 38px}.btm2_info h2{letter-spacing:4px}.btm2_pic{left:237px}.btm2_info_holder{bottom:-16px}.footer_nav ul li a{padding:0 17px}.contact_info_holder{max-width:742px}.contact_info{width:160%;right:-251px}.footer_nav ul li a{padding:0 7px}.contact_info2 ul{width:112%}.contact_info2 ul{width:112%}}@media only screen and (max-width :1024px){.animated{animation-name:none!important;transform:none!important;opacity:1!important}.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}.non_ban_img{width:185%}#st-2.st-right{top:auto}#st-2.st-toggleable:hover .st-btn.st-last:hover{opacity:.5!important}#st-2.st-has-labels .st-btn:hover{opacity:.5!important}}@media only screen and (max-width :1000px){header{z-index:9999999}.header_con{min-height:0;padding:0}.head_info{display:block;text-align:center;margin:30px auto 0}.social_media{text-align:center;position:static;margin:0 auto}.social_media h2{margin:0}.social_media ul li{display:inline-block}.social_media ul{display:block}.main_logo{position:static;max-width:fit-content;margin:10px auto 0}.main_logo img{width:271px}.main_logo::before{display:none}.gtrans{z-index:999999999999}nav.page_nav{background:var(--primary-color);width:100%;float:none;clear:both;height:auto;transition:none;padding:25px 15px;margin:0 auto 0}nav.page_nav ul{margin:0;max-width:100%;padding:0 5px;text-align:center;clip-path:unset;position:static}nav.page_nav ul li{width:32%;margin:5px 3px}nav.page_nav ul li:after{display:none}nav.page_nav ul li a{font-size:19px;border:1px solid #fff;border-radius:5px;line-height:50px;height:auto;padding:0}.page_nav ul li:last-child a{padding-right:0}.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(--secondary-color);border:1px solid transparent;color:var(--primary-color)}.page_nav ul li.menu-item-has-children>span{right:0;top:15px}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}.bnr_con{min-height:0;padding:0}.bnr_info{width:100%;max-width:100%;position:static;padding:40px 25px;text-align:center;background:#fff;text-align:center;transform:none;color:var(--secondary-color)}.bnr_info h2{line-height:70px}.bnr_info h2 small{display:block}.bnr_info p{margin:20px auto;max-width:100%}.bnr_info a{display:inline-block}.slider{margin-left:25%}.non_ban_img{width:185%;min-height:0;padding:0}.page_title{padding:25px;position:static;background:var(--primary-color)}.page_title::before{display:none}.page_title_details{float:none;width:100%}.page_title h1.h1_title{font-size:55px}.page_title_info{width:100%;position:static;transform:none}.page_title h1.h1_title{padding:0}#middle{padding:40px 25px;border-top:1px solid var(--tertiary-color)}.middle_con{min-height:0;padding:0}.middle_info{max-width:100%;width:100%;text-align:center;border-radius:20px;position:static;padding:50px 30px}.middle_info h2 span{margin:10px auto 70px}.middle_info .heading2::before{bottom:-58px;width:189px}.middle_info p{max-width:100%}.middle_info figure{display:none}.middle_boxes{width:100%;justify-content:center;max-width:100%;margin:0 auto}.middle_boxes section{text-align:center}.middle_boxes section h2::after{display:none}.middle_boxes section h2::before{text-align:center}.middle_boxes section a{left:0;right:0;margin:0 auto}#main_area{padding:40px 25px;margin:0;min-height:0;border-top:1px solid var(--tertiary-color)}.main_con{min-height:0;padding:0;display:block}main{float:none;margin:auto;width:100%;max-width:100%}.sidebar{float:none;margin:auto;width:100%}#bottom1{padding:40px 25px}#bottom1::before{display:none}.btm1_con{min-height:0;padding:0;max-height:none;display:block}.btm1_info{max-width:100%;width:100%;text-align:center;display:block}#bottom2{padding:40px 25px;border-top:1px solid var(--tertiary-color)}.btm2_con{min-height:0;padding:0;max-height:none;display:block}.btm2_info{max-width:100%;width:100%;padding:70px 30px;text-align:center;display:block}.btm2_info h2 .heading2::before{width:189px}.btm2_info_holder{position:static;transform:none}.btm1_boxes{justify-content:center;flex-wrap:wrap;gap:20px}.btm1_boxes section{width:47%}.btm2_pic{display:none}#bottom3{padding:40px 25px;background:#fafafa}.btm3_con{min-height:0;padding:0;max-height:none;display:block}.btm3_info{max-width:100%;width:100%;text-align:center;display:block}#submit_formmessage{width:100%}#submit_formmessage textarea{width:100%;max-width:100%}#submit_formmessage .form_email,#submit_formmessage .form_fullname{width:49%}#submit_formmessage .form_btn{margin-right:auto}.captcha-box{margin-left:auto}.footer_top{height:auto;padding:40px 25px}.footer_top_con{min-height:0;padding:0;display:block}.contact_info_holder{border-radius:20px;max-width:100%;padding:30px 20px;position:static;flex-wrap:wrap;margin:0 auto 30px}.contact_info_holder::before{display:none}.contact_info .heading2::before{width:189px}.gmap{max-width:100%;width:100%;position:static}.contact_info{width:100%;max-width:100%;text-align:center;display:block;margin:0 auto 50px;right:0}.contact_info2{max-width:100%;padding-top:0;text-align:center}.contact_info2 ul{flex-direction:row}.contact_info2 ul li{width:100%;margin-top:unset;text-align:center}.footer_btm{height:auto;padding:40px 25px;border-top:1px solid var(--tertiary-color)}.footer_btm_con{min-height:0;padding:0}.footer_nav ul{text-align:center}.footer_nav ul li{display:inline-block;vertical-align:top;width:32%}.footer_nav ul li a{border:1px solid #fff;margin:5px;border-radius:5px;padding:0;line-height:100%;min-height:52px;display:flex;flex-direction:column;justify-content:center;align-items:center}.footer_nav ul li:after{display:none}.footer_nav ul li a:active,.footer_nav ul li a:hover,.footer_nav ul li.current_page_item a{text-decoration:none;background:var(--secondary-color);border:1px solid transparent;color:var(--primary-color)}.footer_logo{position:static;max-width:fit-content;margin:30px auto}.copyright{float:none;margin:25px auto 0;text-align:center;position:static}.copyright::before{display:none}.heading2::before{right:0}.contact_info .heading2::before{right:0!important;left:0}.contact_info2 ul{width:100%}.contact_info2 ul li span{display:block;text-align:center}.grid_col2{grid-template-columns:1fr}.contact_info2 ul li a::before{left:unset;margin-left:-45px}}@media only screen and (max-width :800px){header{z-index:7}.main_logo{width:296px;max-width:79%;position:static;float:left;transform:none}.head_info{display:block;margin:0 auto;text-align:center;padding:0;float:none}.header_info{display:block;text-align:center;padding:0;float:none}.social_media{text-align:center}.gtrans{top:222px!important}#nav_area{padding:25px 15px;background:#fff;position:relative}.nav_toggle_button{display:block;position:relative}nav.page_nav{width:280px;position:fixed;top:0;right:-280px;height:100%;background:var(--primary-color);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:15px 10px}nav.page_nav ul li{width:100%;display:block;margin:0 auto 5px}nav.page_nav ul li a{line-height:50px}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)}.nav_toggle_button .hamburger-inner,.nav_toggle_button .hamburger-inner::after,.nav_toggle_button .hamburger-inner::before{background:#000}.menu_slide_right{display:block;text-align:left;padding:20px 10px;background:#fff;position:relative}.contact_info2 ul{gap:40px;flex-wrap:wrap}.contact_info2 ul li span{display:block}.footer_nav ul li{width:48%}.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}.nh_mv h5{font-size:30px}.serv_list ul li{width:45%}#st-2{z-index:2!important}}@media only screen and (max-width :600px){.non_ban_img{width:200%;min-height:0}.page_title h1.h1_title{font-size:40px}.bnr_info p{margin:25px auto}.bnr_info h2{font-size:45px;line-height:60px}.bnr_info h2 span{font-size:45px}.middle_boxes{flex-wrap:wrap}.middle_boxes section{display:block;width:100%;margin:5px auto}main .h1_title small{margin:0 auto 25px}.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}.btm1_info h2 span{font-size:35px}#submit_formmessage{flex-direction:column;gap:15px 10px}#submit_formmessage .form_btn{margin-right:0}#submit_formmessage .form_email,#submit_formmessage .form_fullname{width:100%}.captcha-box{margin-left:0}footer{padding-bottom:45px}.footer_nav ul li{display:block;vertical-align:top;width:100%}.footer_nav ul li a{margin:5px auto}.footer_comp{display:block}.footer_comp:after,.footer_comp:before{display:none}.copyright span{display:block}.copyright span::before{display:none}.contact_info2 ul{width:100%}#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}.heading2{font-size:39px}.withAddThis_plugins{bottom:48px}.withAddThis_ftr_btm{padding:0 10px 88px}.nh_mv h5{display:block}.contact_info2 ul li marK::before{position:relative;left:unset;top:0;display:block}.contact_info2 ul li a::before{left:unset;margin-left:unset;position:relative;display:block;top:8px}}