/*
Theme Name: Beaver Builder Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/

/* Add your custom styles here... */

@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css');
/*@import url('https://fonts.googleapis.com/css?family=Raleway:300i&display=swap');*/

@font-face {font-family: 'urbanoexpanded';src: url('urbano-expanded-webfont.woff2') format('woff2'),url('urbano-expanded-webfont.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face {font-family: 'urbanoblack';src: url('urbano-black-webfont.woff2') format('woff2'),url('urbano-black-webfont.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face {font-family: 'urbanobold';src: url('urbano-bold-webfont.woff2') format('woff2'),url('urbano-bold-webfont.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face{
font-family: 'HelveticaLTStd-Light';
src: url('HelveticaLTStd-Light.eot?#iefix') format('embedded-opentype'),  url('HelveticaLTStd-Light.otf')  format('opentype'),
url('HelveticaLTStd-Light.woff') format('woff'), url('HelveticaLTStd-Light.ttf')  format('truetype'), url('HelveticaLTStd-Light.svg#HelveticaLTStd-Light') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face{
font-family: 'HelveticaLT';
src: url('HelveticaLT.eot?#iefix') format('embedded-opentype'),  url('HelveticaLT.woff') format('woff'), url('HelveticaLT.ttf')  format('truetype'), url('HelveticaLT.svg#HelveticaLT') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face{
font-family: 'HelveticaLT-Bold';
src: url('HelveticaLT-Bold.eot?#iefix') format('embedded-opentype'),  url('HelveticaLT-Bold.woff') format('woff'), url('HelveticaLT-Bold.ttf') format('truetype'), url('HelveticaLT-Bold.svg#HelveticaLT-Bold') format('svg');
font-weight: normal;
font-style: normal;
}

html,body{/*font-family: 'HelveticaLTStd-Light';*/}

/*h1{font-family: 'urbanoexpanded'; font-weight:normal;}
h2,h3,h4,h5,h6{font-family: 'urbanoblack'; font-weight:normal;}*/
h1,h2,h3,h4,h5,h6{font-family:Helvetica, Verdana, Arial, sans-serif; font-weight:normal;}

a,a:hover,a:focus,a:active{text-decoration:none !important; outline:none; -moz-transition: all .2s linear; -webkit-transition: all .2s linear; transition: all .2s linear;}

.fl-page-nav-right.fl-page-header-fixed a, .fl-page-header-fixed a, .fl-page-nav-right.fl-page-header-fixed a *, .fl-page-header-fixed a *, .fl-page-nav-right.fl-page-header-fixed a.fas, .fl-page-header-fixed a.fas, .fl-page-nav-right.fl-page-header-fixed a.fab, .fl-page-header-fixed a.fab{color:inherit;}

.fl-page-header{-moz-transition: all .2s linear; -webkit-transition: all .2s linear; transition: all .2s linear; border-bottom:solid 1px rgba(255,255,255,0.1);}
/*.home .fl-page-header{background:none;}*/
/*.fl-page-header,*/
.sticky .fl-page-header{background:rgba(23,31,44,1);}
.fl-page-header .fl-page-header-wrap .container{padding-left:15px; padding-right:15px;}
/*.fl-full-width .fl-page{padding:100px 0 0 !important;}*/
.fl-full-width .fl-page{padding:0 !important;}
.fl-page-nav-right .fl-page-header-wrap{border:none;}
.fl-page-header .container {display:table;}
.fl-page-header .header-logo-l {display:table-cell; vertical-align:middle; width:auto;}
.fl-page-header .header-nav {display:table-cell; vertical-align:middle;}

.fl-page-nav-right .fl-page-nav-wrap .navbar-nav > li{padding:0 20px;}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav > li:first-child{ padding-left:0}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav > li:last-child{ padding-right:0}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav > li > a {padding:0; position: relative; overflow: hidden; font-family: 'urbanobold'; font-weight:normal; line-height:49px; -moz-transition: all .2s linear; -webkit-transition: all .2s linear; transition: all .2s linear;}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav > li > a:before {content: "";position: absolute;z-index: -1;left: 0;right: 100%;bottom: 0;background: #21bdca;height: 2px;-webkit-transition-property: right;transition-property: right;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav > li > a:hover:before,
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav > li > a:focus:before,
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav > li > a:active:before,
.fl-page-nav-wrap .navbar-nav > li.current-menu-ancestor > a:before,
.fl-page-nav-wrap .navbar-nav > li.current-menu-parent > a:before,
.fl-page-nav-wrap .navbar-nav > li.current-menu-item > a:before{right: 0;}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.nav-btn1{padding-right:8px;}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.nav-btn2{padding-left:8px;}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.nav-btn > a{border:solid 2px #21bdca; line-height:45px; padding:0 10px; min-width:141px; text-align:center; border-radius:3px; background:none;}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.nav-btn2 > a{background:#21bdca;}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.nav-btn > a:before{display:none;}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.nav-btn > a:hover{background:#21bdca;}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.nav-btn2 > a:hover{background:none;}

.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li ul{padding:0; background:#fff; box-shadow:0 0 15px 0 rgba(0,0,0,0.15); border:none;}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li ul ul{top:0;}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li ul li{border-bottom:none; padding-bottom:1px;}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li ul li:last-child{border:none; padding-bottom:0;}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li ul li a{margin:0; color:#171f2c;}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li ul li a *{color:inherit;}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li ul li a:hover,
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li ul li.current-menu-item a,
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li ul li.current-menu-ancestor > a,
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li ul li.menu-item-has-children:hover > a{background:#21bdca; color:#fff;}

.fl-module-button .fl-button-wrap .fl-button{font-family: 'urbanobold'; top:0;}

.google-trans{width:67px;}
.google-trans .dropdown{position:relative;}
.google-trans ul{padding: 0px; margin: 0px; display: none; position:absolute; right:0; top:100%; z-index:11;}
.google-trans ul li{list-style-type: none; padding-bottom:1px;}
.google-trans ul li.active{display:none;}
.goog-text-highlight{background:none !important; box-shadow:none !important;}
#goog-gt-tt{display:none !important;}
#sample{ margin-bottom: 3px;}
body{top:0 !important;}
body .skiptranslate{display:none;}

/* Home Slider */
.home-slide .fl-bg-video video{top:-20px !important;}
.home-slide .pp-heading .heading-title{/*font-family: 'urbanobold';*/ font-weight:normal;}
.home-slide .pp-sub-heading{max-width:878px; margin:auto;}
.home-slide .tra-box{width:100%; float:left; padding:20px 0 0;}
.home-slide .pp-sub-heading h5{font-size:26px; font-family:Helvetica, Verdana, Arial, sans-serif; padding:0; margin:0 0 -17px; color:#fff; position:relative;}
.home-slide .pp-sub-heading h5:before{content:''; position:absolute; left:0; top:0; bottom:0; margin:auto; height:1px; background:#fff; width:27%;}
.home-slide .pp-sub-heading h5:after{content:''; position:absolute; right:0; top:0; bottom:0; margin:auto; height:1px; background:#fff; width:27%;}
.home-slide .pp-heading-content .pp-sub-heading ul{margin:0; display:flex; flex-wrap:wrap; justify-content:center; width:100%; float:left; border:solid 1px #fff; border-top:none; padding:34px 26px 26px;}
.home-slide .pp-heading-content .pp-sub-heading ul li{list-style:none; padding:0; margin:0; text-align:center; float:left; width:20%;}
.home-slide .pp-heading-content .pp-sub-heading ul li:before{display:none;}
.home-slide .pp-heading-content .pp-sub-heading ul li img{margin:0 0 10px; border-radius:4px;}
.home-slide .uabb-infobox-button .uabb-module-content .uabb-button{border-width:2px;}
.home-slide .uabb-infobox-button .uabb-module-content .uabb-button:hover{background:none;}

.home-why .fl-col-small .uabb-infobox-title{font-family: 'urbanobold';}
.home-why .uabb-image .uabb-photo-img{width:auto;}

.home-post .uabb-post-wrapper .uabb-blog-posts-shadow{box-shadow:0 8px 30px 0 rgba(0,32,41,0.07); border:solid 1px rgba(0,0,0,0.05); border-radius:3px;}
.home-post .uabb-post-thumbnail img{border-radius:3px 3px 0 0;}
.home-post .uabb-blog-post-inner-wrap{position:relative; padding:0 0 64px; height:100%;}
.home-post .uabb-blog-post-inner-wrap .uabb-blog-post-content{padding:33px 36px; line-height:1.78; position:static;}
/*.home .home-post .uabb-blog-post-inner-wrap .uabb-blog-posts-description{padding:50px 0 0; background:url(images/zipmax2.svg) left top no-repeat; background-size:161px;}*/
.home-post .uabb-blog-post-inner-wrap .uabb-blog-posts-description{padding-top:20px;}

.home-post .fl-module-blog-posts .fl-module-content .uabb-module-content{display:flex; flex-wrap:wrap;}
.home-post .fl-module-content .uabb-module-content .uabb-post-wrapper .uabb-blog-posts-shadow{height:100% !important;}

.annou-post .uabb-blog-post-inner-wrap .uabb-blog-posts-description{padding:0;}
.home-post .uabb-blog-post-inner-wrap .uabb-button-wrap{padding:0; position:absolute; left:36px; bottom:33px;}
.home-post .uabb-blog-post-inner-wrap .uabb-module-content .uabb-button{border:solid 2px #21bdca; padding:11px 20px; text-transform:uppercase; font-family: 'urbanobold';}
.annou-post .uabb-post-thumbnail{position:relative; width:100%; float:left; padding:0 0 79.379%;}
.annou-post .uabb-post-thumbnail img{ object-fit:cover; position:absolute; left:0; top:0; width:100%; height:100%;}

.home-post .uabb-blog-post-inner-wrap .uabb-read-more-text{padding:0; position:absolute; left:36px; bottom:33px;}


.home-advi .pp-logos-content .bx-wrapper{margin-bottom:0;}
.home-advi .bx-controls .bx-pager{padding:25px 0 0; position:relative; bottom:0;}
.home-advi .bx-controls .bx-pager .bx-pager-item a{border:solid 1px #21bdca; font-size:0; margin:0 2px; background:none;}
.home-advi .bx-controls .bx-pager .bx-pager-item a.active{background:#21bdca;}


.btn{border-radius:3px;font-family: 'urbanobold'; font-weight:normal; padding:20px 38px;}
.uabb-button-width-custom .uabb-button{font-family: 'urbanobold'; text-transform:uppercase;}

.fa-map-marker:before {content:"\f041" !important;}
.fa.fa-medium,
.fa.fa-youtube{font-family:FontAwesome;}

.fl-page-footer-wrap{width:100%; float:left; padding:65px 0 0; margin:0; background:#0c1117; clear:both; font-size:14px; color:#bbbec0; line-height:1.75;}
.fl-page-footer-wrap .container{padding:0 15px;}
.fl-page-footer-wrap a{color:#bbbec0;}
.fl-page-footer-wrap a:hover{color:#21bdca;}
.fl-page-footer-wrap .widget1-title{font-size:20px; color:#fff; padding:0 0 17px; margin:0 0 20px; position:relative; font-weight:normal;}
.fl-page-footer-wrap .widget1-title:after{content:''; position:absolute; left:0; bottom:0; width:35px; height:2px; background:#21bdca;}

.f-about{width:39.1666%; float:left; padding-bottom:80px;}
.f-about .textwidget p{padding:0 0 20px; margin:0; max-width:310px;}
.f-about ul{padding:0; margin:0;}
.f-about ul li,
.footer-bottom ul.social_sidebar li{list-style:none; padding:0 5px 0 0; margin:0; float:left;}
.f-about ul li:last-child,
.footer-bottom ul.social_sidebar li:last-child{padding-right:0;}
.f-about ul li a,
.footer-bottom ul.social_sidebar li a{width:37px; height:37px; background:#3d4145; display:block; line-height:37px; text-align:center; font-size:17px; color:#fff; border-radius:3px;}
.f-about ul li a:hover,
.footer-bottom ul.social_sidebar li a:hover{background:#21bdca; color:#fff;}
.f-nav{width:22.5833%; float:left; padding-bottom:80px;}
.f-nav ul{margin:0; padding:0;}
.f-nav ul li{list-style:none; padding:0 0 9px; margin:0; position:relative; line-height:normal;}
.f-nav ul li:last-child{padding-bottom:0;}
/*.f-nav ul li:before{content:''; position:absolute; left:0; top:7px; width:6px; height:6px; border-radius:100%; background:#bbbec0;}
.f-nav2{width:16.6666%;}*/
.f-nav3{width:auto; float:right; max-width:140px;}
.footer-bottom{width:100%; float:left; text-align:center; background:#181d23; color:#fff; clear:both; padding:35px 0;}
.footer-bottom ul.social_sidebar{padding:0 0 0 20px; margin:0; display:inline-block; vertical-align:middle;}

.com_img{width:100%; float:left; padding:0; margin:0; position:relative; clear:both; background:#000;}
.com_img .container{padding:0 15px;}
.com_img > img{position:absolute; left:0; top:0; width:100%; height:100%; object-fit:cover; opacity:0.5;}
.com_img .pt-title-main{width:100%; float:left; padding:100px 0 0; margin:0; clear:both; min-height:300px; display:flex; flex-wrap:wrap; align-items:center; position:relative; z-index:1;}
.com_img .pt-title-main:after{content:''; position:absolute; right:0; left:0; top:100px; bottom:0; max-width:1200px; background:url(images/banner-logo.svg) right center no-repeat; background-size:550px; margin:auto; width:100%; opacity:0.1; z-index:-1;}
.com_img .pt-title-main .pt_title{color:#fff; margin:0; text-align:left;}

.pp-heading-content .pp-sub-heading ul{padding:0 0 15px; margin:0;}
.pp-heading-content .pp-sub-heading ul li{list-style:none; padding:0 0 5px 22px; margin:0; position:relative;}
.pp-heading-content .pp-sub-heading ul li:before{content:'\f0a3'; position:absolute; left:0; top:1px; font-family:FontAwesome; color:#21bdca;}

.fl-rich-text ol{padding:0 0 15px 18px; margin:0;}
.fl-rich-text ol li{padding:0 0 3px; margin:0;}
.fl-rich-text ol li ol{list-style:lower-alpha; padding-top:5px; padding-bottom:0;}
.fl-rich-text ol li ol li ol{list-style:lower-roman; padding-top:5px; padding-bottom:0;}

.contact-form .gform_wrapper{margin:0;}
.contact-form .pp-gf-content .gform_wrapper ul.gform_fields{margin:0 -15px !important;}
.contact-form .pp-gf-content .gform_wrapper ul.gform_fields li.gfield.gsection{padding-bottom:15px;}
.contact-form .pp-gf-content .gform_wrapper ul.gform_fields li.gfield.gsection h2{border-top:solid 1px rgba(0,0,0,0.1); padding-top:30px !important; margin-top:20px !important; color:#21bdca;}
.contact-form .pp-gf-content .gform_wrapper ul.gform_fields li.gfield.gsection:first-child h2{border:none; padding-top:0 !important; margin-top:0 !important;}

.contact-form .pp-gf-content .gform_wrapper ul.gform_fields li.gfield{padding:0 15px 20px; margin:0 !important;}
.contact-form .pp-gf-content .gform_wrapper ul.gform_fields li.gfield .ginput_container > div{position:relative; z-index:1;}
.contact-form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,
.contact-form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width:100%; padding-right:15px;}
.contact-form .gform_wrapper .gfield .gfield_label{font-weight:normal; padding:0 0 6px; margin:0;}
.contact-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,
.contact-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin:0;}
.contact-form .gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker), 
.contact-form .gform_wrapper .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker),
body .contact-form .gform_wrapper .top_label div.ginput_container{padding:0; margin:0;}
.contact-form .gform_wrapper .gfield .gfield_description{padding:0 0 3px; font-weight:normal; font-weight:bold;}
.contact-form .gform_wrapper .gfield input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']),
.contact-form .gform_wrapper .gfield select,
.contact-form .gform_wrapper .gfield textarea{padding:9px 15px; font-size:16px; height:42px; font-family:Helvetica, Verdana, Arial, sans-serif;}
.contact-form .gform_wrapper .gfield textarea{height:120px;}
.contact-form .gform_wrapper .gfield select{appearance:none; -moz-appearance:none; -webkit-appearance:none; background-image:url(images/select.svg); background-position:right center; background-repeat:no-repeat; background-size:28px;}
.contact-form .gform_wrapper .top_label li.gfield input[type=file]{font-size:15px; border-radius:3px;}

.contact-form .gform_wrapper .top_label li ul.gfield_checkbox,
.contact-form .gform_wrapper .top_label li ul.gfield_radio{margin:0; width:100%;}
.contact-form .gform_wrapper .top_label li ul.gfield_checkbox li input,
.contact-form .gform_wrapper .top_label li ul.gfield_radio li input{display:none;}
.contact-form .gform_wrapper .top_label li ul.gfield_checkbox li label,
.contact-form .gform_wrapper .top_label li ul.gfield_radio li label{font-weight:normal; padding:0 0 0 21px; margin:0; font-size:17px; background-image:url(images/radio1.svg); background-position:left 5px; background-repeat:no-repeat; background-size:14px; max-width:100%; white-space:normal; overflow:visible; text-overflow:inherit;}
.contact-form .gform_wrapper .top_label li ul.gfield_checkbox li label{background-image:url(images/check1.svg);}
.contact-form .gform_wrapper .top_label li ul.gfield_checkbox li input:checked ~ label{background-image:url(images/check2.svg);}
.contact-form .gform_wrapper .top_label li ul.gfield_radio li input:checked ~ label{background-image:url(images/radio2.svg);}

.contact-form .gform_wrapper .gfield.gfield_error.gfield .validation_message{padding:3px 0 0;}
.contact-form .gform_wrapper .gform_footer{margin:-98px 0 0; padding:0;}
.contact-form .gform_wrapper .gform_footer .gform_button{top:0; margin:0; font-family: 'urbanobold'; -moz-transition: all .2s linear; -webkit-transition: all .2s linear; transition: all .2s linear; z-index:1; position:relative;}

.blog-side .fl-widget{background:#f7f7f7; padding:0; margin:0 0 30px; border-radius:0; border:none; font-size:16px;}
.blog-side .fl-widget.widget_search{padding:22px;}
.blog-side .fl-widget.widget_search .fl-search-input{height:auto; padding:10px 18px; border-radius:3px; line-height:1; font-size:16px; font-family:Helvetica, Verdana, Arial, sans-serif;}
.blog-side .fl-widget-title{color: #fff; font-size:20px; background:#21bdca; padding:12px 22px; margin:0;}
.blog-side ul{padding:15px 20px; margin:0;}
.blog-side ul li{border-bottom:1px solid rgba(0,0,0,0.06); padding-bottom:8px;}
.blog-side ul li:last-child{border-bottom:0;padding-bottom:0; margin-bottom:0}
.blog-side ul li a{ color:#595852;}
.blog-side ul li a:hover{ color:#21bdca;}
.blog-side .fl-widget.widget_text{ padding:0; background:none; border:0;}
.blog-side .fl-widget.widget_text ul{padding:0;}
.blog-side .fl-widget.widget_text ul li{ border:0; margin-bottom:10px; padding:0; font-size:16px;}
.blog-side .fl-widget.widget_text ul li a{border-radius:3px; padding:13px 22px; display:block;}
.blog-side .fl-widget.widget_text ul li a strong{font-weight:400; padding:0 0 0 10px; font-family: 'urbanobold'; font-weight:normal;}
.blog-side .fl-widget.widget_text ul li.social-fb a{color:#3b5998; background:#e9ebee;}
.blog-side .fl-widget.widget_text ul li.social-fb a:hover{color:#fff; background:#3b5998;}
.blog-side .fl-widget.widget_text ul li.social-in a{color:#007bb6; background:#ecf4f8;}
.blog-side .fl-widget.widget_text ul li.social-in a:hover{color:#fff; background:#007bb6;}
.blog-side .fl-widget.widget_text ul li.social-tw a{color:#1eb0dd; background:#ecf5f8;}
.blog-side .fl-widget.widget_text ul li.social-tw a:hover{color:#fff; background:#1eb0dd;}
.blog-side .fl-widget.widget_text ul li.social-yt a{color:#bb0000; background:#f8ecec;}
.blog-side .fl-widget.widget_text ul li.social-yt a:hover{color:#fff; background:#bb0000;}


.home-latest .row{display:flex; flex-wrap:wrap;}
.home-latest .col-sm-6{padding-bottom:30px;}
.home-latest .home-post{height:100%; float:left; padding:0; margin:0; position:relative; box-shadow:0 8px 30px 0 rgba(0,32,41,0.07); background:#fff; border-radius:3px; border:solid 1px rgba(0,0,0,0.05); width:100%;}
.home-latest .img-link{position:relative; width:100%; float:left; padding:0 0 59.995%; border-radius:3px 3px 0 0;}
.home-latest .img-link img{width:100%; position:absolute; left:0; top:0; height:100%; object-fit:cover; border-radius:3px 3px 0 0;}
.home-latest .product-detail{width:100%; float:left; padding:33px 36px 90px;}
.home-latest div.date{clear:both; position:relative; font-weight:bold; color:#63696b; font-size:13px; padding:10px 0 8px; border-top:solid 1px #d1d1d1;}
.home-latest p.date{padding-top:5px;}
.home-latest p.date{position:relative; font-size:15px; color:#63696b; font-weight:bold; padding-left:24px; border-bottom:solid 1px rgba(0,0,0,0.15); padding-bottom:10px;}
.home-latest p.date:before{content:'\f073'; position:absolute; left:0; top:5px; font-family:FontAwesome; font-weight:normal;}

.home-latest .date span{padding:0 0 0 30px; color:#63696b; position:relative;}
.home-latest .date span:before{position:absolute; left:12px; top:-2px; bottom:0; margin:auto; content:"|"; color:#63696b;}
.home-latest .post-content{clear:both; position:relative; padding:0; line-height:1.78;}
.home-latest .read-link{position:absolute; left:36px; bottom:35px; padding:0;}
.home-latest .read-link a{color:#fff; padding:11px 24px; text-transform:uppercase; border:solid 2px #21bdca; background:#21bdca; font-family: 'urbanobold'; font-size:16px;}
.home-latest .read-link a:hover{color:#21bdca; background:none;}

.section-white{width:100%; float:left; clear:both; padding:100px 0;}
.section-white .container{padding:0 15px;}
.section-white .fl-archive-header{padding:0 15px 30px; width:100%; float:left;}
.section-white .fl-archive-header .fl-archive-title{font-size:18px; border-bottom:solid 1px rgba(0,0,0,0.1); padding:0 0 15px; margin:0;}
.section-white .home-latest .post-tit{font-size:26px; padding:0; margin:0;}
.section-white .home-latest .post-tit a{color:#171f2c;}

.section-white .fl-sidebar{padding:0; margin:0; width:100%;}
.section-white .single-post h2{padding:25px 0 15px; margin:0;}
.section-white .single-post .blog-media img{width:100%;}
.section-white .home-latest .single-post .post-content{padding-bottom:10px; padding-top:20px;}
.section-white .single-post .addtoany_shortcode{float:right; margin:-5px 0 -2px;}
.section-white .single-post .addtoany_shortcode span{padding:0;}
.section-white .single-post .addtoany_shortcode span:before{display:none;}

.single-post .wp-block-embed-youtube{max-width:600px; margin:10px auto; display:inherit;}
.single-post .wp-block-embed-youtube .wp-block-embed__wrapper{width:100%; padding:0 0 56.3%; position:relative; display:block; box-shadow:0 0 18px 0 rgba(0,0,0,0.1);}
.single-post .wp-block-embed-youtube .wp-block-embed__wrapper iframe{width:100%; height:100%; position:absolute; left:0; top:0;}

.section-white .home-latest .fl-archive-nav{display:none;}

.comment-respond form{margin:0;}
.comment-respond form p{padding:0;}
.comment-respond form p.comment-notes{width:100%; padding-bottom:10px;}
.comment-respond form p.comment-form-comment{width:100%; margin:0; padding:0 0 15px;}
.comment-respond form p.comment-form-comment textarea{border-radius:0; padding:10px 20px; resize:none; font-size:15px;}
.comment-respond form label{font-weight:normal;}
.comment-respond form input{border-radius:0; padding:10px 20px; height:auto; font-size:15px;}
.comment-respond form .form-submit{padding-bottom:0;}
.comment-respond form .form-submit .submit{background:#003455; color:#fff; padding:12px 24px; border-radius:0; text-transform:uppercase; font-weight:bold; outline:none; border:none; top:0;}
.comment-respond form .form-submit .submit:hover{background:#222; color:#fff;}

.schedule-page .pp-table-wrap .tablesaw-bar{display:none;}
.schedule-page .pp-table-content tbody tr td{font-size:inherit;}

.home-post .uabb-blog-post-content .uabb-post-meta{position:relative; font-size:15px; color:#63696b; font-weight:bold; padding-left:24px; border-bottom:solid 1px rgba(0,0,0,0.15); padding-bottom:10px;}
.home-post .uabb-blog-post-content .uabb-post-meta:before{content:'\f073'; position:absolute; left:0; top:5px; font-family:FontAwesome; font-weight:normal;}

.media-page .uabb-blog-post-inner-wrap .uabb-blog-post-content{padding:20px; padding-bottom:30px;}
.media-page .fl-module-blog-posts .fl-module-content .uabb-module-content{left:20px;}

.fl-rich-text .tab_set1,
.fl-rich-text .tab_set2{display:flex !important; flex-wrap:wrap; background:#f4f4f4;}
.fl-rich-text .resp-vtabs ul.vresp-tabs-list{width:25%; border:none; padding:0; margin:0 !important; background:#21BDCA;}
.fl-rich-text .resp-vtabs ul.vresp-tabs-list li,
.fl-rich-text .resp-vtabs ul.vresp-tabs-list li:hover{border:none !important; border-bottom:solid 1px #fff !important; padding:12px 20px 12px 50px; margin:0; position:relative;}
.fl-rich-text .resp-vtabs ul.vresp-tabs-list li{background:none; color:#fff; font-size:17px;}
.fl-rich-text .resp-vtabs ul.vresp-tabs-list li.vresp-tab-active{background:#f9f9f9; color:#21BDCA;}

.fl-rich-text .resp-vtabs .vresp-tab-content{padding:40px 40px 20px 40px;}
.fl-rich-text .resp-vtabs .vresp-tabs-container{border:none; padding:0; margin:0;}
.fl-rich-text .tab_set1 .vresp-tabs-container,
.fl-rich-text .tab_set2 .vresp-tabs-container{background:#f9f9f9; width:75%;}
.fl-rich-text .tab_set1 .vresp-tab-content-active,
.fl-rich-text .tab_set2 .vresp-tab-content-active{background:#f9f9f9;}
.fl-rich-text .tab_set1 h2,
.fl-rich-text .tab_set2 h2{padding:0; margin:0;}
.fl-rich-text .tab_set1 p,
.fl-rich-text .tab_set2 p{padding:0 0 20px;}
.fl-rich-text .tab_set1 p strong,
.fl-rich-text .tab_set2 p strong{color:#21BDCA;}


.fl-rich-text .resp-vtabs ul.vresp-tabs-list li:before{position:absolute; left:15px; top:0; bottom:0; margin:auto; height:26px; width:24px; content:''; background-position:center center; background-repeat:no-repeat; background-size:cover; background-image:url(images/sicon3.png); background-color:#21bdca; border:solid 1px rgba(0,0,0,0.1); border-radius:4px;}
.fl-rich-text .resp-vtabs ul.vresp-tabs-list li.vresp-tab-active:before{background-color:#f9f9f9;}
.fl-rich-text .resp-vtabs ul.vresp-tabs-list li:nth-child(2n):before{background-image:url(images/sicon4.png);}
.fl-rich-text .resp-vtabs ul.vresp-tabs-list li:nth-child(3n):before{background-image:url(images/sicon7.png);}
.fl-rich-text .resp-vtabs ul.vresp-tabs-list li:nth-child(4n):before{background-image:url(images/sicon5.png);}
.fl-rich-text .resp-vtabs ul.vresp-tabs-list li:nth-child(5n):before{background-image:url(images/sicon6.png);}
.fl-rich-text .resp-vtabs ul.vresp-tabs-list li:nth-child(6n):before{background-image:url(images/usdt-icon.png);}
.fl-rich-text .resp-vtabs ul.vresp-tabs-list li:nth-child(7n):before{background-image:url(images/sicon3.png);}

.schedule-page .pp-table-wrap table tr td img{width:22px; height:22px; object-fit:cover; border-radius:4px; margin-right:3px; border:solid 1px rgba(0,0,0,0);}
.schedule-page .pp-table-wrap table tr td img.brd-icon{border:solid 1px rgba(0,0,0,0.2);}

/* Landing page Css */
html .page-template-page_digital{background:#0b1016 url(images/landing-bg.jpg) center top repeat-y; background-size:cover; font-family: 'HelveticaLT';}
.page-template-page_digital #tgmenu ~ .google-trans{display:none;}
.page-template-page_digital .fl-page-header{background:none; border-color:transparent;}
.page-template-page_digital.sticky .fl-page-header{background:#171f2c; border-color:#2e3e58;}
.page-template-page_digital .fl-page-nav-col .fl-page-nav-wrap .navbar-nav li.nav-btn{display:none;}
.page-template-page_digital .fl-page-nav-right .fl-page-header-row{padding-right:50px;}
.page-template-page_digital .fl-page-nav-right .fl-page-nav-wrap .navbar-nav > li > a{text-transform:uppercase; font-family: 'HelveticaLT';}

.page-template-page_digital .fl-page-content{background:none;}

.fl-page-header-wrap .btn-menu{width:24px; height:14px; position:absolute; right:15px; top:-5px; bottom:0; margin:auto; display:block; z-index:14; -moz-transition:none; -webkit-transition:none; transition:none;}
.fl-page-header-wrap .btn-menu.open{position:fixed; bottom:auto; top:30px; right:130px;}
.btn-menu span{position:absolute; left:0; right:0; margin:auto; height:2px; background:#fff; display:block; -moz-transition: all .2s linear; -webkit-transition: all .2s linear; transition: all .2s linear;}
.btn-menu span.line1{top:0;}
.btn-menu span.line2{top:0; bottom:0;}
.btn-menu span.line3{bottom:0;}
.btn-menu.open span.line1{opacity:0; visibility:hidden;}
.btn-menu.open span.line2{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.btn-menu.open span.line3{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg); top:0;}

.toggle-menu{width:280px; position:fixed; right:-100%; top:0; bottom:0; margin:auto; background:#21bdca; z-index:12; overflow:auto; -moz-transition: all .2s linear; -webkit-transition: all .2s linear; transition: all .2s linear;}
.toggle-menu.open-nav{right:0;}
.toggle-menu ul{padding:70px 40px 40px; margin:0;}
.toggle-menu ul li{list-style:none; padding:0; margin:0; text-align:center; font-size:18px;}
.toggle-menu ul li a{color:#fff; display:block; padding:10px 0;}
.toggle-menu ul li a:hover{color:#0b1016;}

.lan-sec1 .fl-row-content-wrap{padding-top:190px;}
.lan-sec1 .heading-title .pp-primary-title{letter-spacing:0.2em; font-family: 'HelveticaLT';}
.lan-sec1 .heading-title .pp-secondary-title{font-family: 'HelveticaLT-Bold';}
.lan-sec1 .pp-sub-heading{max-width:490px; margin:auto;}
.lan-sec1 .pp-sub-heading p{padding:0; margin:0;}
.lan-sec1 .pp-sub-heading br{display:none;}
.lan-sec1 .pp-sub-heading .top-label{text-align:left; position:relative; display:block; padding:0 0 12px; margin:0; font-size:15px; font-family: 'HelveticaLT'; font-weight:normal;}
.lan-sec1 .pp-sub-heading .top-label span{position:absolute; right:0; top:0;}
.lan-sec1 .pp-sub-heading .btm-label{text-align:left; position:relative; display:block; padding:0 0 50px; margin:12px 0 0; font-size:22px; font-family: 'HelveticaLT'; font-weight:normal;}
.lan-sec1 .pp-sub-heading .btm-label span{position:absolute; right:0; top:5px; font-size:15px;}
.lan-sec1 .pp-sub-heading input[type="text"]{padding:23px 25px; margin:0; height:auto; border:solid 1px #21bdca; border-radius:4px; color:#fff; background:none; line-height:normal; font-size:17px; outline:none; font-family: 'HelveticaLT';}
.lan-sec1 .pp-sub-heading input[type="submit"]{outline:none; padding:18px 25px; margin:0 0 12px; height:68px; font-size:18px; text-align:center; width:100%; border-radius:4px; text-transform:uppercase; color:#fff; border:none; font-family: 'HelveticaLT'; letter-spacing:0.2em; background: -moz-linear-gradient(left,  rgba(4,140,160,1) 0%, rgba(90,220,227,1) 100%); background: -webkit-linear-gradient(left,  rgba(4,140,160,1) 0%,rgba(90,220,227,1) 100%); background: linear-gradient(to right,  rgba(4,140,160,1) 0%,rgba(90,220,227,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048ca0', endColorstr='#5adce3',GradientType=1 );}
.lan-sec1 .pp-sub-heading input[type="submit"]:hover{background:#fff; color:#21bdca;}

.lan-sec2 .bx-wrapper{margin-bottom:0;}
.lan-sec2 .pp-logos-content .logo-slider-next,
.lan-sec2 .pp-logos-content .logo-slider-prev{top:0; bottom:0; margin:auto; height:70px;}
.lan-sec2 .pp-logos-content .logo-slider-next .fa:before{content:'\f105';}
.lan-sec2 .pp-logos-content .logo-slider-prev .fa:before{content:'\f104';}

.lan-sec3 .uabb-infobox-title{font-family: 'HelveticaLT';}

.lan-sec4 .uabb-module-content h3,
.lan-sec5 .uabb-module-content h3{font-family: 'HelveticaLT';}
.lan-sec5 .uabb-button-wrap a.uabb-button{outline:none; padding:22px 50px; margin:0; font-size:16px; text-align:center; border-radius:4px; text-transform:uppercase; color:#fff; border:none; font-family: 'HelveticaLT'; letter-spacing:0.2em; background: -moz-linear-gradient(left,  rgba(4,140,160,1) 0%, rgba(90,220,227,1) 100%); background: -webkit-linear-gradient(left,  rgba(4,140,160,1) 0%,rgba(90,220,227,1) 100%); background: linear-gradient(to right,  rgba(4,140,160,1) 0%,rgba(90,220,227,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048ca0', endColorstr='#5adce3',GradientType=1 );}
.lan-sec5 .uabb-button-wrap a.uabb-button:hover{background:#fff; color:#21bdca; border:none;}

.lan-sec6 .uabb-adv-accordion .uabb-adv-accordion-item{background:none; border:solid 1px rgba(60,72,88,0.34); border-radius:4px; padding:13px 30px; margin:0 0 6px; position:relative;}
.lan-sec6 .uabb-adv-accordion .uabb-adv-accordion-item-active{padding-top:25px; padding-bottom:25px; background:#1b2430; border-color:#3c4858;}
.lan-sec6 .uabb-adv-accordion .uabb-adv-accordion-button-label{font-size:15px;}
.lan-sec6 .uabb-adv-accordion .uabb-adv-accordion-item-active .uabb-adv-accordion-button-label{font-size:18px;}
.lan-sec6 .uabb-adv-accordion .uabb-adv-accordion-icon-wrap{width:30px; height:30px; background:#2b3645; display:block; line-height:30px; font-size:16px; border-radius:100%; text-align:center; margin-right:-15px;}
.lan-sec6 .uabb-adv-accordion .uabb-adv-accordion-icon-wrap i{width:30px; height:30px; line-height:30px; display:flex; flex-wrap:wrap; align-items:center; justify-content:center;}
.lan-sec6 .uabb-adv-accordion .uabb-adv-accordion-content p{padding:0 0 20px;}
.lan-sec6 .uabb-adv-accordion .uabb-adv-accordion-content ul{padding:0 0 15px 18px; margin:0;}
.lan-sec6 .uabb-adv-accordion .uabb-adv-accordion-content ul li{padding:0 0 4px; margin:0;}
.lan-sec6 .uabb-adv-accordion .uabb-adv-accordion-content{padding-top:20px;}
.lan-sec6 .uabb-adv-accordion .uabb-adv-accordion-content a{color:#53d8e0;}
.lan-sec6 .uabb-adv-accordion .uabb-adv-accordion-content a:hover{color:#fff;}

.page-template-page_digital .fl-page-footer-wrap{padding:0; margin:0; background:none;}
.footer-top{width:100%; float:left; padding:75px 0 0; margin:0; border-top:solid 1px rgba(255,255,255,0.2); border-bottom:solid 1px rgba(255,255,255,0.2); clear:both;}
.footer-top .f-about{width:29%; padding-bottom:60px;}
.footer-top .f-about .textwidget{max-width:255px; font-size:14px; color:rgba(255,255,255,0.6); line-height:28px; padding-top:45px;}
.footer-top .f-about{width:29%;}
.footer-top .f-nav{width:20%; float:left; padding-bottom:60px;}
.footer-top .f-nav .widget1-title{font-size:18px; text-transform:uppercase; padding:0 0 55px; margin:0;}
.footer-top .f-nav .widget1-title:after{display:none;}
.footer-top .f-nav ul li{padding:0 0 22px;}
.footer-top .f-nav ul li:last-child{padding-bottom:0;}
.footer-top .f-nav ul li a{color:rgba(255,255,255,0.6);}
.footer-top .f-nav ul li a:hover{color:#21bdca;}
.footer-top .f-nav3{width:auto;}
.footer-top .f-nav4{width:auto; float:right;}
.footer-top .f-nav4 ul li{display:inline-block; float:none; padding:0 29px 0 0;}
.footer-top .f-nav4 ul li:last-child{padding-right:0;}
.footer-top .f-nav4 ul li a{display:block; width:14px; height:24px; background-position:left top; background-repeat:no-repeat;}
.footer-top .f-nav4 ul li a.fb{background-image:url(images/fb.png);}
.footer-top .f-nav4 ul li a.ig{background-image:url(images/ig.png); width:23px;}
.footer-top .f-nav4 ul li a.tw{background-image:url(images/tw.png); width:26px;}
.footer-top .f-nav4 ul li a.yt{background-image:url(images/yt.png); width:32px;}
.footer-top .f-nav4 ul li a:hover{background-position:left bottom;}

.page-template-page_digital .footer-bottom{background:none; font-size:13px; color:rgba(255,255,255,0.6);}

.fl-row{clear:both;}
html.js{padding:0 !important}

.thailand-slide .pp-heading-content .pp-sub-heading p{padding:0 0 20px;}
.thailand-slide .pp-heading-content .pp-sub-heading .cust-field{position:relative; width:100%; padding:0 174px 0 0; margin-top:20px;}
.thailand-slide .pp-heading-content .pp-sub-heading .cust-field input[type="email"]{width:100%; height:auto; padding:11px 20px 10px; margin:0; background:#fff; border:none; font-size:18px; outline:none; border-radius:0px; line-height:1;}
.thailand-slide .pp-heading-content .pp-sub-heading .cust-field .vrlps-trigger{padding:12px 20px; margin:0; color:#fff; background:#20beca; font-size:18px; border:none; outline:none; border-radius:0px; line-height:1; position:absolute; right:0; top:0;}
.thailand-slide .pp-heading-content .pp-sub-heading > div{text-align:left !important;}
.fl-module-content .fl-html > div{text-align:left !important;}
.thailand-slide .pp-heading-content .pp-sub-heading > div button.vl-reset-this{float:left;}

.learn-box{position:relative;}
.learn-box a.learnt-btn{position:absolute; left:-70px; top:-3px; background:#20beca; border:solid 2px #20beca; color:#fff; padding:6px 15px; line-height:1;}
.learn-box a.learnt-btn:hover{background:none;}

.home-enb .uabb-infobox .uabb-infobox-button .uabb-button{padding:14px 30px 12px;}
.post-full .uabb-blog-reordered .uabb-blog-post-content .uabb-post-meta{margin-bottom:0;}
.post-full .uabb-thumbnail-position-left .uabb-post-thumbnail{width:100%;}
.post-full .uabb-post-wrapper .uabb-blog-post-content{width:100%; padding:25px 0 0;}



@media only screen and (max-width: 1230px){
.fl-page-header .fl-page-header-wrap .container,
.fl-page-footer-wrap .container{max-width:1230px; width:100%;}

}

@media only screen and (max-width: 1199px){
.fl-page-header .fl-page-header-wrap .container,
.fl-page-footer-wrap .container,
.fl-row .fl-row-fixed-width,
.fl-row .fl-slide-foreground,
.fl-full-width .container,
.section-white .container{max-width:992px; width:100%;}

.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li{padding:0 16px;}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.nav-btn > a{min-width:120px;}
.com_img .pt-title-main:after{max-width:962px;}

.uabb-infobox-separator .uabb-separator{width:66px;}

/*.home-feature .pp-logos-content .pp-logos-wrapper .pp-logo{margin-right:16px;}
.home-feature .pp-logos-content .pp-logos-wrapper .pp-logo:last-child{margin-right:0;}*/

.com_img .pt-title-main{min-height:300px;}

h1{font-size:50px;}

.footer-top .f-nav{width:17%;}
.footer-top .f-nav3,
.footer-top .f-nav4{width:auto;}

}

@media only screen and (max-width: 991px){
.fl-page-footer-wrap .container,
.fl-row .fl-row-fixed-width,
.fl-row .fl-slide-foreground,
.section-white .container,
.fl-full-width .container{max-width:768px;}
.fl-page-nav-right .fl-page-header-container{max-width:100%; padding:0 15px;}
.fl-page-header-wrap .fl-page-header-logo-col{width:auto !important; float:left;}
.google-trans{float:right; padding:7px 0 0; width:55px; margin-right:55px;}
.google-trans .top-drop-down{text-align:left;}

html.wprmenu-body-fixed body{position:relative !important;}

.fl-page-header{position:fixed; z-index:111; width:100%; padding:20px 0; left:0; top:0;}
.fl-page-nav-right .fl-page-header-logo{padding:0; text-align:left; float:left;}
html body div.wprm-overlay{opacity:0.8;}
#wprmenu_bar .menu_title{display:none;}
html body div#wprmenu_bar{height:auto;}
#wprmenu_bar{height:auto; left:auto; right:15px; padding:0; top:26px; background:none; width:auto;}
#wprmenu_bar div.hamburger{margin:0;}

#mg-wprm-wrap.cbp-spmenu-left, #mg-wprm-wrap.cbp-spmenu-right, #mg-widgetmenu-wrap.cbp-spmenu-widget-left, #mg-widgetmenu-wrap.cbp-spmenu-widget-right{top:0 !important;}
/*#mg-wprm-wrap ul li.nav-btn a{background:#21bdca;}
#mg-wprm-wrap ul#wprmenu_menu_ul li.nav-btn a:hover{background:#171f2c;}
#mg-wprm-wrap ul li ul.sub-menu li{border-top:solid 1px rgba(255,255,255,0.08);}*/
#mg-wprm-wrap ul li.wprm_before_menu_content > a{color:#fff; text-transform:uppercase; padding:13px 14px;}
.home #mg-wprm-wrap ul li.wprm_before_menu_content > a,
#mg-wprm-wrap ul li.wprm_before_menu_content > a:hover,
#mg-wprm-wrap ul li.wprm_before_menu_content > a:focus{background:#21bdca;}

#wprmenu_menu_ul ul{padding:0; margin:0;}
#wprmenu_menu_ul ul li{list-style:none;}

.fl-page-header .fl-page-header-wrap .fl-page-header-row .fl-page-nav-col{display:none;}
.home-slide .pp-sub-heading h5{font-size:22px; margin-bottom:-15px;}
.home-post .uabb-module-content .uabb-post-wrapper:last-child{margin-bottom:0;}
.home-feature .pp-logos-content .pp-logos-wrapper .pp-logo{margin-right:2%; max-width:100%; width:23.5%;}
.home-feature .pp-logos-content .pp-logos-wrapper .pp-logo:last-child{margin-right:0;}


.fl-page-footer-wrap .widget1-title{font-size:19px;}
.f-about{width:46.1666%; padding-bottom:60px;}
.f-nav{width:19.5833%; padding-bottom:60px;}
.f-nav2{width:16.6666%;}
.f-nav3{width:auto;}

.com_img .pt-title-main{min-height:300px; padding-top:79px;}
.com_img .pt-title-main:after{top:79px; max-width:738px; background-size:340px;}
.contact-form .ginput_recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}

.section-white{padding:65px 0;}
.section-white .fl-sidebar{display:block;}

h1{font-size:44px;}
h2{font-size:34px;}

.fl-page-header-wrap .btn-menu{display:none;}
.page-template-page_digital .fl-page-nav-right .fl-page-header-row{padding-right:60px;}
.page-template-page_digital .google-trans{margin-right:0;}
.lan-sec1 .fl-col-content .pp-heading-content .pp-heading .heading-title{margin-bottom:30px;}
.lan-sec1 .pp-sub-heading .btm-label{padding-bottom:30px;}
.footer-top .f-about{width:24%; padding-right:30px;}
.footer-top .f-nav{width:18%; padding-right:30px;}
.footer-top .f-nav3, .footer-top .f-nav4{padding-right:0; width:auto;}
.footer-top{padding-top:55px;}
.footer-top .f-about .textwidget{padding-top:25px;}
.footer-top .f-nav .widget1-title{padding:0 0 30px;}
.footer-top .f-nav4 ul li{padding-right:15px;}
.lan-sec2 .pp-logos-content .logo-slider-next .fa,
.lan-sec2 .pp-logos-content .logo-slider-prev .fa{font-size:40px;}
.lan-sec2 .pp-logos-content .logo-slider-next, .lan-sec2 .pp-logos-content .logo-slider-prev{height:40px;}
.lan-sec4 .uabb-module-content h3, .lan-sec5 .uabb-module-content h3{text-align:center;}
.page-template-page_digital .fl-page-header-wrap .fl-page-header-row .fl-page-header-logo-col{width:auto;}

.fl-col-small:not(.fl-col-small-full-width){max-width:100%;}
.f-nav3{max-width:120px;}

.learn-box a.learnt-btn{left:-80px;}


}

@media only screen and (max-width: 768px){
.fl-rich-text .tab_set1 .vresp-tabs-container,
.fl-rich-text .tab_set2 .vresp-tabs-container{width:100%;}
.fl-rich-text h2heading.resp-accordion{padding:12px 20px 12px 50px; margin:0 0 1px; border:none; background:#f0f0f0; position:relative;}
.fl-rich-text h2heading.resp-accordion:first-child{border:none;}
.fl-rich-text .resp-vtabs .vresp-tab-content{padding:30px 30px 10px 30px; border:none;}

.fl-rich-text h2heading.resp-accordion,
.fl-rich-text .tab_set1 .resp-accordion.vresp-tab-active,
.fl-rich-text .tab_set2 .resp-accordion.vresp-tab-active{border:none !important;}
.fl-rich-text h2heading.resp-accordion{background:#21bdca !important;}
.fl-rich-text .tab_set1 .resp-accordion.vresp-tab-active,
.fl-rich-text .tab_set2 .resp-accordion.vresp-tab-active{background:#eaeaea !important; color:#21bdca !important;}
.fl-rich-text .tab_set1 .vresp-tab-active span.resp-arrow,
.fl-rich-text .tab_set2 .vresp-tab-active span.resp-arrow{border-bottom-color:#21bdca !important;}

.fl-rich-text h2heading.resp-accordion:before{position:absolute; left:15px; top:0; bottom:0; margin:auto; height:26px; width:24px; content:''; background-position:center center; background-repeat:no-repeat; background-size:cover; background-image:url(images/sicon3.png); background-color:#21bdca; border:solid 1px rgba(0,0,0,0.1); border-radius:4px;}
.fl-rich-text .tab_set1 .resp-accordion.vresp-tab-active:before,
.fl-rich-text .tab_set2 .resp-accordion.vresp-tab-active:before{background-color:#f9f9f9;}
.fl-rich-text h2heading.resp-accordion:nth-child(3n):before{background-image:url(images/sicon4.png);}
.fl-rich-text h2heading.resp-accordion:nth-child(5n):before{background-image:url(images/sicon7.png);}
.fl-rich-text h2heading.resp-accordion:nth-child(7n):before{background-image:url(images/sicon5.png);}
.fl-rich-text h2heading.resp-accordion:nth-child(9n):before{background-image:url(images/sicon6.png);}
.fl-rich-text h2heading.resp-accordion:nth-child(11n):before{background-image:url(images/usdt-icon.png);}
.fl-rich-text h2heading.resp-accordion:nth-child(13n):before{background-image:url(images/sicon3.png);}

}

@media only screen and (max-width: 767px){
.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile.fl-page-nav-right .fl-page-header-row .fl-page-header-logo{padding:0;}
.home-slide .uabb-infobox-title-wrap .uabb-infobox-title{margin:0;}

.home-post .uabb-post-wrapper .uabb-blog-posts-shadow{height:auto !important;}

.fl-page-footer-wrap{padding-top:45px;}
.f-about{width:100%; padding-bottom:30px;}
.f-about .textwidget p{max-width:100%;}
.f-nav{width:33.33%; padding-bottom:40px;}
.footer-bottom{padding:25px 0;}

.fl-col-small{max-width:100%;}


.com_img .pt-title-main{min-height:280px;}
.section-white{padding:45px 0;}
.section-white .comment-respond{padding-bottom:30px;}
.contact-form .gform_wrapper .gfield input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']), .contact-form .gform_wrapper .gfield select, .contact-form .gform_wrapper .gfield textarea{line-height:1; padding:12px 20px;}
.contact-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1;}

.contact-form .gform_wrapper ul.gfield_checkbox li,
.contact-form .gform_wrapper ul.gfield_radio li{margin:0;}
.contact-form .gform_wrapper .gform_footer{margin:0;}

.schedule-page .pp-table-wrap .tablesaw-bar{display:block;}
.schedule-page .tablesaw td{line-height:inherit;}


h1{font-size:40px;}
h2{font-size:30px;}

.lan-sec1 .pp-sub-heading input[type="text"]{padding:12px 20px;}
.lan-sec1 .pp-sub-heading input[type="submit"]{height:auto; padding:12px 20px;}

.footer-top .f-about{width:100%; text-align:center; padding-right:0; padding-bottom:30px;}
.footer-top .f-about .textwidget{max-width:100%;}
.footer-top .f-nav{width:25%;}
.footer-top .f-nav3, .footer-top .f-nav4{width:auto;}
.f-nav3{max-width:100%;}

.footer-bottom ul.social_sidebar{width:100%; float:left; padding:15px 0 0; display:flex; flex-wrap:wrap; justify-content:center;}


}

@media only screen and (max-width: 599px){
.home-slide .uabb-infobox-content .uabb-infobox-text p br{display:none;}
.home-post .uabb-blog-post-inner-wrap .uabb-blog-post-content,
.home-latest .product-detail{padding:30px;}
.media-page .uabb-blog-post-inner-wrap .uabb-blog-post-content{padding:20px; padding-bottom:30px;}

.com_img .pt-title-main{min-height:240px;}
.home-post .uabb-blog-post-content .uabb-post-heading,
.section-white .home-latest .post-tit{line-height:1;}
.home-post .uabb-blog-post-content .uabb-post-heading a,
.section-white .home-latest .post-tit{font-size:22px;}
.home-post .uabb-blog-post-content .uabb-post-heading,
.home-latest .post-content{line-height:1.4;}

.home-post .uabb-blog-post-inner-wrap .uabb-button-wrap,
.home-post .uabb-blog-post-inner-wrap .uabb-read-more-text{left:30px;}
.home-feature .pp-logos-content .pp-logos-wrapper{display:block;}
.home-feature .pp-logos-content .pp-logos-wrapper .pp-logo{max-width:100%; width:48%; margin-right:4%;}
.home-feature .pp-logos-content .pp-logos-wrapper .pp-logo:nth-child(2n),
.home-feature .pp-logos-content .pp-logos-wrapper .pp-logo:last-child{margin-right:0;}
.home-feature .pp-logos-content .pp-logos-wrapper .pp-logo img{max-height:34px;}

.com_img .pt-title-main:after{background-size:200px;}

h1{font-size:36px;}
h2,
.section-white .single-post h2{font-size:28px;}

.footer-top .f-nav{width:50%; padding-bottom:30px;}
.footer-top .f-nav ul li{padding-bottom:15px;}
.footer-top .f-nav .widget1-title{padding-bottom:15px;}
.footer-top .f-about .textwidget{padding-top:15px;}
.lan-sec6 .uabb-adv-accordion .uabb-adv-accordion-item{padding:14px 20px;}
.lan-sec6 .uabb-adv-accordion .uabb-adv-accordion-item-active{padding-bottom:20px; padding-top:20px;}
.footer-top .f-nav4 ul li{padding-bottom:0;}

}

@media only screen and (max-width: 479px){
body{font-size:16px;}
.fl-page-header-primary .fl-logo-img{max-width:150px; padding-top:3px;}
.google-trans{padding-top:4px;}
#wprmenu_bar{top:24px;}
.home-slide .uabb-infobox-title-wrap .uabb-infobox-title{font-size:26px;}
.home-slide .pp-heading-content .pp-sub-heading ul{padding:34px 15px 20px}
.home-post .uabb-blog-post-inner-wrap .uabb-blog-post-content,
.home-latest .product-detail{padding:20px;}
.f-nav{width:100%; padding-bottom:30px;}
.f-about ul li a,
.footer-bottom ul.social_sidebar li a{width:34px; height:34px; line-height:34px; font-size:15px;}
.home-post .uabb-blog-post-inner-wrap .uabb-button-wrap,
.home-post .uabb-blog-post-inner-wrap .uabb-read-more-text{left:20px; bottom:26px;}
.media-page .uabb-blog-post-inner-wrap .uabb-blog-post-content{padding-bottom:30px;}

.btn{padding:15px 24px;}

.com_img .pt-title-main{min-height:220px;}
.com_img .pt-title-main:after{background-size:140px;}
h1{font-size:30px;}
h2,
.section-white .single-post h2{font-size:26px;}
h3{font-size:22px;}
.fl-rich-text .resp-vtabs .vresp-tab-content{padding:20px 20px 10px 20px}


.page-template-page_digital .fl-page-nav-right .fl-page-header-row{padding-right:55px;}
.footer-top .f-nav{text-align:center; width:100%;}

.thailand-slide .pp-heading-content .pp-sub-heading .cust-field{padding-right:0;}
.thailand-slide .pp-heading-content .pp-sub-heading .cust-field .vrlps-trigger{position:relative; margin-top:15px;}

.learn-box a.learnt-btn{font-size:14px; padding:6px 10px; left:-70px;}

}