/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A lightweight and minimalist WordPress theme for Elementor page builder.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.8.1.1697737485
Updated: 2023-10-19 17:44:45

*/

/* @import url("https://jairak.co/apnnic/custom.css"); */

/* .elementor-widget-theme-site-logo{padding: 40px 0;} */

.boxnav {
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    border-radius: 10px !important;
    padding-bottom: 10px;
}

.boxnav ul {
	padding:0px 20px;
}

.boxnav a {
    padding: 12px 0px!important;
    border-bottom: 1px solid #e4e4e4;
}

.boxnav a:hover  {
	background:transparent !important;
	color:#006cb0 !important;
}

a.highlighted {
	background:#fff !important;
}

.boxnav a:hover .sub-arrow {
	fill: #006cb0 !important;
}

.boxnav .elementor-item-active .sub-arrow {
	fill: #006cb0 !important;
}


.boxnav .sub-arrow {
	position:absolute;
	right:0;
}

#breadcrumbs a:nth-child(1) {
	pointer-events:none;
}
h2.elementor-heading-title 
{
	line-height:1.4em;	
}

.loopgrid h1 a , .pbody h1 a {
	max-height: 3em;
	min-height: 3em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.elementor-share-buttons--shape-rounded .elementor-share-btn {
    border-radius: 0.3em;
    width: 36px;
    height: 36px;
}

.elementor-1816 .elementor-element.elementor-element-2d434252 .elementor-share-btn__icon {
    --e-share-buttons-icon-size: 1.6em !important;
}
.preloader-custom-img {
	position:absolute !important;
	top:40px;
}

.centergal  {
	display:inline-block !important;
}

.wp-block-embed {
	max-width:1190px !important;
	margin:auto !important;
}

.pobody {
	max-width:1200px !important;
	width:100% !important;
	margin:30px auto !important;
}

.boxnav {margin-left:-15px !important;}

.elementor-130 .elementor-element.elementor-element-a107d9a .elementor-nav-menu--dropdown li:last-child a {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}