.font-white,.font-white p,.font-white h1,.font-white h2,.font-white h3,.font-white h4
,.font-white h5,.font-white h6{
    color:#ffffff;
}
.text-center{
	text-align:center;
}
.hero-container .tm-list.list-vertical {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
}
a#page-scroll-up i.fa-regular{
    font-family: "Font Awesome 6 Pro";
}
.hidden-section{display:none !important;}
div#header-right-more {display: none;}
body.gia-bd-product-page .page-header.headroom--top .anchor-nav {
    display: none;
}
body.gia-bd-product-page .page-header.headroom--top .anchor-nav {
	display:none;
}
body.gia-bd-product-page .page-header.headroom--not-top .anchor-nav {
	display: flex;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	padding: 0;
}
body.gia-bd-product-page .page-header.headroom--not-top .anchor-nav .list-item {
	margin: 0 !important;
	padding: 5px 0 0 0;
}		
.page-mobile-menu-content {background: #16baf7;}
.page-mobile-popup-logo img {width:60px !important;padding-top: 2px;}
#terms-of-use{display:none;}
.rtl-column-reverse{
    flex-direction: row-reverse;
}
.footer-logo {
    margin-left: 15px;
}
.footer-logo.vc_column_container>.vc_column-inner {
    padding-left: 0px;
}
.footer-logo img {
    width: 55px;
}
.footer-logo>.vc_column-inner>.wpb_wrapper {
    display:flex;
}
.footer-logo>.vc_column-inner>.wpb_wrapper>div.tm-widget-title{
	display: flex;
    flex-direction: column;
    justify-content: center;
}
.footer-logo .tm-image{margin-right:20px;}
.section-footer-container .address-container .desc{padding-top:0px;}
.section-footer-container .address-container .desc {
    margin-top: 0px;
}
.section-footer-container .list-item>a .title-wrap:after {
    transition: 0.5s;
    border-bottom: solid 2px #fff;
    content: "";
    position: absolute;
    width: 0px;
}
.section-footer-container .list-item>a:hover .title-wrap:after {
    border-bottom: solid 2px #fff;
    content: "";
    position: absolute;
    width: 45px;
}
.footer-col2 i.tm-list__icon {
    border: solid 1px;
    border-radius: 5px;
    padding: 5px;
    margin-right: 15px;
}
.section-footer-container h2.widget-title{
	position:relative;
}
.section-footer-container h2.widget-title:after {
    border-bottom: solid 2px #fff;
    content: "";
    position: absolute;
    width: 45px;
    bottom: 0;
    left: 0;
    margin-bottom: -5px;
}
.section-footer-container{    
    background: linear-gradient(90deg, rgba(7, 20, 38, 0.94), rgba(7, 20, 38, 0.82));
    color: #ffffff;
}
.section-footer-container h2, .section-footer-container a, .section-footer-container .icon,.section-footer-container .list-item>a:hover,.section-footer-container .tm-list__icon {
    color: #fff;
}
.section-footer-container .footer-cp{
	background: #05101f;
}
.tag {
    margin-left: 5px;
    color: #fff;
    font-size: 10px;
    font-weight: 600;
    line-height: 1;
    border-radius: 75pt;
    box-shadow: 0 2px 4px 0 rgb(0 0 0 / 4%);
    font-style: normal;
    letter-spacing: .8px;
    padding: 3px 7px 3px 8px;
    text-transform: uppercase;
    white-space: nowrap;
}
.tag-green {
    background-color: #0e8532;
}
.tag-lime-green {
    background-color: #D1FADC;color:#0B6A26;
}
.redTag2 {
    min-height: 30px;
    max-width: 350px;
    width: 86%;
    /*font-family: Arial, sans-serif;*/
    color: white;
    text-align: center;
    background-color: #eb0000;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    padding-top: 7px;
    position: absolute;
    bottom: 15px;
    left: 7%;
    box-sizing: content-box;
}
.greenTag2-container {
    position: relative;
}
.greenTag2 {
    min-height: 30px;
    /*max-width: 350px;*/
    width: 100%;
    /*font-family: Arial, sans-serif;*/
    color: white;
    text-align: center;
    background-color: rgb(28, 121, 40);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    padding-top: 7px;
    position: absolute;
    top: -52px;
    left: 0%;
    box-sizing: content-box;
}
.blueTag {
    font-size: 14px;
    /*font-family: Arial, sans-serif;*/
    color: white;
    text-align: center;
    background-color: #026DFF;
    border-radius: 20px;
    padding: 6px 16px;
    display: inline;
    gap: 5px;
    height: fit-content;
}
.tag-light-blue-round {
    background-color: #026DFF;
    display: inline-block;
    padding: 6px 16px;
    border-radius: 20px;
    font-size: 14px;
}
.tag-blue-pill {
    background-color: #026DFF;
    padding: 4.5px 5.7px;
    border-radius: 20px;
    color: white;
    font-style: normal;
    font-size: 11px;
    font-weight: bold;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    text-transform: none;
}
.popularTag2 {
    min-height: 30px;
    max-width: 350px;
    width: 100%;
    /*font-family: Arial, sans-serif;*/
    color: white;
    text-align: center;
    background-color: #de2985;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    padding-top: 7px;
    position: absolute;
    bottom: 100%;
    left: 7%;
    box-sizing: content-box;
}
.hero-container:before {
    content: "";
    background-color: rgb(238 238 238 / 50%);
    width: 100%;
    height: 100%;
    position: absolute;
    opacity: 0.6;
    top: 0;
    left: 0;
}
.section-overview.ul-tick-container li {
    margin-left: -14px;
}
.hero-award-logo-container {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.hero-award-logo-container .swiper-slide {
    width: auto !important;
}
.hero-award-logo-container .swiper-slide img {
    width: auto;
    height: 50px;
    margin: 5px;
}
.anchor-nav .tm-list.list-horizontal .list-item .title {
    font-weight: 500;
}
.tm-list.style-check .marker:before {
    color: #ffffff;
    background-color: #61AF53;
    border-radius: 50%;
    padding: 5px;
    font-size: 9px;
}
.benefitsLists ul{
	margin-top: 0px;
}
.benefitsLists p {
    margin-bottom: 0px;
}
.benefitsLists ul li .white-pill-content{
	position: absolute;
    background-color: white;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 28px;
    left: 0px;
    bottom: 0px;
    z-index: 1;
    font-size: 12px;
    box-shadow: rgb(0, 0, 0) 4px 4px 7px -8px;
    display: none;
}
.benefitsLists ul li:hover .white-pill-content {
    display: block;
}
.benefitsLists ul li {
    position: relative;
}
.box-white .box {
    margin-bottom: 10px;
    box-shadow: 0 3px 8px 0 #E5E5E5;
    padding: 10px 20px;
    border-radius: 10px;
}
.bd-features .tm-tta-container .vc_row {
    display: flex;
}
.bd-features .tm-tta-container .wpb_column {
    border: solid 1px #ccc;
    padding: 15px 15px;
    border-radius: 10px;
    margin: 10px;
}
.ul-tick-container ul {
    list-style: none;    margin-left: -15px;
}
.ul-tick-container ul li:not(.with-del)::before {
    content: "\f058";
    font-family: Font Awesome\ 5 Pro;
    color: #61af53;
    margin-left: -27px;
    margin-right: 15px;
}
.ul-tick-container ul li.with-del::before {
	content: "\f057";
    font-family: Font Awesome\ 5 Pro;
    color: #fe0000;
    margin-left: -27px;
    margin-right: 15px;
}
.ul-tick-container ul li.icon-important::before {
    content: "\f06a";
    font-family: Font Awesome\ 5 Pro;
    color: #61af53;
    margin-left: -27px;
    margin-right: 15px;
}
.ul-tick-container ul li h5 {
    margin-bottom: 5px;
}
.ul-tick-container ul li {
    margin-bottom: 5px;
}
.ul-tick-container ul.box {
    list-style: none;
    /*padding-left: 0;*/
	padding-left: 15px;
}
.ul-tick-container ul.box li:not(.with-del)::before {
    margin-left: 0px;
}
.ul-tick-container ul.box li.with-del {
    border-bottom: solid 1px #fb0000;
    /*background-color: #fb0000;
    color: #fff;*/
}
.ul-tick-container ul.box li.with-del::before {
    margin-left: 0px;
    /*color: #fff;*/
}
.ul-tick-container ul.box li {
    border-bottom: solid 1px #0f0f0f;
    padding: 10px;
    margin-bottom: 1px;
    border-radius: 0px;
    margin-left: 0;
    display: flex;
    /*background-color: #eee;*/
}
.ul-tick-container.compare-individual-family-container ul,.ul-tick-container.section-is-overview ul {
    list-style: none;
    margin-left: -12px;
    margin-bottom: 20px;
}
.box-container.vc_row {
    display: flex;
}
/*.box-container .box.wpb_column {
    border: solid 1px #ccc;
    padding: 15px 15px;
    border-radius: 10px;
    margin: 10px;    box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
    background-color: #fff;
    transition: 0.5s;
}
.box-container .box.wpb_column:hover {
    transform: translateY(-5px);
    border-color: #a48fff;
    box-shadow: 0 24px 60px rgba(10,114,255,.16);    
}
*/
.box-container .box.wpb_column>.vc_column-inner>.wpb_wrapper {
    border: solid 1px #ccc;
    padding: 15px;
    border-radius: 10px;
    margin: 10px;
    box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
    background-color: #fff;
    transition: 0.5s;
}
.box-container .box.wpb_column:hover>.vc_column-inner>.wpb_wrapper {
    transform: translateY(-5px);
    border-color: #a48fff;
    box-shadow: 0 24px 60px rgba(10,114,255,.16);    
}
/*.bd-total-container:before {
    background-color: #de2985;
    content: "";
    position: absolute;
    top: -0.5625rem;
    left: 0;
    width: 100%;
    height: 15px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
}*/
.section-is-overview.box-container.vc_row{/*display:block*/}
.section-is-overview.box-container .box.wpb_column {
    border: solid 1px #ccc;
    /*padding: 15px 15px;*/
    padding: 15px 0;
    border-radius: 10px;
    box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);margin:auto;
}
.section-is-overview.box-container .box.box-premium-total {
    border: solid 1px #1ea0ff;
}
.section-is-overview.box-container .box.box-left {
    border: none;
    border-left: solid 1px #888888;
    border-top: solid 1px #888888;
    border-bottom: solid 1px #888888;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    margin-top: 60px;
}
.section-is-overview .benefitsLists {
    min-height: 235px;
}
#section-faq{background:transparent;}
.bd-3cols-container .vc_col-sm-4 img{width:50px;height:56px;}
.bd-3cols-container .vc_col-sm-4{margin-bottom:20px;}
.box-container.box-bg-01 {
    width: 100%;
}
.box-bg-01 .box {
    padding-bottom: 40px;
    margin: 15px;
}
.box-bg-01 .box, .box-bg-01 h3, .box-bg-01 h2 {
    color: #fff;
}
.box-bg-01 h3, .box-bg-01 h2 {
    padding: 250px 0 0 0px;
}
.box-bg-02 .box, .box-bg-02 h3, .box-bg-02 h2 {
    color: #fff;
    padding: 300px 0 0 0px;
}
.box-bg-01.box-container .box.wpb_column>.vc_column-inner>.wpb_wrapper {
    border: none;
    padding: 0;
	background-color: transparent;
}
.section-bd-spotlight .vc_btn3.vc_btn3-color-white.vc_btn3-style-modern{
	font-weight: 800;
}
.section-bd-spotlight .box-bg-01.box-container .box.wpb_column>.vc_column-inner>.wpb_wrapper {
    border: none;
    padding: 0;
    background-color: transparent;
}
.section-bd-spotlight .box-container .box.wpb_column>.vc_column-inner>.wpb_wrapper {
    border: none;
    padding: 0px;
    border-radius: 0;
    margin: 0;
    box-shadow: none;
    background-color: transparent;
}
.section-bd-spotlight .box-container .box.wpb_column {
    border: solid 1px #ccc;
    padding: 15px;
    border-radius: 10px;
    margin: 10px;
    box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
    background-color: #fff;
    transition: 0.5s;
}
.section-bd-spotlight .box-container .box.wpb_column:hover>.vc_column-inner>.wpb_wrapper {
    transform: none;
    border-color: transparent;
    box-shadow: none;
}
.box-container .compare-header-container {
    min-height: 150px;
}
.box-container.compare-vpn-container {
    display: block;
}
.box-container.compare-vpn-container .box.wpb_column {
    margin: 10px 0px 10px 0px;
    padding-bottom: 30px;
    z-index: 1;
}
.box-container.compare-vpn-container .box.box-left u, .box-container.compare-vpn-container .box.box-right u {
    text-decoration: none;
}
.box-container.compare-vpn-container .box.box-center>.vc_column-inner>.wpb_wrapper{	
    border: 2px solid #35b245;
}
.box-container.compare-vpn-container .box.box-left>.vc_column-inner>.wpb_wrapper, .box-container.compare-vpn-container .box.box-right>.vc_column-inner>.wpb_wrapper {
    margin-top: 75px;border: 1px solid #111;
}
.box-container.compare-vpn-container .box.box-right {
    margin-left: -10px;
    z-index: 0;
}
.box-container.compare-vpn-container .box.box-left {
    margin-right: -10px;
    z-index: 0;
}
.box-container .box.wpb_column .tm-icon .icon{
    font-size: 40px;    transition: 0.5s;
}
.box-container .box.wpb_column:hover .tm-icon .icon{
    font-size: 41px;color: #13bbf6;
}
.bd-experience .box-container .box.wpb_column>.vc_column-inner>.wpb_wrapper.gia-bd-interactive-card{
	background:none;
}
.section-workonalldevices .tm-grid-group img {
    height: 56px;
    width: auto;
}
/*.award-container {
    background-color: rgb(237, 249, 255);
    display: flex;
    flex-direction: column;
    align-items: center;
    border-radius: 20px;
    padding: 30px 20px;
}
.award-container .swiper-wrapper {
    gap: 5px;
}
.award-container .swiper-slide img {
    height: 100px;
    max-width: 100%;
    min-width: 30px;
    width: auto;
    object-fit: contain;
}*/
.award-container{
	border-radius:10px
}
.award-container>.vc_row.vc_row-outer{
	width:100%;
}
.award-container .tm-box-image.style-01{
	padding-bottom:0px;
}
.award-container .tm-box-image.style-01 .content-wrap {
    background: transparent;
    box-shadow: none;
    padding: 0;
}
.award-container .tm-box-image.style-01 .images {
    margin-bottom: 20px;
}
.award-container .tm-box-image.style-01 .content-wrap img {
    height: 100px;
    max-width: 100%;
    min-width: 30px;
    width: auto;
    object-fit: contain;
}
.award-container .tm-grid-wrapper .tm-grid.modern-grid {
	width: 80%;
	max-width: 768px;
	grid-template-columns: 175px auto 121px auto auto auto 130px;
    gap: 10px;
}
.award-container.award-vpn .tm-grid-wrapper .tm-grid.modern-grid {
	grid-template-columns: 175px auto 121px auto auto auto 130px;
}
.background-color-transparent{
    background-color:transparent !important;
}
.imgh100 .swiper-slide img {
    width: auto;
    height: auto;
    max-height: 100px;
}
.section-2col-text-img-container{
    /*margin-bottom:40px;*/
}
.mb-40{
    margin-bottom:40px;
}
.section-2col-text-img-container .text-container{
    /*margin-top:60px;*/padding:15px;
}
.img-h80 .swiper-wrapper img {
    height: auto;
    width: auto;
    max-height: 80px;
}
.img-h56 .tm-box-icon img {
    width: auto;
    height: 56px;
}
.img-auto .tm-box-icon img {
    width: auto;
    height: auto;
}
.bg-F6F6F6-grid-item .tm-box-icon .content-wrap{
    background-color:#F6F6F6;
}
.vc_progress_bar {
    width: 90%;
}
.section-solutions .tm-box-large-image.style-01:hover .image:after {
    background: transparent;
    opacity: .8;
    background-image: linear-gradient(-180deg, rgb(81 74 117 / 0%), #877cc8 61%);
}
.section-solutions .tm-box-large-image.style-01:hover .heading {
    opacity: 1;
    transform: none;
}
.section-takenextstep .tm-box-image .content-wrap{
	background-color:#00439c;
}
body.home .bd-compare-container .tm-heading {
    padding-bottom: 40px;
}
body.home .bd-compare-container {
    padding-bottom: 40px;
}
body.home .bd-compare-container .box-container .box.wpb_column>.vc_column-inner>.wpb_wrapper {
    min-height: 860px;
}
.bd-compare-container .prod-oldprice {
    font-size: 16px;
    text-decoration: line-through;
}
.bd-compare-container .prod-save {
    color: #0B6A26;
    background-color: #D1FADC;
    border-radius: 8px;
    font-weight: bold;
    padding: 2px 8px;
    display: inline-block;
    margin-bottom: 10px;
    margin-left: 5px;
}
.bd-compare-container .prod-newprice {
    font-size: 35px;
    font-weight: bold;
    gap: 8px;
    align-items: center;
}
.section-home-solutions:before {
    content: "";
    position: absolute;
    opacity: 0.7;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: #cacaca;
    background-image: linear-gradient(to right, #bfe9ec 0%, #dedede 50%, #66b9bf 100%);
}
.section-home-solutions .box {
    padding-top: 40px !important;
}
.section-home-solutions .box{padding-top:20px;}
.section-home-solutions h3 {
    margin-bottom: 10px !important;
    min-height: 55px;
}
.section-home-solutions .tm-list.list-vertical{
    grid-row-gap: 0;margin-bottom: 20px;
}
.section-home-solutions .tm-list .link .tm-list__icon {
    transition: 0.5s;
}
.section-home-solutions .tm-list .link:hover .tm-list__icon {
    margin-left: 3px;
}
.section-industry p {
    /*min-height: 130px;*/
}
.section-home-about-us .image-container img{
	transition: 0.5s;
}
.section-home-about-us .image-container img:hover{
	transform: scale(1.1);
}
.section-bd-spotlight .box-container .box .vc_general.vc_btn3 {
    transition: 0.75s;
}
.section-bd-spotlight .box-container .box .vc_general.vc_btn3:hover {
    background-color: #0f2343;
    border: solid 1px #0f2343;
    color: #fff;
	box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);

}
.wpb-js-composer .vc_tta.vc_general.vc_tta-style-mitech-01 .vc_tta-panel-body, .wpb-js-composer .vc_tta.vc_general.vc_tta-style-mitech-02 .vc_tta-panel-body, .wpb-js-composer .vc_tta.vc_general.vc_tta-style-mitech-03 .vc_tta-panel-body {
	margin-top: 20px;
}
.bd-start-trial-container.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>.wpb_wrapper.gia-bd-interactive-card {
    min-height: 550px;
}
body .vc_section  {
	padding-top: clamp(20px, 7vw, 40px);
	padding-bottom: clamp(20px, 7vw, 40px);
	isolation: isolate;
}
@media screen and (max-width: 1024px) {
    .greenTag2 {
       /*top: -22px;*/
	   max-width: 100%;
	   /*left: 10%;*/
    }
}
@media screen and (max-width: 768px) {
    .greenTag2 {
        top: -50px;
        /*max-width: 200px;
        left: 10%;*/
    }
}
@media screen and (max-width: 600px) {
    h1 { font-size: 28px; }   /* Main Title */
    h2 { font-size: 22px; } /* Section Heading */
    h3 { font-size: 20px; }  /* Subsection */
    h4 { font-size: 18px; }
    h5 { font-size: 16px; }
    h6 { font-size: 14px; }    
	.greenTag2 {
		top: -30px;
		max-width: 100%;
	}	
    .hero-container:before {
        content: "";
        background-color: rgb(255 255 255);
        width: 100%;
        height: 100%;
        position: absolute;
        opacity: 0.7;
        top: 0;
        left: 0;
    }
    .hero-container {
        color: #000;        background-position: bottom left;
    }    
    .vc_tta.vc_general.vc_tta-style-mitech-03 .vc_active .vc_tta-panel-title>a {
        color: #fff;
    }
	.bd-features .tm-tta-container .vc_row {
		display: block;
	}
    .bd-features .tm-tta-container .wpb_column {
        margin: 0 0;
        padding: 15px 15px;
        border: none;
    }
    h3 {
        font-size: 26px;
    }    
    /*.award-container {
        padding: 30px 0px;
        margin: 0 5px;
    }    
    .award-container .imgh100 .swiper-slide img {
        max-height: 65px;
    }
    .award-container .swiper-slide img {
        margin: 5px;
    }
    .award-container .swiper-wrapper {
        display: block !important;
        width: 100%;
        text-align: center;
    }
	.award-container .swiper-slide {
		width: auto !important;
	}	
	.award-container .swiper-wrapper .swiper-slide {
		display: inline-block !important;margin-bottom:5px;vertical-align: middle;
	}*/	    
	.award-container .tm-box-image.style-01 .content-wrap img {
        height: 50px;
        max-width: 90px;
	}
	.award-container.award-vpn .tm-box-image.style-01 .content-wrap img {
        height: 80px;
        max-width: 90px;
    }	
	.award-container .tm-grid-wrapper .tm-grid.modern-grid {
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		width: 100%;
		align-items: center;
		gap: 10px;
	}
	.award-container .tm-grid-group .grid-item {
		flex: 0 0 calc((100% - (3 * 16px)) / 4);
		box-sizing: border-box;
	}	
	.award-container.award-vpn .tm-grid-group .grid-item {
        flex: 0 0 calc((100% - (3 * 16px)) / 3);
        box-sizing: border-box;
    }
    .box-container.vc_row {
    	display: block;
    }
    .box-container .box.wpb_column {
    	margin: 0 0;
    	/*padding: 15px 15px;*/
    	border: none;
    	box-shadow: none;
		margin-bottom: 20px;
    }
    .box-container .box.wpb_column>.vc_column-inner>.wpb_wrapper {
        border: solid 1px #ccc;
        padding: 15px 15px;
        border-radius: 10px;
        margin: 10px 0;
        box-shadow: none;
        position: relative;
    }
	.box-container.compare-vpn-container .box.box-center,.box-container.compare-vpn-container .box.box-left,.box-container.compare-vpn-container .box.box-right{	
		border: none;
	}
	.box-container.compare-vpn-container .box.wpb_column>.vc_column-inner>.wpb_wrapper{
		border: 1px solid #111;
	}
	.box-container.compare-vpn-container .box.box-center>.vc_column-inner>.wpb_wrapper{
		border: 2px solid #35b245;
	}
	.box-container.compare-vpn-container .box.box-left, .box-container.compare-vpn-container .box.box-right, .box-container.compare-vpn-container .box.box-center {
		margin: 0px;
        padding: 0px;
	}    
    .bd-total-container:before {
        background: none;
        content: none;
    }
    .bd-total-container.box.wpb_column>.vc_column-inner>.wpb_wrapper:before {
        /*background-color: #de2985;*/
        content: "";
        position: absolute;
        top: -0.5625rem;
        left: 0;
        width: 100%;
        height: 15px;
        border-top-left-radius: 8px;
        border-top-right-radius: 8px;
    }
	.box-container.compare-vpn-container .box.box-left>.vc_column-inner>.wpb_wrapper, .box-container.compare-vpn-container .box.box-right>.vc_column-inner>.wpb_wrapper {
		margin-top: 15px;
	}	
    .section-is-overview.box-container .box.box-left {
        border: solid 1px #888888;
    }
    .section-is-overview.box-container.vc_row{display:flex;overflow:auto;}
    .section-is-overview.box-container .box.wpb_column>.vc_column-inner>.wpb_wrapper {
        border: inherit;
        padding: 0;
        border-radius: inherit;
        margin: 0;
        box-shadow: none;
        position: inherit;
        width: 320px;
    }    
    .section-is-overview.box-container .box.box-premium-total.wpb_column>.vc_column-inner>.wpb_wrapper{
        width: 760px;
    }
    .section-2col-text-img-container .text-container {
        margin-top: 0px;
        padding: inherit;
        margin-bottom: 20px;
        padding-top: 20px;
    }
    .section-2col-text-img-container{
        /*margin-bottom:20px;*/
    }
	.footer-logo>.vc_column-inner {
		padding: 0;
		margin-top: 20px;
	}
	.section-footer-container .vc_row .wpb_column.vc_col-sm-1,
	.section-footer-container .vc_row .wpb_column .tm-list .desc,
	.section-footer-container .vc_row .wpb_column.footer-logo {
		margin-bottom: 0px;
	}	
	.section-footer-container .vc_row .wpb_column{
		margin-bottom:20px;
	}
	body.gia-bd-product-page .wpb-content-wrapper > .vc_section.section-is-overview.box-container{
		overflow:auto;
	}
	body.gia-bd-product-page .section-is-overview.box-container .bd-upgrade-container{
		display: table;
		margin-left: 15px;
		margin-right: 15px;
	}
	.section-is-overview.box-container .bd-upgrade-container>.box{
		display: table-cell;
	}
	.section-is-overview.box-container .box.wpb_column>.vc_column-inner>.wpb_wrapper{
		background-color: transparent;
	}
	body.home sr7-arrow{
		display:none;
	}	
	
}
@media screen and (max-width: 414px) {
    .greenTag2 {
        top: -50px;
        /*max-width: 400px;*/
    }
}