*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;word-wrap:break-word}body{font-family:'Josefin Sans',Arial,Helvetica,sans-serif;font-size:16px;overflow-x:hidden;position:relative;height:100%;font-weight:300}html{position:relative}img{vertical-align:middle;max-width:100%}a img{border:none}a{text-decoration:none;color:#434343}ul{list-style:none}:focus{outline:none}.wrapper{margin-left:auto;margin-right:auto;max-width:1350px;padding:0 20px;width:100%}.clr{clear:both;float:none;display:block}.clr:after,.afclr:after{clear:both;float:none;display:block;content:""}input[type=submit],button{-webkit-appearance:none}select{word-wrap:normal}::-webkit-input-placeholder{color:#fff}:-moz-placeholder{color:#fff}::-moz-placeholder{color:#fff}.form_info input[type=text].input_box_d::-webkit-input-placeholder{color:#000}.form_info input[type=text].input_box_d:-moz-placeholder{color:#000}.form_info input[type=text].input_box_d::-moz-placeholder{color:#000}.form_info input[type=email].input_box_d::-webkit-input-placeholder{color:#000}.form_info input[type=email].input_box_d:-moz-placeholder{color:#000}.form_info input[type=email].input_box_d::-moz-placeholder{color:#000}.form_info textarea.input_box_d::-webkit-input-placeholder{color:#000}.form_info textarea.input_box_d:-moz-placeholder{color:#000}.form_info textarea.input_box_d::-moz-placeholder{color:#000}.font_heading{font-family:'Montserrat',sans-serif}.site-menu{display:inline-block}.nav-menu li{padding:0 2px;position:relative;display:inline-block}.nav-menu>li>a{position:relative;color:#fff;font-family:'Montserrat';font-size:16px;font-weight:500;display:block;padding:13px 3px;transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;line-height:20px;font-family:'Montserrat',sans-serif;text-transform:capitalize}.nav-menu>li>a:after{position:absolute;content:'';width:17px;height:17px;margin:0 auto;text-align:center;background-image:url(//rockawayah.com/wp-content/themes/rockaway-animal-hospital/css/../images/hover_icon_menu.svg);background-position:center;background-repeat:no-repeat;background-size:contain;visibility:hidden;opacity:0;overflow:hidden;left:0;right:0;bottom:-5px;transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.nav-menu>li:hover a:after{visibility:visible;opacity:1;bottom:-2px}.nav-menu .sub-menu{position:absolute;top:100%;left:3px;width:180px;transition:all .3s ease;-webkit-transition:all .3s ease;z-index:1000;visibility:visible;filter:alpha(opacity=0);visibility:hidden;opacity:0;box-shadow:0px 0px 7px rgba(0,0,0,.211764)}.nav-menu .sub-menu li{float:none;background:#fff;border-bottom:1px solid #f1eded;border-left:none;padding:0;display:block;position:relative}.nav-menu .sub-menu li:first-child{border-top:2px solid #e4cfa2}.nav-menu .sub-menu a{padding:10px}.nav-menu .sub-menu li a{text-align:left;font-size:15px;display:block}.nav-menu .sub-menu ul{position:absolute;top:0;left:100%;border-top:0;padding-left:0;padding-top:0;filter:alpha(opacity=0);width:180px;visibility:hidden;opacity:0;-webkit-transform:translate(40px,0)}.nav-menu .sub-menu li:last-child{border-bottom:none}.nav-menu li:hover>.sub-menu{visibility:visible;opacity:1;filter:alpha(opacity=100)}.nav-menu .sub-menu li:hover ul{visibility:visible;opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0px,0)}.nav-menu .sub-menu ul li:first-child{border-top:none}.nav-menu .sub-menu ul li,.nav-menu .sub-menu ul li:first-child{background:#f8f8f8}.cross_button{display:none}.nav-menu .sub-menu li a:hover{color:#fff;background:#e4cfa2}.menu_expand{display:none;color:#000;text-transform:uppercase;font-size:16px;line-height:1.2;transition:all .2s ease;-webkit-transition:all .2s ease;letter-spacing:3px;text-decoration:none;float:right;border-radius:5px;padding:10px;background:#fff}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background-color:rgba(0,0,0,.8);bottom:0;transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;opacity:0}.overlay.active{z-index:100;opacity:1}.outer_block{overflow:hidden}.header_section{position:relative}.header_inner{display:flex;flex-wrap:wrap;position:relative}.header_inner:after{content:'';position:absolute;right:calc(100% - 1px);top:0;height:100%;width:500000px;background:#1d8926}.emergency_info_r{display:flex;align-items:center}.top_logo{width:17%;background:#1d8926;padding-right:20px;display:flex;align-items:center;justify-content:center}.top_info{width:83%}.top_info_in.top_info_in_email{padding-left:24px}.top_info_in a{font-size:16px;color:#000;transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;line-height:19px;display:flex;align-items:center}.top_info_in a:hover .info_header_d{color:#f0ab73}.top_info_in a:hover{color:#f0ab73}.img_b_style{border-radius:50px;width:33px;height:30px;vertical-align:middle;padding:4px 6px;margin-right:1px;display:flex;align-items:center;justify-content:center}.info_header_d{font-family:'Montserrat';font-weight:400;font-size:14px;line-height:17px;letter-spacing:-.025em;color:#000;transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.top_info_in img{width:25px;position:relative}.top_info_in_email .img_b_style>img{width:17px}.top_in_emergency .img_b_style{width:38px}.top_details{display:flex;align-items:center;padding:15px 0;justify-content:space-between}.top_info_in.closed_time_top{display:flex;align-items:center;justify-content:end}.top_info_in{padding-left:12px}.menu_block{background:#1d8926;position:relative}.menu_block:after{content:'';position:absolute;left:100%;top:0;z-index:1;height:100%;width:500000px;background:#1d8926}.menu_info_top{display:flex;align-items:center;flex-wrap:wrap}.menu_inner{width:66%;text-align:left;padding:18px 10px}.menu_btn{width:34%;display:flex;align-items:center;justify-content:space-between}.top_info_in>a.btn_site_info{background-color:#fff;color:#000;padding:10px 21px;min-width:auto;font-size:19px}a.btn_site_info:hover{background-color:#e4cfa2;color:#fff}a.btn_site_info{font-family:'Montserrat';font-weight:500;font-size:20px;line-height:24px;letter-spacing:.1em;color:#fff;background-color:#1d8926;border-radius:102px;transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;padding:17px 30px;min-width:198px;text-align:center;display:inline-block}.top_info_in.border_l_white{border-left:1px solid #fff;padding-left:20px}.menu_in_phone a{color:#fff;display:flex;align-items:center;padding-right:7px;transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.menu_in_phone a:hover .top_info_content_r>p{color:#e4cfa2}.menu_in_phone a:hover .top_info_content_r>span{color:#e4cfa2}.top_info_content_r{text-align:left;margin-left:14px}.top_info_content_r>p{font-weight:400;font-size:14px;margin-bottom:2px;line-height:16px;text-transform:uppercase;color:#fff;transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.top_info_content_r>span{font-weight:600;font-size:17px;line-height:20px;transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;color:#fff}.menu_in_phone a>.img_b_style{border-radius:50px;width:35px;height:35px;background-color:#fff;vertical-align:middle;padding:4px 6px;margin-right:1px;display:flex;align-items:center;justify-content:center}.menu_in_phone a>.img_b_style>img{width:20px}.banner_hero_sec{width:100%;position:relative}.banner_inner_item{position:relative}.banner_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(89.96deg,#000 32.35%,rgba(0,0,0,0) 101.7%);opacity:.8;bottom:0;transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;-webkit-transition:opacity .3s ease}.banner_box_content{position:absolute;left:60px;right:0;top:50%;transform:translateY(-50%)}.banner_title{padding:22px 27px;width:60%}.banner_box_content h1{font-weight:700;font-size:64px;line-height:68px;margin-bottom:20px;color:#fff}.banner_box_content p{font-family:'Josefin Sans';font-weight:400;font-size:36px;padding-top:17px;line-height:40px;letter-spacing:-.02em;color:#fff}.banner_btn{display:block;margin-top:25px}.banner-next{height:40px;width:40px;background-color:#fff}.banner_img_outer>img{width:100%}.banner-next{height:40px;width:40px;background-color:#fff}.banner-next:after{font-size:20px;color:#000;font-weight:600}.banner-prev{height:40px;width:40px;background-color:#fff}.banner-prev:after{font-size:20px;color:#000;font-weight:600}.banner-pagination{bottom:25px !important}.banner-pagination span{background:#fff}.swiper-horizontal>.banner-pagination .swiper-pagination-bullet{margin:0 6px;width:10px;height:10px}.banner_slider_section{position:relative}.go_down_icon{position:absolute;text-align:center;left:0;bottom:25px;z-index:1;right:0}.drop_down_arrow_effect img{transform:translateY(0);animation:drop_down_anim 2s linear 2s infinite alternate}@keyframes drop_down_anim{0%{transform:translateY(0)}50%{transform:translateY(12px)}100%{transform:translateY(0)}}@keyframes rotate_anim{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.title_heading>h5{font-weight:500;font-size:24px;line-height:33px;color:#000;margin-bottom:7px}.title_heading>h2{font-weight:700;font-size:48px;line-height:56px;color:#000;font-family:'Montserrat';margin-bottom:20px}.paragraph_title>p{font-weight:300;font-size:22px;line-height:31px;letter-spacing:-.035em;color:#000;margin-bottom:20px;margin-top:6px}.services_sub_container .title_heading{width:80%;margin:0 auto;text-align:center}.services_sub_container{position:relative}.services_sub_container:after{position:absolute;content:'';width:182px;height:173px;margin:0 auto;text-align:center;background-image:url(//rockawayah.com/wp-content/themes/rockaway-animal-hospital/css/../images/services_top_img.svg);background-position:center;background-repeat:no-repeat;background-size:contain;left:-58px;top:-80px}.services_sub_container:before{position:absolute;content:'';width:443px;height:199px;margin:0 auto;text-align:center;background-image:url(//rockawayah.com/wp-content/themes/rockaway-animal-hospital/css/../images/services_bot_img.png);background-position:center;background-repeat:no-repeat;background-size:contain;right:0;bottom:-126px}.services_sub_container .title_heading>p{font-size:25px;line-height:31px;text-align:center;letter-spacing:-.035em;color:#000}.paragraph_title>p:last-child{margin-bottom:0;margin-top:0}.about_section{margin:100px 0}.about_sub_container{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:20px}.about_inner_img{position:relative;background-color:#fff}.about_inner_img:after{position:absolute;content:'';right:0;bottom:0;display:block;width:84%;height:86%;border:35px solid #1d8926;border-radius:0 0 235px;border-top:0;border-left:0}.about_inner_img>img{border:16px solid #fff;padding-right:35px;padding-bottom:35px;border-radius:0 0 235px;width:100%}.about_sub_container .about_content{padding-left:90px;position:relative}.about_sub_container .about_content:before{position:absolute;content:'';width:181px;height:181px;margin:0 auto;text-align:center;background-image:url(//rockawayah.com/wp-content/themes/rockaway-animal-hospital/css/../images/about_paw_icon.png);background-position:center;background-repeat:no-repeat;background-size:contain;right:-51px;top:-75px}.veter_services_section{background:linear-gradient(106.31deg,#e7f9e8 -2.32%,rgba(244,255,245,.02) 126.45%);width:100%;padding:100px 0}.services_veter_content{display:grid;align-items:center;grid-template-columns:repeat(4,1fr);gap:42px;padding:50px 0 40px}.services_box_item>a{background:#fff;box-shadow:0px 2px 13px 9px rgba(0,0,0,.04);border-radius:17px;border:2px solid #fff;display:block;text-align:center;padding:20px;transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.services_box_item>a:hover{border:2px solid #1d8926}.services_box_item>a .img_box_fix{position:relative;display:block;padding-top:37%;border-radius:100%}.services_box_item>a .img_box_fix>img{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;max-height:100%;width:auto}.services_box_item a>p{font-weight:600;font-size:20px;line-height:23px;text-align:center;color:#000;margin:20px 0 0}.services_veter_btn{width:100%;text-align:center;padding:50px 0;position:relative}.ourmission_img_outer{width:50%;float:left;padding-right:55px}.ourmission_img_outer>img{width:100%;border-radius:0 243px 0 0;height:100%;object-fit:cover}.ourmission_sub_container{padding:125px 0 125px 25px;width:50%;display:flex;align-items:center}.our_dedicated_section{background:linear-gradient(180deg,rgb(228 207 162/54%) 60%,#fff 42%);width:100%;position:relative;padding:100px 0 70px}.dedicated_veter_content{display:flex;align-items:center;padding:50px 0 40px;margin:0 -15px;flex-wrap:wrap}.dedicated_box_item{width:16.6%;padding:0 15px}.our_dedicated_sub_container{position:relative;text-align:center}.our_dedicated_sub_container:after{position:absolute;content:'';width:182px;height:173px;margin:0 auto;text-align:center;background-image:url(//rockawayah.com/wp-content/themes/rockaway-animal-hospital/css/../images/services_top_img.svg);background-position:center;background-repeat:no-repeat;background-size:contain;right:-58px;top:-80px}.our_dedicated_sub_container .paragraph_title{width:78%;margin:0 auto}.dedicated_box_item a{display:block;text-align:center;transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.dedicated_box_item>a .img_box_fix{position:relative;display:block;padding-top:87%;width:171px;height:171px;margin:0 auto;background-color:transparent;overflow:hidden;border-radius:100%}.dedicated_box_item>a .img_box_fix>img{position:absolute;top:0;left:0;bottom:0;right:0;margin:0 auto;text-align:center;display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:100%;object-fit:contain;border:none}.dedicated_box_item a>p{font-weight:600;font-size:22px;line-height:25px;text-align:center;color:#000;margin:12px 0 0}.association_sub_container .title_heading{text-align:center}.association_content{display:grid;align-items:center;grid-template-columns:repeat(6,1fr);gap:15px;padding:10px 0 0}.association_box_item{background:rgb(238 238 238/50%);border-radius:36px 8px 8px;position:relative;padding-top:43%}.association_box_item a{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;max-height:100%;width:auto}.association_box_item a img{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;max-height:100%;width:auto;padding:17px}.clients_section{margin:100px 0 70px}.clients_section_inner{position:relative;padding-top:100px}.clients_section_inner:before{position:absolute;content:'';background:linear-gradient(180deg,#1d8926 12.17%,rgba(29,137,38,.02) 90.44%);opacity:.1;border-radius:52px 52px 0 0;padding:100px 0;width:82%;margin:0 auto;display:block;top:0;bottom:104px;left:40px;right:40px;z-index:0}.clients_section_inner>.title_heading{text-align:center;padding-bottom:5px;position:relative}.slider_avatar_info{display:flex;align-items:center;justify-content:left}.clients_outer_container{padding:0}.slider_avatar_info>span{width:68px;height:68px;border-radius:100%;overflow:hidden;margin-right:15px;display:block}.slider_avatar_info>span>img{width:100%}.slider_avatar_info>p{font-weight:500;font-size:16px;line-height:18px;letter-spacing:-.035em;color:#000}.clients_slider_outer{background:#fff;box-shadow:0px 2px 43px -3px rgba(0,0,0,.08);padding:30px 24px 17px;border-radius:36px 8px}.slider_item_content.paragraph_title>p{font-size:22px}.clients_slider_out{margin:28px 30px}.slider_item_content.paragraph_title{margin-top:20px}.clients_box_container{position:relative}.clients_next{position:absolute;right:-15px;top:0;bottom:0;margin:auto 0}.clients_prev{position:absolute;left:-15px;top:0;bottom:0;margin:auto 0}.clients_next:after,.clients_prev:after{font-size:26px;color:#313131;font-weight:600}.appointmnt_section_inner{background:#066839;border-radius:34px;padding:71px 50px;display:flex;flex-wrap:wrap;margin-bottom:-48px;position:relative}.appointmnt_map{width:50%;padding-right:70px}.map_info iframe{width:100%;height:494px;border-radius:0 79px}.appointmnt_map .title_heading>h2{color:#fff}.map_info{padding-top:28px}.appointmnt_form{width:50%}.appointmnt_form p{font-weight:600;font-size:28px;line-height:33px;letter-spacing:-.035em;color:#fff;text-transform:capitalize;padding-bottom:9px}.appointmnt_form h3{font-weight:600;font-size:36px;line-height:33px;letter-spacing:-.035em;color:#fff;text-transform:capitalize}.appointmnt_form a{color:#fff}.input_box_d{font-family:'Montserrat';font-style:normal;font-weight:500;font-size:16px;line-height:18px;letter-spacing:-.035em;color:#fff;border:1px solid #fff;border-radius:4px;padding:15px 18px;background:0 0;width:100%}.appointmnt_form_inner{padding-top:40px}.form_full_w{margin-bottom:15px;display:flex;flex-wrap:wrap;flex-direction:column}.form_half_w{display:flex;margin:0 -7px;flex-wrap:wrap}.form_inner{width:50%;padding:0 7px;margin-bottom:15px}.appointmnt_form_inner label{font-family:'Montserrat';font-style:normal;font-weight:500;font-size:16px;line-height:18px;letter-spacing:-.035em;color:#fff;display:block;margin-bottom:11px}.check_info{display:flex;padding-right:23px;margin:3px 0}.check_info label{padding-left:0;margin-bottom:0}.form_full_3{display:flex;flex-wrap:wrap;margin:0 -7px}.block_form{width:50%;padding:0 7px}.appointmnt_form_inner textarea{height:120px}.submit_btn{margin-top:31px}.appointmnt_form_inner .wpcf7-response-output{background:#fff}.btn_submit{font-family:'Montserrat';font-weight:500;font-size:20px;line-height:24px;letter-spacing:.1em;color:#fff;background:#1d8926;border-radius:102px;transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;padding:17px 30px;min-width:186px;text-align:center;display:inline-block;border:none;cursor:pointer}.btn_submit:hover{background:#0d9718}.footer_section{background:#000;padding:120px 0 0}.footer_section_inner{display:flex;flex-wrap:wrap;margin:0 -10px;border-bottom:1px solid #e4cfa2;padding-bottom:40px}.footer_blocks{width:25%;padding:0 10px}.footer_blocks h2{font-weight:700;font-size:18px;line-height:22px;letter-spacing:.1em;color:#e4cfa2;position:relative;padding-bottom:6px;margin-bottom:18px}.footer_blocks h2:after{content:"";position:absolute;bottom:0;background:#e4cfa2;width:64px;height:2px;left:0}.footer_hrs ul li{font-weight:400;font-size:15px;line-height:23px;letter-spacing:-.035em;color:#ababab;padding-bottom:9px}.footer_hrs ul li a{color:#fff;transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.footer_hrs ul li b{font-weight:500;color:#fff}.footer_links ul li a{font-weight:500;font-size:15px;line-height:25px;letter-spacing:-.035em;color:#fff;transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.footer_links ul li{padding-bottom:5px}.footer_links ul li a:hover{color:#e4cfa2}.footer_blocks.footer_links{padding-left:47px}.footer_hrs ul li a:hover{color:#e4cfa2}.footer_copy_right{display:flex;flex-wrap:wrap;align-items:center;padding:13px 0}.copy_right_text{width:50%}.copy_right_text p{font-weight:400;font-size:16px;line-height:19px;text-transform:capitalize;color:#fff}.copy_right_text p a{color:#fff}.copy_right_text_logo{width:50%;text-align:right}.mobile_block_s{display:none}.error_img{padding:100px 0;text-align:center}.error_section h1{font-weight:700;font-size:48px;line-height:56px;color:#000;font-family:'Montserrat';margin-top:33px;margin-bottom:21px}.error_section p{font-weight:300;font-size:25px;line-height:31px;letter-spacing:-.035em;color:#000;padding-bottom:20px}.page_title_setcion{position:relative;overflow:hidden}.page_title_setcion img{width:100%;height:auto}.page_title_setcion_inner{position:absolute;top:0;bottom:0;left:0;right:0}.full_height{height:100%}.page_title_setcion_text{width:100%;height:100%;display:table;margin:auto}.txt_inn{display:table-cell;vertical-align:middle}.txt_inn h1{font-weight:700;font-size:60px;line-height:60px;color:#fff;font-family:'Montserrat';margin-bottom:0;position:relative;z-index:1;text-shadow:2px 2px #000000b5}.page_title_setcion_inner:after{left:0;position:absolute;content:"";display:block;width:100%;height:100%;background:#00000040;top:0}.sticky_header{position:fixed;left:0;right:0;top:-80px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;opacity:0;visibility:hidden;box-shadow:0px 0px 10px rgba(0,0,0,.19);background-color:rgba(29,137,38,1)}.sticky_header.header_is_sticky{top:0;opacity:1;visibility:visible;z-index:100}.sticky_header_inner .top_logo{width:20%}.sticky_header_inner .top_info{width:80%}.sticky_header_inner .menu_btn{width:100%}.menu_btn.btn_sticky{width:27%;justify-content:end}.sticky_header_inner .menu_inner{width:73%;text-align:center}.elmentor_img_border:after{position:absolute;content:'';right:0;bottom:0;display:block;width:84%;height:86%;border:35px solid #1d8926;border-radius:0 0 260px;border-top:0;border-left:0}.sub-menu-toggle{display:none}.veter_services_section_inner .services_sub_container:before{display:none}.elmentor_img_border.elmentor_img_border_2:after{border:16px solid #1d8926;border-radius:0 0 177px}.elmentor_img_border_2 img{z-index:1;position:relative}.entry-content{min-height:200px}.form_info p{width:100%}.form_info .input_box_d{color:#000;border:1px solid #00000038}.form_info label{font-family:'Montserrat';font-style:normal;font-weight:500;font-size:16px;display:block;padding-bottom:11px;line-height:1.4}.wpcf7-spinner{position:absolute}.submit_btn_center{text-align:center}.form_half_3 .form_inner{width:33.3%}.form_info h3{font-size:25px;padding:20px 0 20px}.small_not_text{color:#000;font-size:17px;padding-bottom:10px}.form_info .single_line_input .input_box_d{border-top:none;border-left:none;border-right:none;border-radius:0;width:auto;padding:0;margin:0 10px}.single_line_input label{display:inline}.sig_sign{border:1px solid #00000038}#wpcf7_signature-198_clear{color:#fff;background:#1d8926;border:none;padding:8px 14px;margin-top:16px;cursor:pointer}.form_full_w.single_line_input{display:block}.form_full_w.radio_check_input{flex-direction:inherit}div.wpcf7 .ajax-loader{position:absolute}.appointmnt_form_inner span.wpcf7-list-item{margin:0 23px 0 0}@media screen and (max-width:1550px){.banner_title{width:67%}.banner_box_content h1{font-size:56px}.banner_box_content p{font-size:34px;padding-top:10px}.menu_inner{width:68%;padding:18px 8px}.menu_btn{width:32%}.top_info_in.border_l_white{padding-left:13px}.top_info_content_r>span{font-size:16px}.top_info_content_r{margin-left:12px}.top_info_in.top_info_in_email{padding-left:10px}.info_header_d{font-size:13px}.about_sub_container .about_content:before{width:144px;right:0}.services_sub_container:after{width:166px;left:-15px}.our_dedicated_sub_container:after{width:157px;right:-15px}.top_info{width:84%}.top_logo{width:16%;padding-right:10px}.map_info iframe{height:491px}.txt_inn h1{font-size:50px}}@media screen and (max-width:1280px){.nav-menu .sub-menu{transition:opacity .3s ease;-webkit-transition:opacity .3s ease;box-shadow:none;left:0}.menu_expand{display:block}.site-menu{position:relative;min-height:1px;padding-top:0}.nav-menu{display:block;position:fixed;top:0;left:-220px;bottom:0;z-index:100;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;visibility:hidden;overflow-y:auto}.nav-menu.state-active{clear:both;left:0;opacity:1;visibility:visible}.nav-menu{float:none;text-align:center;margin-right:0;background:#fff;width:100%;padding-top:59px}.nav-menu li{float:none;margin:0;border-bottom:none;padding:0;display:block}.nav-menu li a{padding:10px;color:#000}.nav-menu li a:hover{border-radius:0;background:0 0;border-color:#fff}.expand_plus{position:absolute;right:8px;top:0;width:35px;height:42px;padding:25px 10px 2px;cursor:pointer;z-index:100}.expand_plus i{display:block;position:relative;width:12px;height:10px;top:-8px}.expand_plus.active i{background-position:0 -190px}.nav-menu .sub-menu .expand_plus{height:34px}.nav-menu .sub-menu,.nav-menu .sub-menu ul{width:auto;position:relative;display:none;visibility:visible;opacity:1;filter:alpha(opacity=100)}.nav-menu .sub-menu li{background:0 0;border-bottom:none}.nav-menu .sub-menu li:hover>a,.nav-menu .sub-menu ul li a{border:none}.nav-menu .sub-menu.active-children{display:block}.nav-menu .sub-menu ul{padding-left:0}.nav-menu .sub-menu ul{left:0}.nav-menu .sub-menu ul li,.nav-menu .sub-menu ul li:first-child{border:none}.nav-menu .sub-menu ul:before{display:none}.nav-menu li a{text-align:left}.nav-menu .sub-menu li a:hover{border:none}.nav-menu .sub-menu ul li,.nav-menu .sub-menu ul li:first-child{background:0 0}.nav-menu .sub-menu li a{border:none;padding-left:23px;font-size:16px}.nav-menu .sub-menu ul{background:0 0;-webkit-transform:translate(0)}.expand_plus active{top:100px}.expand_plus active i{top:200px}.nav-menu .sub-menu ul li a{padding-left:40px}.nav-menu .sub-menu li:first-child{border-top:none}.nav-menu .sub-menu li a:hover{color:#cd7d3d;background:0 0}.cross_button{margin-top:20px;display:block;text-align:center;position:absolute;top:-10px;right:25px}.cross_button a{font-size:22px;color:#242323;cursor:pointer;border:1px solid #242323;border-radius:3px;padding:4px;display:inline-block;text-align:center;width:40px;height:40px;line-height:1.2}.menu_expand i{height:1px;background:#000;display:block;width:41px}.menu_expand i:nth-child(2){margin:7px 0}.menu_inner{width:50%;text-align:right}.menu_btn{width:50%;justify-content:end}.top_info_in.closed_time_top{display:none}.emergency_info_r{width:100%;justify-content:space-between}.top_logo{width:20%}.top_info{width:80%}.menu_in_phone a{padding-right:13px}.banner_title{width:80%}.banner_box_content h1{font-size:45px;line-height:60px;margin-bottom:15px}.banner_box_content p{font-size:30px}.about_section{margin:75px 0}.about_sub_container{align-items:flex-start}.about_sub_container .about_content{padding-left:40px}.title_heading>h2{font-size:40px;line-height:50px;margin-bottom:18px}.title_heading>h5{font-size:22px;line-height:28px}.about_item_img{height:100%}.about_inner_img{height:100%}.about_inner_img>img{object-fit:cover;width:100%;height:100%}.about_sub_container .about_content:before{width:125px;right:0;top:-59px}.services_sub_container:after{width:148px;left:-20px;top:-80px}.veter_services_section{padding:75px 0}.services_box_item a>p{font-size:18px;line-height:22px}.services_veter_content{gap:30px;padding:40px 0 26px}.services_sub_container:before{width:374px}.ourmission_sub_container{padding:100px 0 100px 20px}.ourmission_img_outer{padding-right:40px}.our_dedicated_section{padding:75px 0 50px}.our_dedicated_sub_container .paragraph_title{width:100%}.our_dedicated_sub_container:after{width:146px;right:-20px}.dedicated_box_item>a .img_box_fix{width:140px;height:140px}.dedicated_box_item a>p{font-weight:600;font-size:20px}.association_content{padding:0}.association_box_item a img{padding:14px}.clients_section{margin:75px 0 45px}.clients_section_inner{padding-top:75px}.clients_section_inner:before{width:87%}.clients_section_inner>.title_heading{padding-bottom:0}.appointmnt_section_inner{padding:55px 35px}.appointmnt_form h3{font-size:32px}.appointmnt_form_inner{padding-top:30px}.map_info{padding-top:25px}.appointmnt_map{padding-right:42px}.top_info_in.border_l_white{padding-left:20px}.top_info_content_r{margin-left:14px}.services_veter_btn{padding:30px 0 50px}.m_close_icon:before,.m_close_icon:after{display:block;content:"";position:absolute;width:30px;height:2px;background:#000;top:20px;left:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.m_close_icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-menu>li>a:after{display:none}.nav-menu>li>a:hover:after{display:none}.nav-menu>li>a{background:0 0}.nav-menu>li:hover>a{background:0 0}.nav-menu>.menu-item-has-children>a:after{display:none}.nav-menu>li>a{border-bottom:none}.nav-menu>li:hover>a{border-bottom:none}.nav-menu>li>a:hover:before{display:none}.expand_plus:after{margin-right:-2px;transform:translate(-50%,-50%) rotate(-135deg);content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;margin-left:-2px;box-sizing:border-box;border-top:2px solid #000;border-left:2px solid #000;transform-origin:center}.expand_plus.active:after{transform:translate(-50%,-50%) rotate(45deg)}.banner_inner_item{overflow:hidden}.sticky_header_inner .menu_inner{text-align:right}.sticky_header_inner .menu_btn{justify-content:left}.sticky_header_inner .top_info{width:70%}.sticky_header_inner .top_logo{width:30%}.menu_btn.btn_sticky{justify-content:end}}@media screen and (max-width:992px){.txt_inn h1{font-size:40px}.menu_section{padding-bottom:14px;background:#2c688c;padding-top:14px}.menu_inner{width:35%}.menu_btn{width:65%}.info_header_d{font-size:14px}.banner_box_content{left:35px}.banner_box_content h1{font-size:40px;line-height:50px}.banner_box_content p{font-size:26px;line-height:33px}.banner_title{width:95%}.banner_img_outer>img{width:140%;max-width:none;position:relative;left:-16%}.about_sub_container{grid-template-columns:1fr}.about_item_img{order:2}.about_sub_container .about_content{padding-left:0}.about_inner_img>img{border-left:0}.services_sub_container .title_heading{width:90%}.services_veter_content{gap:25px;padding:40px 0 26px;grid-template-columns:repeat(3,1fr)}.services_sub_container:before{width:313px}.dedicated_box_item>a .img_box_fix{padding-top:40%;width:135px;height:135px}.dedicated_box_item a>p{font-weight:600;font-size:18px}.our_dedicated_section{background:linear-gradient(180deg,rgb(228 207 162/54%) 46%,#fff 38%);padding:70px 0 7px}.association_box_item a img{padding:10px}.clients_slider_outer{padding:25px 20px 17px}.appointmnt_map{width:100%;padding-right:0}.btn_submit{font-size:19px;padding:16px 28px}.appointmnt_form{width:100%;padding-top:40px}.appointmnt_section_inner{padding:40px 35px}.footer_blocks{width:50%;margin-bottom:32px}.footer_blocks.footer_hrs{order:2}.footer_blocks.footer_links{padding-left:15px}.copy_right_text{width:70%}.copy_right_text_logo{width:30%}.footer_section_inner{padding-bottom:20px}.top_logo{width:22%}.top_info{width:78%}a.btn_site_info{font-size:19px;padding:16px 28px;min-width:188px}.ourmission_img_outer>img{border-radius:0 170px 0 0}.paragraph_title>p{font-size:20px;line-height:28px}.services_sub_container .title_heading>p{font-size:20px;line-height:28px}.association_box_item{padding-top:60%}.map_info{padding-top:10px}.dedicated_box_item{width:33.3%;margin-bottom:45px}.dedicated_veter_content{justify-content:center}.elmentor_img_border.elmentor_img_border_2:after{border:10px solid #1d8926;border-radius:0 0 110px}.sig_sign{width:100% !important}.wpcf7-form-control-signature-wrap{width:100% !important}}@media only screen and (max-width:767px){.mobile_block_s{display:block;padding:12px 0}.des_hide_src{display:none}.mobile_block_s .top_info_in{padding-left:0}.mobile_block_s .img_b_style{padding:3px}.mobile_block_s .top_info_content_r>p{color:#000;margin-bottom:0;font-size:14px;font-family:'Montserrat'}.mob_numb .img_b_style>img{width:16px}.mob_numb .top_info_content_r{margin-left:1px}.top_info{width:65%;display:flex}.top_logo{width:35%;padding-right:0}.menu_block{width:100%;display:flex;flex-direction:column;justify-content:center}.menu_btn{width:50%}.menu_inner{width:50%}.top_info_in>a.btn_site_info{color:#000;padding:8px 15px}.img_b_style{width:25px}.top_logo>a{padding:10px 0;display:block}.top_info_in.border_l_white{padding-left:15px}.banner_title{width:100%;padding:15px}.banner_box_content h1{font-size:35px;line-height:44px;margin-bottom:10px}.banner_box_content p{font-size:20px;line-height:28px}.banner-prev{height:35px;width:35px}.banner-prev:after{font-size:18px}.banner-next{height:35px;width:35px}.banner-next:after{font-size:18px}.banner_img_outer>img{width:193%;position:relative;left:-62%}.banner_inner_item{overflow:hidden}a.btn_site_info{font-size:16px;padding:13px 20px;min-width:160px}.banner_btn{margin-top:15px}.about_section{margin:50px 0}.title_heading>h2{font-size:30px;line-height:37px;margin-bottom:18px}.title_heading>h5{font-size:20px;line-height:25px}.about_sub_container .about_content:before{width:106px}.about_inner_img:after{border:26px solid #1d8926;border-top:0;border-left:0}.about_inner_img>img{padding-right:24px;padding-bottom:24px}.veter_services_section{padding:50px 0}.services_sub_container:after{width:99px;left:-15px;top:-69px}.services_sub_container .title_heading{width:100%}.services_sub_container .title_heading>p>br{display:none}.services_veter_content{padding:30px 0 26px;grid-template-columns:repeat(2,1fr)}.services_veter_btn{padding:16px 0 46px}.services_sub_container:before{width:265px}.ourmission_img_outer{width:100%;padding-right:0}.ourmission_img_outer>img{border-radius:0}.ourmission_sub_container{padding:33px 0 50px;width:100%}.our_dedicated_section{padding:50px 0 0;background:linear-gradient(180deg,rgb(228 207 162/63%) 62%,#fff 38%)}.our_dedicated_sub_container .paragraph_title{width:100%}.association_content{grid-template-columns:repeat(3,1fr);padding:10px 0 0}.clients_section_inner:before{left:3px;right:3px;width:100%}.clients_section_inner{padding-top:50px}.clients_next:after,.clients_prev:after{font-size:20px}.clients_section{margin:50px 0 35px}.btn_submit{font-size:17px;padding:15px 26px;min-width:166px}.clients_slider_out{margin:20px 30px 29px}.appointmnt_form p{font-size:22px}.appointmnt_form h3{font-size:25px}.block_form{width:100%}.block_form_mar{margin-bottom:10px}.dedicated_box_item{width:50%;margin-bottom:28px}.error_img{padding:60px 0}.txt_inn h1{font-size:30px}.page_title_setcion img{width:140%;height:auto;max-width:none;position:relative;left:-20%}.sticky_header_inner .top_logo{width:44%}.sticky_header_inner .top_info{width:56%}.menu_btn.btn_sticky{width:50%}.sticky_header_inner .menu_inner{width:50%}.txt_inn h1{font-size:36px;line-height:48px}.elmentor_img_border:after{border:15px solid #1d8926;border-radius:0 0 123px;border-top:0;border-left:0}.elmentor_img_border.elmentor_img_border_2:after{border:10px solid #1d8926;border-radius:0 0 69px}.form_half_3 .form_inner{width:100%}.form_inner{width:100%}}@media only screen and (max-width:479px){.info_header_d{font-size:12px}.mobile_block_s .top_info_content_r>p{font-size:12px}.top_in_emergency .img_b_style{width:28px}.img_b_style{width:19px;height:27px}.mob_numb .img_b_style>img{width:13px}.top_info_in>a.btn_site_info{font-size:14px;padding:5px 10px}.top_info_in.border_l_white{padding-left:7px;border-left:0}.menu_expand i{width:35px}.menu_inner{padding:15px 0}.menu_expand{padding:8px}.services_veter_content{padding:30px 0 26px;grid-template-columns:1fr}.top_logo{width:40%;padding-right:0}.top_info{width:60%}.menu_btn{width:55%}.menu_inner{width:45%}.banner_img_outer>img{width:220%;left:-85%}.banner_box_content h1{font-size:30px;line-height:37px;margin-bottom:10px}.banner_box_content p{font-size:18px;line-height:23px}.banner_btn>a.btn_site_info{font-size:13px;padding:10px 20px}.banner_box_content{left:10px;right:10px}.banner-prev{height:27px;width:24px}.banner-next{height:27px;width:24px}.banner-prev:after,.banner-next:after{font-size:15px}a.btn_site_info{font-size:16px;padding:10px 20px;min-width:149px}.title_heading>h2{margin-bottom:16px}.title_heading>h5{font-size:18px;line-height:23px;margin-bottom:3px}.paragraph_title>p{font-size:17px;line-height:23px;margin-bottom:15px;margin-top:5px}.about_sub_container .about_content:before{width:86px}.about_inner_img:after{border:15px solid #1d8926;border-top:0;border-radius:0 0 100px;border-left:0}.about_inner_img>img{padding-right:15px;padding-bottom:15px;border-radius:0 0 100px;border:10px solid #fff}.services_sub_container:after{width:86px;left:-20px;top:-82px}.services_sub_container .title_heading>p{font-size:17px;line-height:23px}.services_veter_btn{padding:18px 0 49px}.services_sub_container:before{width:213px}.our_dedicated_sub_container:after{width:116px;right:-20px}.dedicated_box_item>a .img_box_fix{padding-top:50%;width:110px;height:110px}.dedicated_box_item a>p{font-size:16px;line-height:22px;margin:8px 0 0}.association_box_item a img{padding:8px}.association_box_item{border-radius:25px 8px 8px}.association_content{gap:15px;padding:20px 0}.clients_section_inner:before{left:0;right:0;width:100%}.slider_item_content.paragraph_title{margin-top:10px}.clients_slider_outer{padding:20px 15px 15px;border-radius:30px 8px}.clients_next:after,.clients_prev:after{font-size:18px}.slider_avatar_info>span{width:52px;height:52px}.slider_avatar_info>p{font-size:14px}.appointmnt_section_inner{padding:40px 20px}.map_info{padding-top:10px}.map_info iframe{height:310px;border-radius:0 55px}.form_half_w{flex-wrap:wrap}.form_full_3{flex-wrap:wrap;margin:0}.block_form{width:100%;padding:0}.submit_btn{margin-top:25px}.footer_section{padding:85px 0 0}.footer_blocks{width:100%;margin-bottom:28px}.footer_section_inner{padding-bottom:0}.mobile_block_s{padding:8px 0}.services_box_item>a .img_box_fix{padding-top:28%}.slider_item_content.paragraph_title>p{font-size:17px}.clients_slider_out{margin:20px 20px 29px}.go_down_icon{display:none}.menu_in_phone a>.img_b_style{width:26px;height:26px}.sticky_header_inner .top_info_content_r>span{font-size:14px}.sticky_header_inner .menu_in_phone a{padding-right:0}.sticky_header_inner .top_info_content_r{margin-left:8px}.sticky_header_inner .top_info_in{padding-left:1px}.sticky_header_inner .top_info{width:51%}.sticky_header_inner .top_logo{width:49%}.sticky_header_inner .menu_inner{width:40%}.menu_btn.btn_sticky{width:60%}.txt_inn h1{font-size:27px;line-height:33px}.form_info .single_line_input .input_box_d{width:52%}}