.social_icon i{width:40px !important;height:40px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:8px 10px !important;border-radius:22% !important;transition:.5s !important;text-align:center !important;background:#c5c5c5 !important}.header_topbar_info{flex-direction:row !important}.main_site_header,header#masthead p.site-description{color:#000 !important}.hentry-inner .entry-container{align-items:flex-start !important}.featured_slider_disc{text-align:start}@media only screen and (max-width:768px){.featured_slider_disc{font-size:10px;width:70% !important}.hentry-inner .entry-container{align-items:center !important}i.fa.fa-angle-right,i.fa.fa-angle-left{padding:13px !important}}.about_section_info .about_pic img{height:460px !important;width:30%}.about_container_data{padding:20px 30px !important;width:40% !important}.about_container_data:before{content:none !important}.about_featured_image{width:60% !important}.about_pic:hover:after{position:absolute;content:"";width:100px;height:100px;transition:.5s;border-top:10px solid #fff;border-right:10px solid #fff;top:10px;right:10px;left:unset;z-index:1}.about_pic:hover:before{position:absolute;content:"";width:100px;height:100px;transition:.5s;border-left:10px solid #fff;border-bottom:10px solid #fff;bottom:14px;right:unset;left:14px}@media only screen and (max-width:768px){.about_pic:hover:before{position:absolute !important;content:"" !important;width:100px !important;height:100px !important;transition:.5s !important;border-left:10px solid #fff !important;border-bottom:10px solid #fff !important;bottom:14px !important;right:unset !important;left:14px !important;top:unset !important}.about_pic:hover:after{position:absolute !important;content:"" !important;width:100px !important;height:100px !important;transition:.5s !important;border-top:10px solid #fff !important;border-right:10px solid #fff !important;top:10px !important;right:10px !important;left:unset !important;z-index:1 !important}}.featured-section_data .featured_content_inner{position:relative;width:100%;padding:25px;border-radius:20px;transition:transform .4s ease-in-out,background .4s ease-in-out}.featured-section_data .featured_content_inner:after{content:'';position:absolute;width:100%;height:100%;background:var(--skin-color);bottom:0;left:0;transform:scaleY(0);transition:transform .4s ease-in-out;z-index:-1}.featured-section_data .featured_content_inner:hover:after,.featured-section_data .featured_content_inner:focus-within:after{transform:scaleY(1) !important}.featured-section_data .featured_content_inner:hover .featured-icon,.featured-section_data .featured_content_inner:focus-within .featured-icon{animation:flip 1s linear}.featured-section_data .featured_content .featured-thumbnail:after{content:none !important}.featured-section_data .card-container{gap:40px !important}.fa-facebook-f:before,.fa-facebook:before{margin-top:5px;margin-right:3px}.new-portfolio-item-wrapper{margin:20px;padding:15px;border:1px solid #e0e0e0;background-color:#fff;transition:transform .3s ease,box-shadow .3s ease}.new-portfolio-item{display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important}.new-portfolio-image-wrapper{width:100%;overflow:hidden;border-radius:8px}.new-portfolio-image{width:100%;height:auto;border-radius:8px;transition:transform .3s ease}.new-portfolio-image-wrapper:hover .new-portfolio-image{transform:scale(1.05)}.new-portfolio-content{padding:20px 0}.new-portfolio-title{font-size:24px;font-weight:700;color:#333;margin-bottom:10px}.new-portfolio-description p{font-size:16px;color:#666;line-height:1.5;margin-bottom:20px}.new-portfolio-button{margin-top:15px}.new-portfolio-read-more{display:inline-block;padding:10px 20px;background-color:#c5c5c5;color:#000;border-radius:50px;font-size:16px;text-decoration:none;transition:background-color .3s ease,box-shadow .3s ease}.new-portfolio-read-more:hover{background-color:#000;color:#fff;box-shadow:0 4px 15px rgba(0,0,0,.1)}.new-portfolio-read-more i{margin-left:10px;transition:transform .3s ease}.new-portfolio-read-more:hover i{transform:translateX(5px)}@media (min-width:768px){.new-portfolio-item{flex-direction:row;text-align:left}.new-portfolio-image-wrapper{flex:1}.new-portfolio-content{flex:2;padding-left:20px}}@media (max-width:767px){.new-portfolio-item{flex-direction:column}.new-portfolio-title{font-size:20px}.new-portfolio-description p{font-size:14px}}.appointment_fields_data{background:0 0 !important}.appointment_featured_image{width:50% !important;height:550px;margin:auto;object-fit:cover}.bookan_appoinment_button{margin-top:5px !important}form.appoinment_reset input[type=text],input[type=email],input[type=number],.af_table_data textarea{border-bottom-color:#c1baba !important}form.appoinment_reset input[type=text],input[type=email],input[type=number],.af_table_data textarea,input[type=text]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,.af_table_data textarea::placeholder{color:#958e8e !important}.appointment_field .validation_error{background-color:#c5c5c5 !important;border:2px solid #c5c5c5 !important;color:#000}.appointment_field .email_success{background-color:#c5c5c5 !important;border:2px solid #c5c5c5 !important;color:#000}@media only screen and (max-width:767px){.appointment_fields_data{width:100% !important;padding-left:10px !important;padding-right:10px !important;margin-top:-533px !important}.appointment_title h2{color:#fff !important}.appointment_title h2:after{background-color:#fff !important}.appointment_featured_image{width:100% !important}}@media only screen and (max-width:991px){.appointment_fields_data{width:100% !important;padding-left:10px;padding-right:10px;margin-top:-533px}.appointment_title h2{color:#fff !important}.appointment_title h2:after{background-color:#fff !important}.appointment_featured_image{width:100% !important}}.our_team_section{background-color:#f6f6f6}.our_team_section .our_team_container_data:hover .our_teams_contain{opacity:1;transform:translateY(-20px);transition:transform .5s ease-out,opacity .5s ease-out}.our_team_section .our_team_container_data:hover:before{position:absolute;content:"";width:50px;height:50px;transition:.5s;border-top:3px solid var(--skin-color);border-right:3px solid var(--skin-color);top:10px;right:10px;left:unset;z-index:1}.our_team_section .our_team_container_data:hover:after{position:absolute;content:"";width:50px;height:50px;transition:.5s;border-left:3px solid var(--skin-color);border-bottom:3px solid var(--skin-color);bottom:14px;right:unset;left:14px}.our_team_section .our_team_container_data .our_teams_contain{width:100%;padding:10px 20px 0;opacity:0;transform:translateY(-20px);position:absolute;top:40%;left:0;z-index:1;transition:all .5s ease-out}.our_team_icon_contain .our_teams_contain{background-color:transparent !important}@media only screen and (min-width:768px) and (max-width:991px){.our_team_section{clip-path:none !important}}.testimonial-container{display:flex;flex-direction:column;background:#fff;border:2px solid #c5c5c5;padding:20px;border-radius:10px;position:relative;margin-bottom:30px;box-shadow:0 5px 10px rgba(0,0,0,.1);text-align:center}.testimonial-image-wrapper{margin-bottom:15px;display:flex;justify-content:center}.testimonial-image{width:100px !important;height:100px;border-radius:16%;object-fit:cover}.testimonial-content{margin-bottom:15px}.testimonial-text{font-size:16px;color:#333;line-height:1.6}.testimonial-author-info{text-align:center}.testimonial-author-info h3{margin:5px 0 0;font-size:18px;color:#000;font-weight:700}.testimonial-author-info h4{margin:0;font-size:14px;color:#666}.testimonial-quote-icon{position:absolute;top:-15px;left:15px;font-size:30px;color:#c5c5c5}.fa-quote-left{padding-top:16px}.our_sponsors_img:hover:before{position:absolute;content:"";width:100px;height:100px;transition:.5s;border-top:3px solid #fff;border-right:3px solid #fff;top:10px;right:10px;left:unset;z-index:1}.our_sponsors_img:hover:after{position:absolute;content:"";width:100px;height:100px;transition:.5s;border-left:3px solid #fff;border-bottom:3px solid #fff;bottom:14px;right:unset;left:14px}@media only screen and (max-width:768px){.our_sponsors_section .our_sponsors_contain .owl-nav button.owl-prev,.our_sponsors_section .our_sponsors_contain .owl-nav button.owl-next{top:36% !important}}.widget_section_one,.widget_section_two,.widget_section_three{border-radius:50px !important}.widget_section_one:hover:before,.widget_section_one:hover:after{display:block}.services_section_info{max-width:auto !important}.widget_section_one,.widget_section_two,.widget_section_three{filter:drop-shadow(0px 4px 22px rgba(0,0,0,.1));border:30px solid 0;box-shadow:inset 0 0 0 2px #000;position:relative;z-index:1}.widget_section_one,.widget_section_two,.widget_section_three{filter:drop-shadow(0px 4px 22px rgba(0,0,0,.1));border:30px solid #fff;box-shadow:inset 0 0 0 2px #000;position:relative;z-index:1}.widget_section_two:hover{filter:drop-shadow(0px 4px 22px rgba(0,0,0,.1));border:30px solid #c5c5c5;box-shadow:inset 0 0 0 2px #000;position:relative;z-index:1}.widget_section_one:hover,.widget_section_two:hover,.widget_section_three:hover{transform:translateY(-4px) !important;box-shadow:0 16px 32px rgba(0,0,0,.2) !important;background:#f1f1f1 !important}.widget_section_two:hover{background:#fff !important}.widget_section_one:hover{background:#c5c5c5 !important}.widget_section_three:hover{background:#c5c5c5 !important}.widget_section_one,.widget_section_two,.widget_section_three{animation:fadeInUp .6s ease-out !important}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.blog main.site-main.content_boxed .main_containor.grid_view article{border:2px solid #000;background-color:var(--skin-color) !important}.scrolling-btn{height:2.1875rem !important;width:2.1875rem !important;text-align:center;opacity:1;transition:all .3s ease 0s;box-shadow:0 0 10px rgba(0,0,0,.2)}.scrolling-btn i{display:flex;justify-content:center !important}.owl-prev,.owl-next{width:34px !important;height:40px !important;justify-content:center;align-items:center;display:flex;font-size:30px !important}.owl-prev:hover:after,.owl-next:hover:after{-webkit-transform:scale(1)}.owl-prev:after,.owl-next:after{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:var(--skin-color);-webkit-transform:scale(0);transition-duration:.6s}.owl-prev,.owl-next{border:1px solid #000 !important}.our_testimonial_section .owl-prev,.our_testimonial_section .owl-next{top:97% !important}.our_testimonial_section button.owl-prev{left:45% !important}.our_testimonial_section button.owl-next{right:45% !important}.our_testimonial_section{padding:40px 10px 60px !important}button,input[type=button],input[type=reset],input[type=submit],.wp-block-search .wp-block-search__button,.nav-previous a,.nav-next a,.buttons,.woocommerce a.button{text-align:center;padding:12px 36px;display:inline-block;overflow:hidden;position:relative;text-transform:uppercase;letter-spacing:1px;font-weight:600;font-size:16px;color:#fff;border-radius:4px;transition:all .4s ease;box-shadow:0 4px 6px rgba(0,0,0,.1)}button:before,input[type=button]:before,input[type=reset]:before,input[type=submit]:before,.wp-block-search .wp-block-search__button:before,.wp-block-search .wp-block-search__button:after,.nav-previous a:before,.nav-previous a:after,.nav-next a:before,.nav-next a:after,.buttons:before,.buttons:after,.woocommerce a.button:before{content:'';position:absolute;z-index:-1;height:0;width:0;left:50%;top:50%;background:rgba(255,255,255,.2);border-radius:50%;transition:all .6s ease;transform:translate(-50%,-50%) scale(0)}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.wp-block-search .wp-block-search__button:hover,.nav-previous a:hover,.nav-next a:hover,.buttons:hover,.woocommerce a.button:hover{background-color:#c5c5c5;color:#fff;box-shadow:0 8px 12px rgba(0,0,0,.2)}button:hover:before,input[type=button]:hover:before,input[type=reset]:hover:before,input[type=submit]:hover:before,.wp-block-search .wp-block-search__button:hover:before,.nav-previous a:hover:before,.nav-next a:hover:before,.buttons:hover:before,.woocommerce a.button:hover:before{height:300%;width:300%;transform:translate(-50%,-50%) scale(1)}.featured_slider_image a,.about_section_info a,.appointment_section_info a{text-align:center;font-weight:600;text-decoration:none;transition:color .4s ease}.featured_slider_image a:hover,.about_section_info a:hover,.appointment_section_info a:hover{text-decoration:underline}