@charset 'UTF-8';
html {
font-family: sans-serif;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
body {
margin: 0;
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display: block;}
.roward {box-sizing: border-box;display: -ms-flexbox;display: -webkit-box;display: flex; -ms-flex: 0 1 auto; -webkit-box-flex: 0; flex: 0 1 auto; -ms-flex-direction: row;  -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: auto; margin-left: auto;}
.container {padding-left:20px; padding-right:20px;}
.elementor-section {padding-left:20px; padding-right:20px;}
.elementor-section-stretched {padding-left:0px; padding-right:0px;}
.roward [class^="colard"] {float:left}
.colard-3{width: 33.33%;}
.colard-4{width: 25%;}
.colard-5{width: 20%;}
.colard-6{width: 50%;}
.colard-7{width: 80%;}
.colard-8{width: 75%;}
.colard-9{width: 66.67%;}
.colard-12{width: 100%;}
.roward.reverse {-ms-flex-direction: row-reverse; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse;}
@media only screen and (min-width:100px) and (max-width:767px){
.colard-3,.colard-4,.colard-5,.colard-6,.colard-7,.colard-8,.colard-9,.colard-12{width: 100%;}
.col-mb-6{width: 50%;}
.col-mb-4{width: 25%;}
.col-mb-5{width: 20%;}
.col-mb-3{width: 33.33%;}
}
@media (min-width: 768px) {
.roward {width: 750px;}
}
@media (min-width: 992px) {
.roward {width: 970px;}
}
@media (min-width: 1200px) {
.roward {width: 1106px;}
}
.box{min-height:10px; padding:15px;}
@media only screen and (min-width:100px) and (max-width:767px){
.box{margin:5px; padding:0}
} .left {text-align: left;}
.right {text-align: right;}
.center {text-align: center;margin-left: auto; margin-right: auto;}
.justify {text-align: justify;}html {
font-family: sans-serif;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
body {
margin: 0;
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display: block;}
.roward {box-sizing: border-box;display: -ms-flexbox;display: -webkit-box;display: flex; -ms-flex: 0 1 auto; -webkit-box-flex: 0; flex: 0 1 auto; -ms-flex-direction: row;  -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: auto; margin-left: auto;}
.container {padding-left:20px; padding-right:20px;}
.elementor-section {padding-left:20px; padding-right:20px;}
.elementor-section-stretched {padding-left:0px; padding-right:0px;}
.roward [class^="colard"] {float:left}
.colard-3{width: 33.33%;}
.colard-4{width: 25%;}
.colard-5{width: 20%;}
.colard-6{width: 50%;}
.colard-7{width: 80%;}
.colard-8{width: 75%;}
.colard-9{width: 66.67%;}
.colard-12{width: 100%;}
.roward.reverse {-ms-flex-direction: row-reverse; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse;}
@media only screen and (min-width:100px) and (max-width:767px){
.colard-3,.colard-4,.colard-5,.colard-6,.colard-7,.colard-8,.colard-9,.colard-12{width: 100%;}
.col-mb-6{width: 50%;}
.col-mb-4{width: 25%;}
.col-mb-5{width: 20%;}
.col-mb-3{width: 33.33%;}
}
@media (min-width: 768px) {
.roward {width: 750px;}
}
@media (min-width: 992px) {
.roward {width: 970px;}
}
@media (min-width: 1200px) {
.roward {width: 1106px;}
}
.box{min-height:10px; padding:15px;}
@media only screen and (min-width:100px) and (max-width:767px){
.box{margin:5px; padding:0}
} .left {text-align: left;}
.right {text-align: right;}
.center {text-align: center;margin-left: auto; margin-right: auto;}
.justify {text-align: justify;}
@font-face {
font-family: 'open_sansregular';
src: url(//sewatrukdpl.com/wp-content/themes/ardcustom/css/OpenSans-Regular-webfont.eot);
src: url(//sewatrukdpl.com/wp-content/themes/ardcustom/css/OpenSans-Regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//sewatrukdpl.com/wp-content/themes/ardcustom/css/OpenSans-Regular-webfont.woff) format('woff'),
url(//sewatrukdpl.com/wp-content/themes/ardcustom/css/OpenSans-Regular-webfont.ttf) format('truetype'),
url(//sewatrukdpl.com/wp-content/themes/ardcustom/css/OpenSans-Regular-webfont.svg#open_sansregular) format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'roboto_regular';
src: url(//sewatrukdpl.com/wp-content/themes/ardcustom/css/roboto-regular-webfont.eot);
src: url(//sewatrukdpl.com/wp-content/themes/ardcustom/css/roboto-regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//sewatrukdpl.com/wp-content/themes/ardcustom/css/roboto-regular-webfont.woff) format('woff'),
url(//sewatrukdpl.com/wp-content/themes/ardcustom/css/roboto-regular-webfont.ttf) format('truetype'),
url(//sewatrukdpl.com/wp-content/themes/ardcustom/css/roboto-regular-webfont.svg#open_sansregular) format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'montserrat';
src: url(//sewatrukdpl.com/wp-content/themes/ardcustom/css/montserrat-regular-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'montserratbold';
src: url(//sewatrukdpl.com/wp-content/themes/ardcustom/css/montserrat-bold-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
} @font-face {
font-family: 'nunito_bold';
font-style: normal;
font-weight: normal;
font-display: swap;
src: local('Nunito Bold'), url(//sewatrukdpl.com/wp-content/themes/ardcustom/css/Nunito-Bold.woff) format('woff');
}
@font-face {
font-family: 'nunito_extraBold';
font-style: normal;
font-weight: normal;
font-display: swap;
src: local('Nunito ExtraBold'), url(//sewatrukdpl.com/wp-content/themes/ardcustom/css/Nunito-ExtraBold.woff) format('woff');
}
@font-face {
font-family: 'Nunito-Regular';
font-style: normal;
font-weight: normal;
src: local('Nunito-Regular'), url(//sewatrukdpl.com/wp-content/themes/ardcustom/css/Nunito-Regular.woff) format('woff');
}  @font-face {
font-family: 'Metropolis-Bold';
font-style: normal;
font-weight: normal;
font-display: swap;
src: local('Metropolis-Bold'), url(//sewatrukdpl.com/wp-content/themes/ardcustom/css/Metropolis-Bold.woff) format('woff');
}
@font-face {
font-family: 'Metropolis-SemiBold';
font-style: normal;
font-weight: normal;
font-display: swap;
src: local('Metropolis-SemiBold'), url(//sewatrukdpl.com/wp-content/themes/ardcustom/css/Metropolis-SemiBold.woff) format('woff');
}
@font-face {
font-family: 'Metropolis-Regular';
font-style: normal;
font-weight: normal;
src: local('Metropolis-Regular'), url(//sewatrukdpl.com/wp-content/themes/ardcustom/css/Metropolis-Regular.woff) format('woff');
} html {scroll-behavior: smooth;}
body{ background-color:#fff; font-size:16px; font-family: 'Nunito-Regular'; color:#232323; line-height:1.4;}
input, texarea {font-family: 'Nunito-Regular';}
@media only screen and (min-width:100px) and (max-width:767px){
body{padding-top:50px; padding-bottom:0;}
}
.bgbody-cat {background-color:#f7f7f7;background-position:top center; background-repeat:no-repeat}
.post-cat-container {background-color:#FFFFFF; padding:10px; border-radius:30px}
@media only screen and (min-width:100px) and (max-width:767px){
.post-cat-container {border-radius:20px}
}   img {max-width:100%}
p{padding-top:0; padding-bottom:8px; margin:0;letter-spacing:0.1px;}
h1,h2,h3,h4,h5,h6{ color:#03121A; letter-spacing:0.2px; line-height:1.2; padding:0; padding-bottom:8px; margin:0}
h1,h2,h3,h4,h5,h6 {font-family: "Metropolis-SemiBold"}
h1{font-size: 36px;} h2{font-size: 26px;} h3{font-size:22px;} h4{font-size: 18px;} h5{font-size: 16px;}
a, a:hover {color:#51b5ec; text-decoration:none}
.post-breadchumb {font-style:italic; font-size:14px; margin-bottom:5px; position:relative; width:100%}
.post-breadchumb a{color:#0ba1b2;}
.post-breadchumb a:hover{ text-decoration:none}
.post_image { margin-bottom:20px;}
.post_image img{width:100%; height:auto; }
@media only screen and (min-width:100px) and (max-width:767px){
.post_image {float:none;margin-right:0; width:100%}
}
.post_image2 { padding:20px; vertical-align:middle;}
.post_image2 img{width:90%; height:auto;}
@media only screen and (min-width:100px) and (max-width:767px){
.post_image2 {width:99%}
}
.post-title {color:#03121A;}
.post-title h1{font-size:34px; margin:0; padding:5px 0}
.post-title a:link,.post-title a:visited, .post-title a:hover,.post-title a:focus{color:#03121A; text-decoration:none}
.post-title ul{margin:0; float:left; padding-left:0px; padding-right:10px; padding-bottom:15px}
.post-title ul li{list-style:none;float:left; background-color:#00FF66 }
.post-title span{}
.homepage h1{color:#d2578d;}
.take {color:#0ba1b2}
.aftertitile {background-color:#0ba1b2; width:70px; height:3px; display:table; margin-top:0; margin-bottom:8px}
@media only screen and (min-width:100px) and (max-width:767px){
.aftertitile {margin-bottom:20px}
}
.post-title .btstitle{ background-color:#d2578d; width:70px; height:7px; margin:30px 5px}
.post-title .btstitle2{ background-color:#0ba1b2; width:70px; height:7px; margin:30px 5px}
post-content{word-wrap: normal;} .post-content .cat-thumb{}
.post-content .cat-thumb img{}
@media only screen and (min-width:100px) and (max-width:767px){
.post-content {word-wrap: normal; margin-top:20px}
.post-content .cat-thumb img {width:100%; height:auto}
}
.post-cat ul{ padding-left:0px;}
.post-cat ul li{ list-style:none; display: inline-table; margin:3px 0px 3px }
.post-cat ul li a{padding:5px 5px; border-radius:5px; border:#ededed solid 1px;color:#858787; font-size:12px}
.post-cat ul li a:hover{ text-decoration:none; background-color: #f5f5f5}
.post-content .gallery{width:100%; min-height:10px; margin-top:10px; margin-bottom:12px; padding:0}
.post-content .gallery-item {display:inline-table; margin:8px}
.post-content .gallery-icon {width:100%;}
.post-content .gallery-icon img{border-radius:10px; box-shadow:0 6px 10px 0 #b9b9b9;}
.post-content .gallery-caption{font-size:14px; text-align:center; font-style:italic; font-weight:400; margin-top:12px}
.archive-meta .cat-thumb img{ padding:20px; background-color:#FF3300; float:left}
@media only screen and (min-width:100px) and (max-width:767px){
.post-content .gallery-item {width:50%; margin:0;}
.post-content .gallery-caption{ margin-bottom:15px; width:90%;}
}
.post-content ul{ display:table}
.post-tags { font-style:italic}
.post-tags a{ color:#13aff0;}
.post-tags a:hover{ color:#13aff0; text-decoration:none}
.white-text {color:#FFFFFF}
.white-text a{color:#FFFFFF}   .mobile_elm {display:none;}
.desktop_elm {display:block;}
@media only screen and (min-width:100px) and (max-width:767px){
.mobile_elm {display:block;}
.desktop_elm {display:none;}
}   section { padding-top:30px; padding-bottom:40px;}
@media only screen and (min-width:100px) and (max-width:767px){
section { padding-top:30px; padding-bottom:40px;}
}   button {border:none; outline:none; padding:8px 15px; border-radius:5px; text-transform:uppercase;}
button:hover {cursor:pointer;}
input[type="text"],input[type=email],input[type=number], input[type=password],textarea, select{border: #A0A0A0 solid 1px; outline:none; padding:8px; border-radius:3px; min-width:90%}
input[type="submit"] {border:none; outline:none; padding:8px 15px; border-radius:5px; text-transform:uppercase;}
input[type="submit"]:hover {cursor:pointer;}
option {line-height:1.5}
textarea { min-height:100px;}
*:focus {outline: none; background-color:none;} .custom-breadchumb {font-style:italic; font-size:14px; text-transform:capitalize;}
.custom-breadchumb ol{padding-left:0; margin:0}
.custom-breadchumb li{list-style:none; display:inline;}
.custom-breadchumb li:after{content: "\00bb"; margin-left:5px; margin-right:8px;}
.custom-breadchumb .last:after{content: ""; margin-left:5px; margin-right:0;}
.custom-breadchumb a {text-decoration:none;}   .archives-post {width:100%; background-color:#fff; height:155px; margin-bottom:10px; box-shadow: 0px 9px 20px 0px #d8e2ea; position:relative; border-radius:12px}
.archives-post .images{ position:absolute; left:0; top:0; width:150px; height:100%; background-size: cover;background-position: center center; background-repeat: no-repeat; border-radius:12px}
.archives-post .content {position:absolute; left:155px; top:0; margin: auto 5px;}
.archives-post .content .cat{text-transform: uppercase; font-size:11px;}
.archives-post .content .cat ul{ padding-left:0px;}
.archives-post .content .cat ul li{ list-style:none; display: inline-table; margin:10px 0px 10px }
.archives-post .content .cat ul li a{padding:5px 8px; border-radius:5px; border:#ededed solid 1px;color:#13aff0}
.archives-post .content .cat ul li a:hover{ text-decoration:none; background-color: #f5f5f5}
.archives-post .content h1,.archives-post .content h2,.archives-post .content h3 {margin:0; padding:0; line-height:1.5; font-size:18px; font-weight:500}
.archives-post .content p {margin:0; padding:0; line-height:1.5; font-size:13px}
.archives-post .content a {color:#0ba1b2;}
@media only screen and (min-width:100px) and (max-width:767px){
.archives-post {height:190px;}
.archives-post .images{width:100px;}
.archives-post .content {left:105px;}
.archives-post .content .cat ul li{margin:5px 0px 5px }
}
.archives-vertical {width:auto; padding:8px;}
.archives-vertical .images{background-color:#fff;padding:5px; height:212px; border-top-left-radius:12px; border-top-right-radius:12px; background-size: cover;background-position: center center; background-repeat: no-repeat; background-color:#ededed}
.archives-vertical .content {height:100px; padding:12px 15px; background-color:#fff; border-bottom-left-radius:12px; border-bottom-right-radius:12px; box-shadow: 0px 9px 12px 0px #dde2ea}
.archives-vertical .content .cat{text-transform: uppercase; font-size:12px;}
.archives-vertical .content .cat ul{ padding-left:0px;}
.archives-vertical .content .cat ul li{ list-style:none; display: inline-table; margin:5px 0px }
.archives-vertical .content .cat ul li a{padding:8px 8px; border-radius:5px; border:#ededed solid 1px;}
.archives-vertical .content .cat ul li a:hover{ text-decoration:none; background-color: #f5f5f5}
.archives-vertical .content h1,.archives-vertical .content h2,.archives-vertical .content h3 {margin:0; padding:0;line-height:1.2; font-size:20px; margin-top:10px}
.archives-vertical .content p {margin:0; padding:0; line-height:1.5; font-size:14px}
.archives-vertical .content a {color: #28AAC1}
@media only screen and (min-width:100px) and (max-width:767px){
.archives-vertical {min-height:1px;}
.archives-vertical .content{ min-height:130px; padding-bottom:0px}
.archives-vertical .content p {font-size:12px}
}
.archives-sidebar {width:100%; background-color:#fff; height:110px; margin-bottom:10px; box-shadow: 0px 5px 10px 0px #d8e2ea; position:relative; border-radius:5px}
.archives-sidebar .images{ position:absolute; left:0; top:0; width:75px; height:110px; background-size: cover;background-position: center center; background-repeat: no-repeat; border-top-left-radius: 5px; border-bottom-left-radius: 5px;}
.archives-sidebar .content {position:absolute; left:75px; top:0; margin:8px;}
.archives-sidebar .content .cat{text-transform: uppercase; font-size:11px;}
.archives-sidebar .content .cat ul{ padding-left:0px;}
.archives-sidebar .content .cat ul li{ list-style:none; display: inline-table; margin:10px 0px 10px }
.archives-sidebar .content .cat ul li a{padding:5px 8px; border-radius:5px; border:#ededed solid 1px;color:#13aff0}
.archives-sidebar .content .cat ul li a:hover{ text-decoration:none; background-color: #f5f5f5}
.archives-sidebar .content h1,.archives-sidebar .content h2,.archives-sidebar .content h3 {margin:0; padding:0; line-height:1.5; font-size:18px; font-weight:500}
.archives-sidebar .content p {margin:0; padding:0; line-height:1.5; font-size:13px}
.archives-sidebar .content a {color:#0ba1b2;}
@media only screen and (min-width:100px) and (max-width:767px){
}
.sidebar_column {padding:1px 12px 20px 30px;}
@media only screen and (min-width:100px) and (max-width:767px){
.sidebar_column {padding:0px; margin-top:20px}
}   .pos-grid{background-color:#CCCCCC}
.pos-grid .image{ width:100%; background-color:#00FFFF; height:225px; background-size: cover;background-position: top right; background-repeat: no-repeat;}
.pos-grid .title{}
.pos-grid .excerpt{}   .header-blog {height:80px;background-color:#6b6b6b}
@media only screen and (min-width:100px) and (max-width:767px){
.header-blog {height:50px}
}   .caroslick {height:auto; background-color:#f7f7f7}
.caroslick .caroslick-item {height:600px; background-size:cover; background-repeat:no-repeat; background-position:center center;}
@media only screen and (min-width:100px) and (max-width:600px){
.caroslick .caroslick-item {height:155px;background-size:100% auto}
}   .imgbg_box_slick { position:relative; width:300px; height:300px; border-radius:8px; box-shadow: 0px 5px 9px 1px #878a8b; overflow:hidden; margin-left:5px; margin-right:5px; margin-bottom:17px}
.imgbg_box_slick a:focus{ border:none;}
.imgbg_box_slick img{display:block;position:relative;-webkit-transition:all .8s linear;transition:all .8s linear;width:100%;height:300px; }
.imgbg_box_slick .overlay{ position:absolute; width:100%;z-index:3; height:300px; top:0; background: rgb(58,176,205); background: linear-gradient(0deg, rgba(58,176,205,1) 0%, 
rgba(58,176,205,1) 27%, rgba(58,176,205,0) 100%); border-radius:8px}
.imgbg_box_slick .label{position:absolute; z-index:3; background: rgb(58,176,205); color:#FFFFFF; padding:10px; top:20px; left:0px; font-size:14px;font-family: 'roboto_regular'}
.imgbg_box_slick .label a{color:#FFFFFF}
.imgbg_box_slick .label ul{margin:0; padding:0}
.imgbg_box_slick .label li{list-style:none}
.imgbg_box_slick .content {position:absolute; z-index:4; bottom:10px; left:20px; right:20px; color:#FFFFFF; font-family: 'roboto_regular';}
.imgbg_box_slick .content a{ color:#FFFFFF}
.imgbg_box_slick .content a link:focus{border:none}
.imgbg_box_slick .content h2{font-size:18px; color:#FFFFFF}
.imgbg_box_slick .content p{ font-size:12px;color:#FFFFFF; line-height:1.4}
.imgbg_box_slick:hover img {-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);}
.imgbg_box{position:relative;height:300px;border-radius:8px;box-shadow:0 5px 9px 1px #878a8b;overflow:hidden;margin-left:5px;margin-right:5px;margin-bottom:17px; background-color:#3ab0cd}
.imgbg_box img{display:block;position:relative;-webkit-transition:all .8s linear;transition:all .8s linear;width:100%;height:300px; opacity:0.7; background-color:#000000}
.imgbg_box .overlay{position:absolute;width:100%;z-index:3;height:300px;top:0;background:#3ab0cd; background:linear-gradient(0deg,rgba(58,176,205,1) 0,rgba(58,176,205,1) 25%,rgba(58,176,205,0) 100%);border-radius:8px}
.imgbg_box .labelcat{position:absolute;z-index:3;background:#3ab0cd;color:#fff;padding:5px;top:20px;left:0;font-size:14px;font-family:open_sansregular}
.imgbg_box .labelcat a:link,.imgbg_box .labelcat a:visited{color:#fff}
.imgbg_box .content{position:absolute;z-index:4;top:160px;left:20px;right:20px;color:#fff;font-family:open_sansregular}
.imgbg_box .content a:link,.imgbg_box .content a:visited{color:#fff}
.imgbg_box .content h2{font-size:20px;color:#fff; font-family:"montserrat"; font-weight:bold}
.imgbg_box .content p{font-size:14px;color:#fff}
.imgbg_box:hover img{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0.1}
@keyframes floating{0%{transform:translateY(0px)}100%{transform:translateY(50px)}}.imagefloating{animation:1s infinite alternate floating}
@keyframes shadow{0%{transform:scale(1)}100%{transform:scale(1.5)}}.imageshadow{animation:1s infinite alternate shadow}
.imagefloating{}
.imagefloating img{justify-content: center; align-items: center;}
@media only screen and (min-width:100px) and (max-width:767px){
.gandhos {height:180px;}
.imagefloating img{width:135px; height:auto}
}   .expander{ position:relative; padding-bottom:10px;}
.expander .summary {}
.expander .details{ width:100%; overflow: auto; letter-spacing: 0; text-align:left; padding-bottom:12px;}
.expander .less-link {position:absolute; bottom:-21px; right:25px; color:#FFFFFF; border-radius:8px; padding:5px 8px;}
.expander .more-link,.expander .less-link {font-size:16px; font-style:italic;color:#f47114;}
@media only screen and (min-width:100px) and (max-width:767px){
.expander{padding-bottom:10px;}
.expander .details{ }
.expander .less-link {color:#f47114;bottom:0px;left:0px; padding-left:0}
}   .lg_cta {padding:13.5px 20px; text-align:center; box-shadow: 0px 3px 8px 0px #b2b2b2; margin-bottom:20px; margin-top:20px; font-family: 'montserrat'; border-radius:8px; display:inline-table}
.lg_cta:hover {box-shadow: 0px 3px 12px 0px #ededed;-webkit-transition: all 0.35s;-moz-transition: all 0.35s;transition: all 0.35s; cursor:pointer;}
.lg_cta img{margin-right:8px; max-width:30px; height:auto; vertical-align:middle}
.dark_btn { background-color:#3ab0cd; color:#FFFFFF}
.dark_btn a:link,.dark_btn a:visited {color:#FFFFFF}
.tale_btn { background-color:#0ba1b2; color:#FFFFFF}
.tale_btn a:link,.dark_btn a:visited {color:#FFFFFF}
.magenta_btn { background-color:#d2578d; color:#FFFFFF}
.magenta_btn a:link,.dark_btn a:visited {color:#FFFFFF}
.light_btn { background-color: #99e4f7; color:#4E4E4E}
.light_btn a:link,.light_btn a:visited {color:#4E4E4E}
.outline_btn { background-color:transparent; border:#4E4E4E solid 1px; color:#4E4E4E}
.outline_btn a:link,.outline_btn a:visited {color:#4E4E4E}
.box_btn {border-radius:8px}
.ellips_btn {border-radius:50px}   .pagination {clear:both;position:relative;font-size:14px;line-height:13px; margin-top:20px;} 
.pagination span, .pagination a {display:block;float:left;margin: 2px 2px 2px 0;padding:6px 9px 6px 9px;text-decoration:none;width:auto;color:#fff;background: #b3b3b3;border-radius:50px}
.pagination a:hover{color:#fff;background: #0e86ad;} 
.pagination .current{padding:6px 9px 6px 9px;background: #0e86ad;color:#fff;}
.meta{ font-size: 13px;font-family: "roboto_regular"; color: #4d4d4d; line-height: 1.9; letter-spacing:0.6px; width:100%; clear:both}
.author{ text-transform: uppercase; float:left}
.category{ text-transform: uppercase;}
.category ul{ padding-left:0px;}
.category ul li{ list-style:none; display: inline-table; margin:10px 0px 3px }
.category ul li a{padding:8px 8px; border-radius:5px; border:#ededed solid 1px;}
.category ul li a:hover{ text-decoration:none; background-color:#f5f5f5}
.prevnext_post {width:100%; display:inline-table; clear:both; background-color:#f7f7f7;font-size:12px; margin-top:25px;}
.prevnext_post .previous {float:left; margin-left:15px;}
.prevnext_post .next {float:right; margin-right:15px}
.search-form {padding-bottom:15px; width:100%}
.screen-reader-text {display:none;}
.search-field {height:40px; border-radius:3px; border:#e5e5e5 solid thin; padding-left:10px; width:88%; background-color:#f7f7f7; font-weight:normal;}
.search-submit {height:40px; border-radius:3px; border:#e5e5e5 solid thin; background-color:#696f71; color:#FFFFFF; text-transform:uppercase; width:10%;}
@media only screen and (min-width:100px) and (max-width:767px){
.search-field {width:68%;}
.search-submit {width:30%;}
}
.widget {padding:8px 0;}
.widget ul{color:#4A4A4A; list-style:none;margin:10px 0; padding:0px;}
.widget li{color:#333333; line-height:1.8}
.widget li a:link, .widget li a:visited{ color:#474e50;}
.widget li a:hover{ text-decoration: none;color:#3ab0cd;}
.widget_title {text-transform:uppercase; padding-bottom:3px; padding-top:3px; padding-left:10px; border-left:#3ab0cd solid 5px; background-color:#f8f8f8}
.widget_title div{font-size:20px; font-family: "roboto_regular"; font-weight:400;line-height: 1.4; letter-spacing:0.6px;}
.widget .search-form {padding-bottom:15px; width:100%}
.widget .screen-reader-text {display:none;}
.widget .search-field {height:40px; border-radius:3px; border:#e5e5e5 solid thin; padding-left:10px; width:68%; background-color:#f7f7f7; font-weight:normal;}
.widget .search-submit {height:40px; border-radius:3px; border:#e5e5e5 solid thin; background-color:#3ab0cd; color:#FFFFFF; text-transform:uppercase; width:30%;}
@media only screen and (min-width:100px) and (max-width:767px){
.widget .search-form {}
}
.tagcloud a{background-color: #454545; color:#FFFFFF; font-size:14px!important; padding: 4px 8px;vertical-align: middle; border-radius: 4px; margin-bottom:4px; margin-right:4px; display: inline-block;}
.tagcloud a:hover{color:#f7f7f7; text-decoration:none}   .rpwwt-widget {}
.rpwwt-widget ul{}
.rpwwt-widget ul li{padding:8px 12px 8px; overflow: hidden; margin: 0 0 10px; border:#ededed solid 1px; background-color:#f8f8f8; border-radius:5px;box-shadow: 0px 3px 7px 0px #ededed;}
.rpwwt-widget ul li .wp-post-image {border-radius:5px;box-shadow: 0px 3px 5px 0px #b9b9b9;}
.rpwwt-post-title {font-size:16px;font-weight:500}   .navdesk {min-height: 1px; background-color: transparent; font-family:"roboto_regular";letter-spacing:0.4px; }
.navdesk .logo {padding:12px 0px;}
.navdesk .logo img{width:auto; height:70px; vertical-align: middle}
.navdesk .linknav {padding-top:15px; float:right}
@media only screen and (min-width:100px) and (max-width:767px){
.navdesk .logo img{height:60px}
}
.myNav {position:absolute; width:100%; background-color: transparent; color:#000; top:0px; z-index:20}
.navmoblogo {position:absolute; z-index:20; left:10px; top:15px}
.navmoblogo img{width:110px; height:auto}
.sticky {}
li.mega-menu-item > a.mega-menu-link{ line-height:1.3}
.konsultasi2 {margin-bottom:30px;}
.konsultasi2 h5{font-size:18px;font-family:"open_sansregular";color:#f47114;line-height:1.2}
.konsultasi2 p{font-size:25px;font-family:"montserratbold";line-height:1.5}
.konsultasi2 p img{vertical-align:top}
.konsultasi2 a{color:#d2578d}
.konsultasi2 a:hover{color:#f47114; text-decoration:none}
.konsultasi2:hover {cursor:pointer;}   table{ border:none; width:100%;}
th,tr,td{}
td{padding:5px;} table tbody tr:first-child td {background: #2a9fd0; color:#FFFFFF; font-size:16px;text-align:center} td:first-child {width:20%;text-align:center} tr:nth-child(odd){background: #e6e7e8;color:#4d4f50 }
tr:nth-child(even){background:#f5f6f7; }
tr:hover{}
@media only screen and (min-width:100px) and (max-width:767px){
table {width:100%;}
td:first-child {width:30%}
}
.cta-section { background-position:right center; background-repeat:no-repeat; background-image:url(//sewatrukdpl.com/wp-content/themes/ardcustom/img/theme/bg-cta-section.jpg); background-color:#003366; background-size: cover; position:relative;z-index:0}
.cta-section .overlay{ background-color:#2f4f5a; opacity:0.7; width:100%; height:100%; position:absolute; top:0; left:0;z-index:2}
.cta-section .content { text-align:center; padding-top:20px; padding-bottom:40px;z-index:5; position:relative}
.cta-section .content h2{color:#FFFFFF;}
.cta-section .content p{color:#FFFFFF;}
.cta-section .content p a{color:#FFFFFF;}
.cta-section .content button{color:#FFFFFF; background-color:#3facda; padding:10px 20px; border:none; border-radius:4px;box-shadow: 0px 3px 7px 0px #1f3b3a; font-size:16px; text-transform:uppercase;font-family: 'roboto_regular';letter-spacing:0.9px}
.cta-section .content button img{width:20px; height:auto; vertical-align:middle;}
.cta-section .content button:hover {cursor:pointer;}
@media only screen and (min-width:100px) and (max-width:767px){
.cta-section {}
}   .footer {background-color:#2e3133; color:#FFFFFF;}
.footer p {line-height:1.4; color:#FFFFFF; font-size:14px; padding:0; margin:5px}
.footer a:link,.footer a:visited {color:#FFFFFF;}
.footer a:hover {color:#53cbe1; text-decoration:none}
.footer img{max-width:80%; height:auto}
.footer .widget-title {color:#FFFFFF; text-transform:uppercase; text-align:left; margin-bottom:20px; font-size:16px;}
.footer ul,.footer ol{padding-left:15px; margin:0}
.footer ul li,.footer ol li{font-size:14px; line-height:1.6;}
.footer .wpforms-widget { background-color:#3f7259; padding:15px; border-radius:8px;}
.footer .batashide {height:60px; background-color:transparent;}
@media only screen and (max-width: 767px) {
.footer { text-align:center}
.footer ul li,.footer ol li{list-style:none; line-height:1.4; margin-bottom:9px;}
.footer .batashide { display:none}
.footer .wpforms-field-container {text-align: left}
.footer .widget-title {text-align:center}
}   .copyright {background-color:#000000; color:#F7F7F7; font-size:12px; padding:10px 0 15px; text-transform:uppercase}
.copyright a{color:#F7F7F7;}   .chatcall {position:fixed; bottom:0; width:100%; height:auto; display:none; z-index:100;}
.chatcall .wachat,.chatcall .telpcall{height:30px; padding-top:8px; padding-bottom:8px}
.chatcall .wachat img,.chatcall .telpcall img{height:25px; width:auto}
.chatcall .wachat{background-color:#0c6676;}
.chatcall .telpcall{background-color: #364d51;}
@media only screen and (min-width:100px) and (max-width:767px){
.chatcall {display:block}
}
.highlightbtm {background-color:#F7f7f7; color:#555b5c; padding:25px; font-size:14px;}
.highlightbtm a{}
.bg-illus {background-position:bottom center; background-repeat:repeat-x; background-size: 1440px auto;}
@media only screen and (min-width:100px) and (max-width:767px){
.bg-illus {background-position:bottom right;}
}
.features { margin:12px; padding:30px 15px; text-align:center; background-color:transparent; border-radius:8px; border:#e2e4ff solid 1px; justify-content:center; align-items: center; box-shadow: 0px 4px 15px 0px #e2e4ff;}
.features img{height:70px; width: auto;}
.features p{font-size: 12px}
.feat_title {font-size: 18px; color:#0ba1b2; font-family: "montserrat"; font-weight:bold; height:50px;}
@media only screen and (min-width:100px) and (max-width:767px){
.features { margin:8px}
.feat_title {height: auto;}
.ndasmu{padding:10px;}
}
.ndasmu{padding:10px;}
.col-five {
width: 20%;
}
@media only screen and (min-width:100px) and (max-width:767px){
.col-five {
width: 100%;
}
.float-hero { position:absolute; top:200px; z-index:20; width:100%;}
}
 .slick-loading .slick-list
{
background: #fff url(https://sewatrukdpl.com/wp-content/themes/ardcustom/vendor/slick/ajax-loader.gif) center center no-repeat;
} @font-face
{
font-family: 'slick';
font-weight: normal;
font-style: normal;
src: url(https://sewatrukdpl.com/wp-content/themes/ardcustom/vendor/slick/fonts/slick.eot);
src: url(https://sewatrukdpl.com/wp-content/themes/ardcustom/vendor/slick/fonts/slick.eot?#iefix) format('embedded-opentype'), url(https://sewatrukdpl.com/wp-content/themes/ardcustom/vendor/slick/fonts/slick.woff) format('woff'), url(https://sewatrukdpl.com/wp-content/themes/ardcustom/vendor/slick/fonts/slick.ttf) format('truetype'), url(https://sewatrukdpl.com/wp-content/themes/ardcustom/vendor/slick/fonts/slick.svg#slick) format('svg');
} .slick-prev,
.slick-next
{
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 20px;
height: 20px;
padding: 0;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
color: transparent;
outline: none;
background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
opacity: .25;
}
.slick-prev:before,
.slick-next:before
{
font-family: 'slick';
font-size: 20px;
line-height: 1;
opacity: .75;
color: black;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev
{
left: -25px;
}
[dir='rtl'] .slick-prev
{
right: -25px;
left: auto;
}
.slick-prev:before
{
content: '←';
}
[dir='rtl'] .slick-prev:before
{
content: '→';
}
.slick-next
{
right: -25px;
}
[dir='rtl'] .slick-next
{
right: auto;
left: -25px;
}
.slick-next:before
{
content: '→';
}
[dir='rtl'] .slick-next:before
{
content: '←';
} .slick-dotted.slick-slider
{
margin-bottom: 30px;
}
.slick-dots
{
position: absolute;
bottom: -25px;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
}
.slick-dots li
{
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.slick-dots li button
{
font-size: 0;
line-height: 0;
display: block;
width: 20px;
height: 20px;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
opacity: 1;
}
.slick-dots li button:before
{
font-family: 'slick';
font-size: 6px;
line-height: 20px;
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
content: '•';
text-align: center;
opacity: .25;
color: black;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
opacity: .75;
color: black;
}