@media only screen and (max-width :1700px){.header_info{right:15px}}@media only screen and (max-width :1600px){.page_nav ul{/*! width: 74.4%; */}.page_nav ul li::after{right:-9px}.page_nav ul{width:80.4%}.page_nav ul li a{padding:0 18px 0 0}.header_info{right:15px;max-width:100%;padding:0 35px;top:188px}.page_nav ul{width:100%;left:0}}@media only screen and (max-width :1500px){.page_nav ul li a{font-size:17px;padding:0 17px 0 0}.page_nav ul li::after{right:-15px}.page_nav ul li a{padding:0 9px 0 0}.contact_info ul li mark.fax{display:block}}@media only screen and (max-width :1400px){.page_nav ul li::after{right:-21px}.footer_nav ul li::after{right:-18px}}@media only screen and (max-width :1420px){.header_con{padding:0 15px 35px}.non_ban{height:600px}.non_ban figure img{position:absolute;top:0;left:50%;transform:translateX(-50%);max-width:initial}.main_con{padding:80px 15px}main{width:480px;max-width:100%}.sidebar{width:51%;bottom:100px;left:0}.btm1_con{padding:50px 15px}.btm1_info h2{width:570px;max-width:100%}.btm2_con{padding:460px 15px 0}.btm3_con{padding:194px 15px 80px}.btm3_form_parent{width:546px;max-width:100%}.footer_top_con{padding:90px 15px 50px}.footer_fig{left:-60px;width:60%}.contact_info{width:573px;max-width:100%}.footer_nav{left:15px;right:15px;padding:20px 15px}.footer_nav ul{padding:0 15px}.footer_nav ul li a{padding:0 13px}.footer_nav ul li::after{right:-15px}}@media only screen and (max-width :1300px){.page_nav ul{padding:4px 13px}.page_nav ul li::after{right:-17px}.btm1_boxes section h2{font-size:30px}.btm2_boxes figure{max-width:42%}.btm2_boxes section{/*! width: 29%; */}.btm2_boxes figure span{width:92%}.footer_nav ul li a{/*! padding: 0 62px; */}.footer_nav ul li::after{right:-25px}.footer_nav{padding:20px 5px}.footer_nav ul li a{font-size:15px;padding:0 12px}.footer_nav ul li::after{right:-14px}}@media only screen and (max-width :1200px){.page_nav ul li a{letter-spacing:-1px}.btm1_boxes section h2{font-size:26px}.btm2_boxes figure{max-width:40%}.btm2_boxes section{/*! width: 31%; */}.btm2_boxes figure img{right:67px}.btm2_boxes figure span{width:100%}.btm2_boxes figure span::before{bottom:-72px}.btm3_fig{width:47%}.footer_nav ul li a{letter-spacing:-1px}}@media only screen and (max-width :1100px){body,html{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.page_nav ul li::after{right:-12px}.page_nav ul li a{padding:0 16px 0 0;font-size:15px}.btm1_info p{width:45%}.btm1_boxes section h2{font-size:24px}.btm1_boxes section{padding:20px 20px 145px}.btm2_boxes section{/*! width: 33%; */}.btm2_boxes figure span::before{bottom:-2px}.btm2_boxes figure span{/*! left: -289px; */}.btm2_boxes{padding:59px 367px 25px 76px}.btm2_boxes figure{max-width:38%}.btm3_fig{width:41%}.footer_fig{left:0;width:55%;top:0}.footer_nav ul li a{padding:0 10px;font-size:14px}.footer_nav ul li::after{right:-15px}.footer_nav{padding:20px 2px}.footer_nav ul{padding:0 5px}}@media only screen and (max-width :1024px){.page_nav ul li.menu-item-has-children>span{display:block;font-size:17px;left:54%;top:33px;position:absolute;transform:translateX(-50%)}.page_nav ul li:hover>ul{display:none}.page_nav ul li::after{right:-9px}.box_skitter{top:0!important}}@media only screen and (max-width :1000px){.animated{-webkit-animation-name:none!important;animation-name:none!important;transform:none!important;opacity:1!important;transform:none!important}header{padding:40px 25px;background:#fff}.header_con{min-height:0;padding:0;display:flex;justify-content:space-between;align-items:center}.header_holder{position:static}.main_logo{position:static;float:left;margin:0}.head_info{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.header_info{position:static;padding:15px 25px;line-height:20px;height:auto}.social_media{display:block;margin:15px 0 0}.social_media h2{display:block;margin-bottom:10px;margin-right:0}.social_media ul{justify-content:flex-end}.gtrans{order:3}.header_info h2 span{display:inline-block}.header_info h2{font-size:16px}.header_info a{color:#333}.page_nav_holder{display:block}.page_nav{width:100%;float:none;clear:both;height:auto;transition:none;padding:25px 15px;margin:0 auto 0;background:var(--primaryColor)}.page_nav ul{margin:0;padding:0 5px;text-align:center;width:100%;max-width:100%;background:unset;position:static;display:block}.page_nav ul li{width:31%;margin:5px 3px}.page_nav ul li:after{display:none}.page_nav ul li a{border:1px solid var(--defaultColor2);border-radius:30px;line-height:60px;height:auto;padding:0;min-height:0;display:block;letter-spacing:0}.page_nav ul li a:active,.page_nav ul li a:hover,.page_nav ul li.current_page_item>a{text-decoration:none;background:var(--linear1)}.page_nav ul li.menu-item-has-children>span{right:0;top:15px;transform:unset;left:unset}.page_nav ul li.current_page_item ul li a:hover,.page_nav ul ul a:hover,.page_nav ul ul li.current_page_item a{color:var(--defaultColor2)}.page_nav ul ul,.page_nav ul ul li,.page_nav ul ul li a{width:100%}.page_nav ul ul li{margin:0!important}#banner::before{display:none}.bnr_con{min-height:0;padding:0}.box_skitter{display:none}.slider{display:block;width:100%;margin:0;transform:unset;position:static}.slider:before{display:none}.box_skitter{display:none}.rslides{display:block}.bnr_info_box{width:100%;max-width:100%;padding:0}.bnr_info_box::before{display:none}.bnr_info{width:100%;position:static;padding:45px 25px;text-align:center;background:#b22c27;text-align:center}.bnr_info a{margin:30px auto 0;position:relative;bottom:0;left:0;right:0}.bnr_info p{width:100%}.bnr_info h2{width:100%;font-size:60px}.bnr_info::before{display:none}.non_ban{height:auto}.non_ban_img{margin-left:50%;transform:translateX(-50%)}.non_ban figure{width:185%;margin-left:-40%;position:static;transform:none}.non_ban figure img{position:static;max-width:100%;position:static;top:auto;left:auto;transform:none}#middle{padding:40px 25px}.middle_con{min-height:0;padding:0}.middle_info h2{width:100%}.middle_info p{width:100%}.middle_boxes{flex-wrap:wrap;justify-content:space-evenly;row-gap:40px}.middle_boxes section{width:45%;padding:40px 20px 80px}.middle_boxes section h2{font-size:45px;width:100%}.middle_boxes section p{width:100%}.middle_boxes section a{margin:0 auto;left:0;right:0;bottom:40px}#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%}main .h1_title{font-size:50px;line-height:53px}main .h1_title span{margin-top:10px}main{text-align:center;padding:0}main p{max-width:100%}.sidebar .sideboxes{justify-content:space-evenly;flex-wrap:wrap;gap:30px}.sidebox{width:45%}.sidebar{margin-top:40px;display:none}.intro_txt{width:100%}#bottom1{padding:40px 25px;border-top:2px solid var(--primaryColor)}.btm1_con{min-height:0;padding:0}.btm1_boxes_holder{margin:0}.btm1_boxes{position:static;flex-wrap:wrap;width:100%;justify-content:space-evenly;row-gap:40px;margin-top:40px}.btm1_boxes section{width:45%;text-align:center;padding:25px 25px 110px}.btm1_boxes section a{margin:0 auto;bottom:0;left:0;right:0}.btm1_boxes section h2 span{margin-top:5px}#bottom1::before{display:none}#bottom1::after{display:none}.btm1_info{position:static;width:100%;text-align:center}.btm1_info h2{font-size:45px;width:100%;margin-bottom:25px;line-height:100%;margin-left:0}.btm1_info p{width:100%;right:0}.btm1_info a{margin:30px auto 0;display:block}.btm1_info .btm1_info_flex{display:block}.btm1_boxes section a span{bottom:40px}.btm1_info h2 small{margin-bottom:10px}.btm1_info h2 small:after,.btm1_info h2 small:before{display:none}#bottom2{padding:40px 25px;background:#b22c27}#bottom2::before{display:none}.btm2_bg{display:none}.btm2_con{min-height:0;padding:0}.btm2_boxes{flex-wrap:wrap;row-gap:40px;width:100%;position:static;justify-content:space-evenly;margin-top:40px;padding:0;border-radius:30px}.btm2_boxes section{width:45%;text-align:center;padding:40px 25px 120px}.btm2_boxes section a{bottom:40px;left:0;right:0;margin:0 auto}.btm2_info{width:100%;position:static;text-align:center}.btm2_info h2{font-size:45px;width:100%}.btm2_info p{width:100%}.btm2_boxes_holder{margin:0}.btm2_info a{margin:30px auto 0}.btm2_boxes figure{display:none}.btm2_boxes section h2{padding:0;color:var(--bodyColor)}.btm2_boxes section h2:before{-webkit-filter:unset;filter:unset}.btm2_boxes section{color:var(--bodyColor)}.btm2_boxes section h2 small::before{display:none}.btm2_boxes section h2 small::after{display:none}.btm2_boxes section h2::before{position:static;display:block}.btm2_boxes section h2 small{padding:0;background:var(--secColor);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.btm2_boxes section:not(:last-of-type):before{content:"";position:absolute;top:50%;right:-24px;width:4px;margin:0 auto;height:84%;border-radius:10px;background:var(--linear1);transform:translateY(-50%)}#bottom3{padding:40px 25px}.btm3_con{min-height:0;padding:0}.btm3_boxes{flex-wrap:wrap;row-gap:40px}.btm3_boxes section{width:45%}.btm3_info h2{font-size:45px;width:100%}.btm3_info p{width:100%}.btm3_form_parent{width:100%;position:static;margin-top:0;padding:0}.btm3_info{width:100%;text-align:center}.captcha_div{justify-content:center}.btm3_form_parent form{justify-content:center;-moz-column-gap:10px;column-gap:10px;row-gap:15px}.btm3_form_parent form input{width:49%}.btm3_form_parent form textarea{width:100%}.btm3_fig{display:none}#bottom4{padding:40px 25px}.btm4_con{min-height:0;padding:0}.btm6_con{padding:0}#bottom6{background:0 0;padding:40px 25px}#bottom6::before{display:none}.footer_top{height:auto;padding:40px 25px}.footer_top::before{position:static}.footer_top_con{min-height:0;padding:0}.contact_info{width:100%;float:none;text-align:center;margin:0 auto}.contact_info .contact_info_btn{margin:0}.contact_info h2{font-size:45px}.contact_info ul{padding:0}.contact_info ul li{padding:0;display:block;vertical-align:top;margin:0 15px}.contact_info ul:before{display:block;position:static;margin:0 auto 10px;transform:unset}.footer_logo{max-width:100%;margin:0 auto}.contact_info .contact_info_btn a{margin:30px auto 0}.footer_btm{height:auto;padding:40px 25px}.footer_btm_con{min-height:0;padding:0}.footer_nav{width:100%;position:static;padding:0;background:unset}.footer_nav ul{text-align:center;display:block}.footer_nav ul li{display:inline-block;vertical-align:top;width:32%}.footer_nav ul li a{border:1px solid #b22c27;margin:5px;padding:15px 0;line-height:initial;color:var(--bodyColor);border-radius:30px;letter-spacing:0;font-size:16px}.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(--linear1);color:var(--defaultColor2)}.footer_nav ul li:after{display:none}.contact_info h2 small::after,.contact_info h2 small::before{display:none}.footer_fig{display:none}.footer_comp{margin:0 0 0 15px}.footer_comp::before{left:-11px}.footer_comp::after{display:none}.copyrigh_text{display:table;margin:0 auto}.copyright{float:none;margin:25px auto 0;text-align:center}.animated{-webkit-animation-name:none!important;animation-name:none!important;transform:none!important;opacity:1!important}}@media only screen and (max-width :800px){header{border-top:2px solid var(--primaryColor)}.main_logo{max-width:78%}.head_info{display:flex;margin:0 auto;text-align:center;padding:0;float:none;width:100%;align-items:center}.header_info{margin:0 auto;text-align:center;float:none;padding:20px;width:360px;max-width:100%;justify-content:center}.header_info h2{font-size:18px}.social_media{order:2}.social_media ul{justify-content:center}.gtrans{order:3}#nav_area{padding:25px 15px;background:var(--defaultColor2);position:relative}.nav_toggle_button{display:block;position:relative}.page_nav{width:280px;position:fixed;top:0;right:-280px;height:100%;transition:all .7s ease;overflow-y:auto;padding:0 0 30px;opacity:0;float:none;clear:both;z-index:250}.page_nav ul{margin:0;padding:25px 15px}.page_nav ul li{width:100%;display:block;margin:0 auto 5px}.page_nav ul li a:active,.page_nav ul li a:hover,.page_nav ul li.current_page_item>a{text-decoration:none}.page_nav ul ul{width:100%;position:relative;transition:none}.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:40px 10px;background:#fff;position:relative}main .h1_title::after{width:80%}.btm1_info p::before{width:80%}.btm1_info h2 span{font-size:43px}.contact_info ul{display:block}.contact_info ul li{display:block;margin:15px auto}.footer_nav ul li{width:48%}.copyright q{display:block;line-height:0;font-size:0}.copyright q:before{display:none}.footer_comp{display:block;margin:10px auto 0;padding:0}.footer_comp:after,.footer_comp:before{display:none}.thumb_left_dd,.thumb_right_dd{width:250px}.col3{-moz-column-count:2;column-count:2;-moz-column-gap:0;column-gap:0}.sitemap{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}}@media only screen and (max-width :600px){.non_ban figure{width:195%;margin-left:-45%}.page_title{position:static;background:var(--primaryColor);font-size:30px;border-radius:0}.bnr_info h2{font-size:50px}.middle_boxes section{display:block;width:400px;margin:0 auto;max-width:100%}.sidebox{width:400px;max-width:100%;margin:0 auto;display:block}.btm1_boxes section{display:block;width:400px;/*! max-width: 100%; */margin:0 auto}.btm2_boxes section{display:block;width:400px;max-width:100%;margin:0 auto}.btm2_boxes section:not(:last-of-type):before{content:"";position:absolute;bottom:-20px;left:0;right:0;width:100%;margin:0 auto;height:4px;border-radius:10px;background:var(--linear1);top:unset;transform:unset}.btm3_boxes section{display:block;width:400px;max-width:100%;margin:0 auto}.btm3_form_parent form input{width:100%}.btm3_form_parent form button{width:330px;max-width:100%}footer{padding-bottom:45px}.footer_nav ul li{display:block;vertical-align:top;width:100%}.footer_nav ul li a{margin:5px auto}#wpadminbar{position:fixed!important}.col2,.col3{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}.thumb_center_dd,.thumb_left_dd,.thumb_right_dd{display:none}main .bullet{padding-left:10px}.serv_boxes section h2{min-height:auto}.withAddThis_plugins{bottom:48px}.withAddThis_ftr_btm{padding:0 10px 88px}.contact_info ul li span small{display:inline-block}.contact_info ul li address,.contact_info ul li>small{display:block}}@media only screen and (max-width :500px){.contact_info ul li a[href^="mailto:"]{word-break:break-all}.contact_info ul li span small{font-size:16px}}