/* CSS Document */@import url('https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i&display=swap');html {	scroll-behavior: smooth;}body {    font-family: 'Lato', sans-serif;	font-size: 16px;	color:#202020;	font-weight:400;	scroll-behavior: smooth;}h1 {	font-size:24px;	color:#202020;	font-family: 'Lato', sans-serif;	font-weight:400;	}h2 {	font-size:20px;	color:#202020;	font-family: 'Lato', sans-serif;	font-weight:600;	}.primary-bg-color {	background:#FFFFFF;}div, p, a, span, h1, h2, h3, h4, h5, h6, ul, li, ol, button, input, select, textarea, table, tr, td, th {    /*font-family: 'Lato', sans-serif;*/	/*font-size: 14px;*/}.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto {	padding-left:10px;	padding-right:10px;	}a {    color: #8bc801;}a:focus {	color: #14b1c7;	}a:hover {	color: #5f8700;	text-decoration:underline;}.btn-info {	background:#14b1c7 !important;}.btn-info:hover {	background:#5f8700 !important;} .container, .container-fluid, .container-sm, .container-md, .container-lg, .container-x {	padding-right:0px;	padding-left:0px;	}section#main-body  {	padding:0;	background:#ffffff;}/***** TOP BAR *****//***** TOP BAR *****/.banner {	background-color: #f2f2f2;	float:left;	width:100%;}.banner .banner-content {	float:left;	top:250px;	position:absolute;	left: 50%;	margin-left:-150px;}.banner .banner-content h1 {	color:#91c900;	font-weight:bold;	margin:0 0 10px 0;	padding:0;	font-size:72px;}.banner .banner-content p {	color:#404040;	font-weight:normal;	font-size:36px;	margin:5px 0 5px 0;	padding:0;}.banner.banner-content p a {		margin:10px 0 0 0;	padding:10px 35px;}/**HOMEPAGE**/.homepage-content {	margin:0;	padding:0;	}.homepage-content .punch-points {	margin:0;	padding:55px 0;}.homepage-content .punch-points i {	width: 1em;    height: 1em;    position: relative;	font-size: 99px;	color: #0C7A82;}.homepage-content .punch-points i:before {    position: absolute;    left: 50%;    transform: translateX(-50%);}.homepage-content .punch-points h2 {	margin:0;	padding:15px 0 15px 0;	color: #202020;	font-size: 22px;	font-weight: 500;    line-height: 1.2;    }.homepage-content .punch-points p {	margin: 0;	padding:0;	font-size: 18px;	color: #666666;}/********/.homepage-content h1 {		color: #8BC801;    font-size: 40px;    font-weight: 600;    line-height: 1.2em;	margin-bottom: 20px;}.homepage-content .elementor-widget-container {    margin: 100px 0px 0px 0px;}.homepage-content .elementor-widget-container-second {    margin: 0;	padding: 40px 20px 20px 20px;    background-color: #FFFFFF;}/**PART-TWO**/.homepage-content-part-two {	margin:0;	padding:0 0 25px 0;	background-color: #F6F2EF;	width:100%;	float:left;	display:none;}.homepage-content-part-two h1 {			transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;    padding: 40px 0px 40px 0px;	color: #8BC801;    font-size: 40px;    font-weight: 600;    line-height: 1.2em;	}.homepage-content-part-two .addons-container .addons-cols {	padding: 10px;	}.homepage-content-part-two .addons-container .addons-cols .elementor-price-table {    text-align: center;	overflow: hidden;    background-color: #f7f7f7;}.homepage-content-part-two .addons-container .addons-cols .elementor-price-table .elementor-price-table__header-first {    background: #202020;    padding: 20px 0;}.homepage-content-part-two .addons-container .addons-cols .elementor-price-table .elementor-price-table__header {	background-color: #8BC801;    padding: 20px 0;}.homepage-content-part-two .addons-container .addons-cols .elementor-price-table .elementor-price-table__heading {    margin: 0;    padding: 0;    line-height: 1.2;    font-size: 24px;    font-weight: 600;    color: #fff;}.homepage-content-part-two .addons-container .addons-cols .elementor-price-table .elementor-price-table__subheading {    font-size: 13px;    font-weight: 400;    color: #fff;}.homepage-content-part-two .addons-container .addons-cols .elementor-price-table .elementor-price-table__price {    /*font-family: "Lato Bold H1", Sans-serif;*/    font-weight: normal;    font-style: normal;    line-height: 0.1em;    letter-spacing: 0.9px;	display: flex;    justify-content: center;    align-items: center;    flex-wrap: wrap;    flex-direction: row;    color: #555;    font-weight: 800;    font-size: 65px;    padding: 40px 0;    box-sizing: border-box;	}.homepage-content-part-two .addons-container .addons-cols .elementor-price-table__price > .elementor-price-table__currency {    font-size: calc(44em/100);	align-self: flex-start;	color: #492B2B;	margin-right: 3px;	line-height: 1;    box-sizing: border-box;	}.homepage-content-part-two .addons-container .addons-cols .elementor-price-table__integer-part {    color: #492B2B;	line-height: .8;	box-sizing: border-box;	/*font-family: "Lato Bold H1", Sans-serif;*/    font-weight: normal;}.homepage-content-part-two .addons-container .addons-cols .elementor-price-table .elementor-price-table__price .elementor-typo-excluded {    line-height: normal;    letter-spacing: normal;    text-transform: none;    font-weight: 400;    font-size: medium;    font-style: normal;	width: 100%;	box-sizing: border-box;}.homepage-content-part-two .addons-container .addons-cols .elementor-price-table .elementor-price-table__features-list {    list-style-type: none;    margin: 0;    padding: 0;    line-height: 1;    color: var(--e-price-table-features-list-color);	text-align: left;	box-sizing: border-box;	border: 0;    outline: 0;    font-size: 100%;    vertical-align: baseline;    background: transparent;}.homepage-content-part-two .addons-container .addons-cols .elementor-price-table .elementor-price-table__features-list li:not(:first-child):before {    content: "";    display: block;    border: 0 solid hsla(0,0%,47.8%,.3);    margin: 10px 12.5%;}.homepage-content-part-two .addons-container .addons-cols .elementor-price-table .elementor-price-table__features-list li {    font-family: "Lato", Sans-serif;    font-size: 16px;    line-height: 1.7em;	margin: 0;    padding: 0;	box-sizing: border-box;	}.homepage-content-part-two .addons-container .addons-cols .elementor-price-table .elementor-price-table__features-list li  .elementor-price-table__feature-inner {    margin-left: calc((100% - 65%)/2);    margin-right: calc((100% - 65%)/2);	box-sizing: border-box;}.homepage-content-part-two .addons-container .addons-cols .elementor-price-table .elementor-price-table__footer {    padding: 30px 0;	box-sizing: border-box;}/******* Need to Switch **********/.homepage-content-part-three {	margin:0;	padding:40px 0px 40px 0px;	background-color: #e8f8fe;	width:100%;	float:left;}.homepage-content-part-three .need-to-switch {	padding: 10px;	margin:0;}.homepage-content-part-three .need-to-switch .elementor-widget-container-heading {	padding:0;	margin-bottom: 20px;	box-sizing: border-box;}.homepage-content-part-three .need-to-switch .elementor-widget-container-heading h2 {		font-size: 28px;	color: #492B2B;	padding: 0;    margin: 0;    line-height: 1;	box-sizing: border-box;}.homepage-content-part-three .need-to-switch .elementor-widget-container {	padding: 30px 0px 0px 0px;	box-sizing: border-box;}.homepage-content-part-three .need-to-switch .elementor-widget-container p {	margin-bottom: 20px;	box-sizing: border-box;	text-align: left;    font-size: 18px;}/** How we reduce your carbon footprint **/.homepage-content-part-four {	margin:0;	padding: 20px 0px 20px 0px;	background-color: #ffffff;	width:100%;	float:left;	box-sizing: border-box;}.homepage-content-part-four .reduce-your-carbon {	padding: 10px;	margin:0;}.homepage-content-part-four .reduce-your-carbon .elementor-widget-container-heading {	text-align: left;	margin-bottom: 20px;	box-sizing: border-box;	width:100%;	float:left;}.homepage-content-part-four .reduce-your-carbon .elementor-widget-container-heading h2 {    color: #8BC801;    font-size: 28px;	padding: 0;	margin:0;    line-height: 1;	box-sizing: border-box;	font-family: inherit;    font-weight: 500;}.homepage-content-part-four .reduce-your-carbon .elementor-widget-container {	margin: 25px 0px 0px 0px;    padding: 0px 0px 0px 0px;	width:100%;	float:left;}.homepage-content-part-four .reduce-your-carbon .elementor-widget-container p {	margin-top: 0;    margin-bottom: 20px;	box-sizing: border-box;	text-align: left;    font-size: 18px;	font-weight: 400;    line-height: 1.5;	color: #666666;}.homepage-content-part-four .reduce-your-carbon-sub {	padding: 20px 15px 20px 15px;}.homepage-content-part-four .reduce-your-carbon-sub .elementor-widget-container-icon {	box-sizing: border-box;}.homepage-content-part-four .reduce-your-carbon-sub .elementor-widget-container-icon .elementor-icon-wrapper {		box-sizing: border-box;	text-align: left;}.homepage-content-part-four .reduce-your-carbon-sub .elementor-widget-container-icon .elementor-icon-wrapper .elementor-icon {		font-size: 70px;	display: inline-block;    line-height: 1;    transition: all .3s;    color: #818a91;    text-align: center;		box-sizing: border-box;}.homepage-content-part-four .reduce-your-carbon-sub .elementor-widget-container-icon .elementor-icon-wrapper .elementor-icon svg {		width: 1em;    height: 1em;    position: relative;    display: block;	box-sizing: border-box;}.homepage-content-part-four .reduce-your-carbon-sub .elementor-widget-container {	margin: 40px 0px 0px 0px;	box-sizing: border-box;}.homepage-content-part-four .reduce-your-carbon-sub .elementor-widget-container p {	margin-bottom: 20px;	box-sizing: border-box;	margin-top: 0;	text-align: left;    font-size: 18px;	font-weight: 400;    line-height: 1.5;	color: #666666;}.homepage-content-part-five {	float:left;	width:100%;	margin:0;	padding:0 0 65px 0;	background:#f2f2f2;}.homepage-content-part-five .content-testimonials .testimonal span.quote {	font-size:48px;	color:#FFFFFF;	font-weight:bold;	position:absolute;	margin-top:-10px;	}.homepage-content-part-five .content-testimonials .testimonal p {	font-size:16px;	color:#FFFFFF;	padding-left:25px;	}.homepage-content-part-five .content-testimonials .testimonal p.author {	color:#FFFFFF;	font-size:12px;	}.homepage-content-part-five .content-testimonials .testimonal p.author span {	font-weight:bold;	color:#202020;	font-size:16px;}.homepage-content-part-five .content-testimonials .testimonal p.author img {	-webkit-border-radius: 50%;    border-radius: 50%;	}.homepage-content-part-six {	float:left;	width:100%;	margin:0;	padding:0 0 65px 0;	background:#FFFFFF;}.homepage-content-part-six .our-partners {	margin:0;	padding:0;}.homepage-content-part-six .our-partners  h1 {	padding: 40px 0px 40px 0px;    color: #8BC801;    font-size: 40px;    font-weight: 600;    line-height: 1.2em;	margin:0;	}.homepage-content-part-six .our-partners .slider-section {	position: relative;	display: block;	margin: 0;	padding: 15px 5px;	max-height: 152px;	border: none;}.homepage-content-part-six .our-partners .slider-section .inslider {   /* border: #e1e1e1 solid 1px;*/    text-align: center;    padding: 10px 5px;    height: 120px;    /*margin: 15px 10px;*/    min-height: 1px;    overflow: hidden;}.homepage-content-part-six .our-partners .slider-section .slick-slide {	margin:0 10px;}.homepage-content-part-six .our-partners .slider-section .slick-slide img {    display: block;    max-width: 100%;    width: auto;    margin: 0 auto;    height: auto;}.homepage-content-part-six .our-partners .slider-section .slick-prev:before,.slider-section .slick-next:before {	display: none;}.homepage-content-part-six .our-partners .slider-section .slick-prev {	color: #FFF !important;	padding: 13px;	background: #8bc801 !important;	cursor: pointer;	border-radius: 50px;	font-size: 16px;	width: auto;	/*left: 0;*/    top: 50%;    z-index: 999;    position: absolute;    display: inline-block;}.homepage-content-part-six .our-partners .slider-section .slick-prev:hover , .homepage-content-part-six .our-partners  .slider-section .slick-next:hover{	background: #5f8700!important;}.homepage-content-part-six .our-partners .slider-section .slick-next {    /*right: -1px;*/    top: 50%;    width: auto;    display: inline-block;    position: absolute;    color: #FFF !important;	padding: 13px;    background: #8bc801 !important;    cursor: pointer;	border-radius: 50px;    font-size: 16px;    z-index: 999;}.homepage-content-part-six .our-partners .slider-section .slick-dots {	display: none !important;}/**HOMEPAGE**//**** TOP NAV NEW ****/#header .navbar .container ul.top-nav-new {		margin:0;	padding:0;	list-style:none;}#header .navbar .container ul.top-nav-new li {		list-style:none;	display:inline-block;	padding: 12px 18px;	line-height: 20px;}#header .navbar .container ul.top-nav-new li a {		padding:0;	color: #202020;	text-decoration: none;	font-size:16px;	font-weight:bold;}#header .navbar .container a.btn-login {	background:#0c7a82;	border-radius:5px;	color:#FFFFFF;	padding: 10px 30px;	font-size:16px;	font-weight:bold;	}#header .navbar .container a.btn-login-small {	background:#0c7a82;	border-radius:5px;	color:#FFFFFF;	padding: 8px 5px;    font-size: 11px;	font-weight:normal;	}#header .navbar .container a.btn-login:hover {	background:#6eee6d;	color:#202020;	}#header .navbar .container a.btn-login-small:hover {	background:#6eee6d;	color:#202020;	}#header .navbar .container a.btn-login.active {	background:#6eee6d;	color:#202020;	}#header .navbar .container ul.top-nav-new li:hover {		/*background:#0c7a82;*/	/*border-radius:5px;		border:solid 2px #8bc801;*/}#header .navbar .container ul.top-nav-new li:hover a {		color:#8bc801;}#header .navbar .container ul.top-nav-new li.active {	/*background:#8bc801;*/	border:solid 2px #8bc801;	border-radius:10px;}#header .navbar .container ul.top-nav-new li.active a {	color:#202020;}#header .navbar .container ul.top-nav-new li ul.dropdown {	margin:2px 0 0 -20px;;	padding:0;	list-style:none;	position:absolute;	z-index:9999;	background:#fefefe;	border-radius:5px;	display:none;	/*box-shadow: 5px 10px 10px #888888;*/	border-top:solid 1px #b1b1b1;	border-left:solid 1px #b1b1b1; 	border-right:solid 1px #b1b1b1; 	border-bottom:solid 1px #b1b1b1; }#header .navbar .container ul.top-nav-new li:hover ul.dropdown {	display:block;}#header .navbar .container ul.top-nav-new li ul.dropdown li {	display:block;	margin:0;	border-bottom: solid 1px #b1b1b1;	}#header .navbar .container ul.top-nav-new li ul.dropdown li a {	color:#202020;	}#header .navbar .container ul.top-nav-new li ul.dropdown li:hover a {	color:#8bc801;	}/************** NAV BAR *****************/#header .custom-nav-bar {	background:#8BC801;		}#header .custom-nav-bar .pr-4 , .px-5 {	margin:0;	padding:0;	padding-right:0px !important;	}#header.header .main-navbar-wrapper .navbar-collapse {	margin:0;	padding:0;}#header .custom-nav-bar .container ul {	margin:0;	padding:0;	}#header .custom-nav-bar .container ul li {	margin:0;	padding:0;	cursor:pointer;	}#header .custom-nav-bar .container ul li:hover {	background:#3f7400;	display:block;	text-decoration:none;	}#header .custom-nav-bar .container ul li.show {	background:#3f7400;	}#header .custom-nav-bar .container ul li a {	color:#FFFFFF;	display:block;	/*padding-left:15px;*/	text-decoration:none;	padding:14px 15px;	font-size: 15px;}/*Sub-Menu*/#header .custom-nav-bar .container ul li ul.dropdown-menu {	border:none;	border-radius:0;	-webkit-box-shadow: 0 6px 12px rgb(0 0 0 / 18%);    box-shadow: 0 6px 12px rgb(0 0 0 / 18%);}#header .custom-nav-bar .container ul li ul.dropdown-menu li {	border-bottom: 1px solid #e5e5e5;    padding: 10px 20px;}#header .custom-nav-bar .container ul li ul.dropdown-menu li:hover {	background-color:#e5e5e5;}#header .custom-nav-bar .container ul li ul.dropdown-menu li a {	display: block;    clear: both;    font-weight: 400;    line-height: 1.42857143;    color: #333;	text-decoration:none;	font-size: 14px;}#header .custom-nav-bar .container ul li ul.dropdown-menu li a:hover {	background-color:#e5e5e5;	text-decoration:none;}/******* DOMAIN SEARCH **********/.bg-brown {	background:#482b2b;	}.home-domain-search h2 {	color:#FFFFFF;	margin: 0;	padding: 0 25px 10px 25px;	font-size: 35px;}/*-----inner-page----21-12-2018-*/#order-standard_cart .products .product footer {	font-size: 14px;}.product-pricing {	font-weight: 700;}.full-width {	width: 100vw;	background-color: #eeeeee;	margin-left: calc(-100vw / 2 + 100% / 2 + -9px);}.pull-md-right .domain-promo-box p, #order-standard_cart .panel-body label,#order-standard_cart .field, #order-standard_cart .panel-body .form-control {	font-size: 14px;}#order-standard_cart .products .product div.product-pricing {	padding-right: 5px;}.eppcode-text2 a {    background: #91c900;    padding: 4px 10px;    border-radius: 6px;    color: #fff;    margin: 0 5px;}.eppcode-text2 a:hover {    background: #5f8700;}/***  choose-how-gt ****/.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-ring:before, .fa-life-saver:before, .fa-support:before {    content: "\f1cd";}img{ max-width: 100%; }.icon-leaf {  margin: 0 15px 0 0;  padding: 0;  display: inline-block;  position: relative;  vertical-align: middle;}.icon-leaf:before {  content: "\e90f";  color: #58ae0b;}.icon-leaf:after {  content: "\e910";  color: #addc0b;  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;}.widget-testimonial--wrapper .icon-leaf {  margin: -30px 15px 0 0;  padding: 0;  /*display: inline-block;  position: relative;  vertical-align: middle;*/	position: absolute;	top:25px}.widget-testimonial--wrapper .icon-leaf:before, .widget-testimonial--wrapper .icon-leaf:after {  position: absolute;  left: 0;  margin-left: -8px;  font-size: 30px;}/*---End--inner-page-----*//* Choose how you grow today */blockquote {    padding: 10px 20px;    margin: 0 0 20px;    font-size: 17.5px;    border-left: 5px solid #eee;}.blockqot .fa-quote-left{	padding-right: 10px;	font-size: 24px;	color: #8bc801;}.blockqot a{	color:#333;	text-decoration: none;}.blockqot a:hover{	color:#8bc801;}.blockqot .fa-quote-right{	padding-left: 10px;	font-size: 24px;	color: #8bc801;}.blockqot{	text-align: center;    font-style: italic;    margin-top: 20px;}.authorname{	text-align: center;    padding-top: 20px;    font-size: 16px;    font-weight: 600;}/**OTHERE**/.panel-sidebar > .panel-heading {    background-color: #0C7A82;    color: #fff;}.sidebar .card-header {    background-color: #0C7A82;    color: #fff;}#order-standard_cart .domain-selection-options .option {    background-color: #f1f1f1;}div.header-lined h1 {    margin-top: 0;    margin-bottom: 15px;    padding: 6px 0;    border-bottom: 1px solid #ccc;    /*font-weight: 400;    color: #482b2b;*/}#order-standard_cart .domain-selection-options .option-selected {    background-color: #efefef !important;}.btn-success, .landing-page.mail-services .product-options .btn-buy, .landing-page .product-options .item .btn.btn-learn-more:hover, .landing-page .get-started .btn-order-now {    background-color: #8bc801 !important;    border-color: #8bc801 !important;    color: #fff !important;}.btn-success:hover, .landing-page.mail-services .product-options .btn-buy:hover,.landing-page .product-options .item .btn.btn-learn-more {	background-color: #5f8700 !important;	border-color: #5f8700 !important;	color: #fff!important;}.promo-banner.spamexperts .btn {    background-color: #482b2b;}.promo-banner.spamexperts .btn:hover {	background-color: #321d1d;	}#order-universal_slider .product-container .order-button,#order-standard_cart .empty-cart .btn:hover {	background: #53c4f9 !important;	text-shadow: none!important;}#order-universal_slider .product-container .order-button:hover,#order-standard_cart .empty-cart .btn {	background: #91c900 !important;}#order-universal_slider .product-container .order-button:hover,#order-standard_cart .empty-cart .btn:hover {	background: #5f8700 !important;}section#home-banner {	background-color: #482c2b;}.getvalues {	margin:15px 0;	width:100%;	float:left;	}.getvalues h2 {  text-align: center;  font-size: 30px;  margin-bottom: 35px;}.getvalues .listing-item img {  max-width: 90px;  margin-bottom: 15px;  height: 60px;}.getvalues .listing-item {  width: 50%;  float:left;  vertical-align: top;  text-align: center;  padding-right: 20px;  padding-bottom: 20px;}.getvalues .listing-item div {  width: 100%;  float:left;  text-align: center;  padding: 30px 35px 20px;  box-shadow: 0 6px 20px rgba(0,0,0,.1);  min-height: 210px;}.getvalues .listing-item p {  line-height: 22px;  margin-bottom: 0;}.primary-content .card.mw-540, .primary-content .mw-540.mc-promo-manage, .primary-content .mw-540.mc-promo-login {  max-width: 650px;  margin-left: auto;  margin-right: auto;}.card, .mc-promo-manage, .mc-promo-login {  position: relative;  display: flex;  flex-direction: column;  min-width: 0;  word-wrap: break-word;  background-color: #fff;  background-clip: border-box;  border: none;  border-radius: 0.25rem;  border: 1px solid rgba(0, 0, 0, 0.125);}.logincontainer {	padding: 0 10px;}.logincontainer .header-lined h1 small {	font-size: 55%;	padding: 0 10px;	color:#777;}.logincontainer .login-fields .float-left-l {	float:left;	width:100%;	text-align:right;		}.logincontainer .login-fields .text-right-l {	float:left;	width:100%;	padding:0 0 0 25px;}.contact-us-pg .header-lined {	padding:0 0 25px 0;}.contact-us-pg .row  div {		margin:15px 0;	}.contact-us-pg .row  div label {	font-size:14px;	padding:5px 10px 0 10px;	font-weight: 700;	}.list-group-item.active {	background-color: #f5f5f5;	border-color: #f5f5f5;	  border-top-color: rgb(245, 245, 245);	  border-right-color: rgb(245, 245, 245);	  border-left-color: rgb(245, 245, 245);	color: #000;}.sidebar .list-group-item.active, .sidebar .list-group-item.active:hover, .sidebar .list-group-item.active:focus {    background-color: #f5f5f5;    border-color: #f5f5f5;	color: #000;}#order-standard_cart .view-cart-items-header { margin: 0;padding: 8px 15px;background-color: #8bc801 !important;color: #fff;font-size: .9em;border-radius: 4px 4px 0 0;}/***PRODUCT DETAIL PAGE***/.product-details h3 {	font-size:18px;}.product-details h4 {	font-size:16px;	font-weight:bold;	margin:20px 0 0 0; }.product-details .product-status-text {	font-size:14px;	}.ssl-state {	max-width:250%;}.inactive-domain-icon {	max-width:250%;}.panel-btn {	font-size:12px;	margin:10px 0;	}#order-standard_cart .panel-addon {    font-size: 14px !important;    text-align: left !important;	}/************************************** FOOTER *******************************************/.footer.footer {	background-color:#15616e;	border-top: 1px solid #15616e;	color: #fff;	line-height: 32px;	margin: 0;	padding: 25px 10px;  	font-size: 14px;	float: left;    width: 100%;	}.footer.footer .logo-img-custom-footer {	height:80px;	margin:0 auto;	display:block;}.footer.footer .copyright {	margin:0;	padding:45px 0 0 0;}.footer.footer .back-to-top {	float: right;}.footer.footer .back-to-top i {	background-color: #5f8700;	color: #fff;	opacity: 1;	padding: 10px;	border-radius: 3px;}.footer.footer .back-to-top i:hover {	background-color: #91c900;}.footer.footer .content-footer {	margin:0;	padding:25px 0 0 0;	}.footer.footer .content-footer p {	margin:0;	padding:0;	font-size:14px;	line-height:28px;	}.footer.footer .content-footer p a.btn-login {	background:#6eee6d;	border-radius:5px;	color:#202020;	padding: 10px 30px;	font-size:16px;	font-weight:bold;	margin:10px 10px 10px 0;	}.footer.footer .content-footer p a.btn-login:hover {	background:#0c7a82;	color:#FFFFFF;}.footer.footer .content-footer p a.btn-login.active {	background:#0c7a82;	color:#FFFFFF;	}.footer.footer h2 {	text-transform:uppercase;	font-size:16px;	font-weight:bold;	color:#FFFFFF;}.footer.footer ul.quick-links {	list-style:none;	margin:0;	padding:0 0 0 0;}.footer.footer ul.quick-links li {	list-style:none;	margin:0;	padding:0;}.footer.footer ul.quick-links li a {	color:#FFFFFF;	}/********/@media (min-width: 10px) {	body {		display:none;	}}@media (min-width: 360px) {		body {		display:block;	}		#header {		margin:0 auto;		width:100%;		height:105px;		margin:0 auto;		width:100%;						}			#header .navbar {		margin:0 auto;		/*padding:15px 0 15px 0;*/		padding: 5px 0px 10px 0px;		position:fixed;		margin:0 auto;		width:100%;		background:#fefefe;		z-index:999;		opacity:.9;	}			#header .navbar .container .logo-img-custom {		width: 120px;		margin-top:7px;	}			#header .navbar .top-nav-new {		display:none;	}		#header .navbar .top-mobile-nav-toggle {		display:block;		background:#fefefe;			}	#header .navbar .top-mobile-nav {		background:#f2f2f2;		z-index:99999;		width:100%;		padding:15px 0;	}	#header .navbar .top-mobile-nav ul {		margin:0;		padding:0;	}	#header .navbar .top-mobile-nav ul li {		margin:0;		padding:10px 0px 10px 15px;		list-style:none;		border-bottom:1px solid #0c7a82;			}	#header .navbar .top-mobile-nav ul li a {		font-size: 16px;		font-weight:bold;	}	#header .navbar .top-mobile-nav ul li ul.dropdown{		margin:0;		padding:0;	}	#header .navbar .top-mobile-nav ul li ul.dropdown li {		margin:0;		padding:10px 0 0px 25px;		list-style:none;		border-bottom:none;	}	#header .navbar .top-mobile-nav ul li ul.dropdown li a {		font-size: 15px;		font-weight:bold;			}			#header .navbar .top-mobile-nav ul li a:hover {		text-decoration:none;		color:#0c7a82;			}		.container {		padding:0 10px;			}		.banner .banner-1-bg {		background:none;		/*background-image:url('../images/home-banner-2.png');		background-repeat:no-repeat;		background-position:top left;		background-size: 380px;		float:left;		width:60%;		height:550px;*/		/*border: solid 1px #000000;*/		float:left;		width:0%;		height:550px;		display:none;	}		.banner .banner-2-bg {			background-image:url('../images/home-banner-1.png');		background-repeat:no-repeat;		background-position:bottom right;		background-size:500px;		float:left;		width:100%;		height:550px;		/*border: solid 1px #000000;*/		}	.homepage-content .punch-points div {		margin:25px 0;			}	/****PLANS NEW LAYOUT MOBILE *****/			#stickybox {		background:#FFFFFF;		width:100%;		float:left;		box-shadow: 0px 20px 14px -10px rgb(0 0 0 / 11%);		padding:0px 10px;	}			#scrollableContent {		width:100%;		float:left;		margin:0;		padding:0px 10px;		}	.customplans-chart {		width:100%;		float:left;		margin:0;		padding-top:10px;		padding-bottom:10px;		/*position:fixed;		z-index:9999;*/	}		.customplans-chart .plans-heading-feature {		display:none;	}				.customplans-chart .row-full {			width:100%;		float:left;		margin:0;		padding:0;	}		.customplans-chart .row-one {		width:100%;		float:left;		margin:0;		padding:0;	}			.customplans-chart .row-two {		width:33%;		float:left;	}	.customplans-chart .row-three {		width:33%;		float:left;	}	.customplans-chart .row-four {		width:33%;		float:left;		border-right: solid 1px #8bc801 !important;	}	.customplans-chart .border-left {		border-left: solid 1px #8bc801 !important;	}		.customplans-chart .plans-heading  {		padding:10px 5px;		vertical-align:bottom;		text-align:center;		}		.customplans-chart .plans-heading .image {		height:55px;					}		.customplans-chart .text-left {		padding:0 15px;	}		.customplans-chart .text-left h2 {				padding:120px 0 0 0;	}		.customplans-chart .plans-heading h2 {		color: #8bc801;		font-family: "Lato", Sans-serif;		font-weight: 600;		font-size: 16pt;	}		.customplans-chart .plans-heading img { 		/*width: 20%; */				}		.customplans-chart .plans-heading a {		/*width: 20%; */		font-family: "Lato", Sans-serif;		font-weight: 600;		fill: #202020;		color: #202020;		font-size: 12px;		margin-top:15px;		display:block;		background:#6eee6d;		padding:15px 5px;		border-radius:5px;		}			.customplans-chart .plans-heading a:hover {		/*width: 20%; */		text-decoration:none;		animation:alternate;		background:#24878e;		color:#FFFFFF;				}	.customplans-chart-contents {		margin:0 0 0px 0;				border-bottom: solid 1px #e4e4e4;	}	.customplans-chart-contents .sub-title {		background:#61ce70;		border-radius:10px;		color:#FFFFFF;		font-weight:600;		font-size: 18pt;		text-align:center;		padding:5px 0;					}		.no-bottom-border {		border-bottom:none;	}		.customplans-chart-contents .feature {				padding:15px;			}			.customplans-chart-contents .planinfo {		padding:10px;		text-align:center;			}	.customplans-chart-contents .planinfo h2 {		font-size: 1.2rem;		font-weight:600;		padding:15px 0;			}	.customplans-chart-contents h2 span {		font-weight: 800;		color: #8bc801;	}		.plans-footer {		background:#6eee6d;		color:#202020;		border-radius:10px;	}		.plans-footer .plans-price {		padding:10px 10px 7px 15px;		font-size: 16pt;		font-weight:600;	}		.plans-footer .planinfo-princing {		text-align:center;	}		.plans-footer .planinfo-princing h2 {		font-size: 16pt;	}		.plans-footer .planinfo-princing p {		font-size: 12pt;		font-weight:600;	}		.plans-footer .planinfo-princing a {			font-family: "Lato", Sans-serif;		font-weight: 600;		fill: #FFFFFF;		color: #FFFFFF;		font-size: 12px;		margin:15px;		display:block;		background:#24878e;		padding:15px 15px;		border-radius:5px;	}		.plans-footer .planinfo-princing a:hover {		/*width: 20%; */		text-decoration:none;		animation:alternate;		background:#FFFFFF;		color:#202020;			}		.plans-footer .border-left-reverse {		border-left: solid 1px #FFFFFF !important;	}	.plans-footer .last-pricing-col {		border-right: solid 1px #FFFFFF !important;	}				/************EOF PLANS LAYOUT ************/	.logincontainer .login-fields {		width:100%;		float:left;		padding-bottom: 29px;		border-bottom: 1px solid #ddd;	}	.logincontainer .linkedaccounts {		width:100%;		float:left;		padding:30px 0 0 0;	}			.responsive-margin {		margin:0 10px;	}	 	 	 	.homepage-content-part-three .need-to-switch  {		padding:15px 20px;	}		.homepage-content-part-four .reduce-your-carbon {		padding:15px 20px;	}	.homepage-content-part-four .reduce-your-carbon-sub {		padding:15px 20px;	}	.homepage-content-part-five h1 {		margin:15px 10px;		font-size:36px;		padding: 20px 0px 0px 0px;		color: #8BC801;		font-weight: 600;		line-height: 1.2em;	}	 	.homepage-content-part-five .content-testimonials {		margin:15px 10px;			}	.homepage-content-part-five .content-testimonials .testimonal {		background:#8bc801;		color:#FFFFFF;		padding:35px;		border-radius:25px;		margin:0;		min-height:auto;	}		.homepage-content-part-five .testimonal {    display: table-cell;}.homepage-content-part-five .col-md-6.content-testimonials {    display: table;}	.homepage-content-part-six {		display:none;	}	/*.sidebar-collapsed {		display:block;	}	.sidebar {		display:block;	}*/	/*panel card panel-default*/		#order-standard_cart {		padding:0px 10px 40px 10px !important;	}		#order-standard_cart .sidebar-collapsed {		display:none;	}	#order-standard_cart .sidebar {		display:none;	}		.mobile-view-only {		display:block;	}	.hide-this-mobile {		display:block;	}	.mobile-full-width {		width:100% !important;	}		.mobile-transition-tep {		float:left;		width:100%;		display:block;		margin:10px 0;	}		.mobile-transition-tep-two {		float:left;		width:100%;		display:block;		margin:10px 0;	}		.product-details-tab-container .text-right {		text-align:left !important;		margin:10px 0 0 0;			}		.primary-content table {		width:100%;			}		.sidebar-secondary {		margin:25px 0 0 0;	}		.footer.footer .content-quick-links {		margin:20px 0 0 0;		padding:0 10px;	}		.footer.footer .follow-us {  		padding:0;	}		.footer.footer a.social-links i {	  font-size: 32px;	  color: #FFFFFF;	  padding: 15px 10px 0 0px;	}		}@media (min-width: 768px) {	.container {		width: 750px;	}	.banner .banner-1-bg {		background:none;				float:left;		width:60%;		height:550px;		/*border: solid 1px #000000;*/		float:left;		width:50%;		height:565px;		display:none;	}	.banner .banner-2-bg {			background-image:url('../images/home-banner-1.png');		background-repeat:no-repeat;		background-position:bottom right;		background-size:520px;		float:left;		width:100%;		height:565px;		/*border: solid 1px #000000;*/		}		.banner .banner-content p {		width:70%;	}		.homepage-content .punch-points div {		margin:0;			}			/*** NEW PLANS LAYOUT FRONT ***/		#stickybox {		background:#FFFFFF;		width:100%;		float:left;		box-shadow: 0px 20px 14px -10px rgb(0 0 0 / 11%);		padding:0;		}			#scrollableContent {		width:100%;		float:left;		margin:0;		padding:0;		}		.customplans-chart {		width:100%;		float:left;		margin:0;		padding-top:10px;		padding-bottom:10px;		/*position:fixed;		z-index:9999;*/	}	.customplans-chart .plans-heading-feature {		display:block;	}		.customplans-chart .row-full {			width:100%;		float:left;		margin:0;		padding:0;	}		.customplans-chart .row-one {		width:34%;		float:left;		margin:0;		padding:0;	}		.customplans-chart .row-two {			width:22%;		float:left;		margin:0;		padding:0;	}		.customplans-chart .row-three {		width:22%;		float:left;		margin:0;		padding:0;	}		.customplans-chart .row-four {		width:22%;		float:left;		margin:0;		padding:0;		border-right: none !important;	}		.customplans-chart .border-left {		border-left: solid 1px #8bc801 !important;	}		.customplans-chart .plans-heading  {		padding:10px 15px;		vertical-align:bottom;		text-align:center;		}		.customplans-chart .plans-heading .image {		height:55px;					}	.customplans-chart .text-left {		padding:0 15px;	}		.customplans-chart .text-left h2 {				padding:120px 0 0 0;	}		.customplans-chart .plans-heading h2 {		color: #8bc801;		font-family: "Lato", Sans-serif;		font-weight: 600;		font-size: 22pt;	}		.customplans-chart .plans-heading img { 		/*width: 20%; */				}		.customplans-chart .plans-heading a {		/*width: 20%; */		font-family: "Lato", Sans-serif;		font-weight: 600;		fill: #202020;		color: #202020;		font-size: 16px;		margin-top:15px;		display:block;		background:#6eee6d;		padding:15px 15px;		border-radius:5px;		}			.customplans-chart .plans-heading a:hover {		/*width: 20%; */		text-decoration:none;		animation:alternate;		background:#24878e;		color:#FFFFFF;				}	.customplans-chart-contents {		margin:0 0 0px 0;				border-bottom: solid 1px #e4e4e4;	}	.customplans-chart-contents .sub-title {		background:#61ce70;		border-radius:10px;		color:#FFFFFF;		font-weight:600;		font-size: 22pt;		text-align:center;		padding:5px 0;					}		.no-bottom-border {		border-bottom:none;	}		.customplans-chart-contents .feature {				padding:15px;			}			.customplans-chart-contents .planinfo {		padding:10px;		text-align:center;			}	.customplans-chart-contents .planinfo h2 {		font-size: 1.5rem;		font-weight:600;		padding:15px 0;			}	.customplans-chart-contents h2 span {		font-weight: 800;		color: #8bc801;	}		.plans-footer {		background:#6eee6d;		color:#202020;		border-radius:10px;	}		.plans-footer .plans-price {		padding:50px 10px 50px 15px;		font-size: 22pt;		font-weight:600;	}		.plans-footer .planinfo-princing {		text-align:center;	}		.plans-footer .planinfo-princing h2 {		font-size: 22pt;	}		.plans-footer .planinfo-princing p {		font-size: 16pt;		font-weight:600;	}		.plans-footer .planinfo-princing a {			font-family: "Lato", Sans-serif;		font-weight: 600;		fill: #FFFFFF;		color: #FFFFFF;		font-size: 16px;		margin:15px;		display:block;		background:#24878e;		padding:15px 15px;		border-radius:5px;	}		.plans-footer .planinfo-princing a:hover {		/*width: 20%; */		text-decoration:none;		animation:alternate;		background:#FFFFFF;		color:#202020;			}		.plans-footer .border-left-reverse {		border-left: solid 1px #FFFFFF !important;	}				/*********PLANSEOF**************/		.logincontainer .login-fields {		width:50%;		float:left;		padding-right: 29px;		border-right: 1px solid #ddd;	}	.logincontainer .linkedaccounts {		width:50%;		float:left;		padding:30px 0 0 0;	}		.responsive-margin {		margin:0 10px;	}		.homepage-content-part-five h1 {		padding: 40px 0px 40px 0px;		color: #8BC801;		font-size: 40px;		font-weight: 600;		line-height: 1.2em;		margin:0;	}		.homepage-content-part-five .content-testimonials {		margin:0;			}		.homepage-content-part-five .content-testimonials .testimonal {		min-height:auto;	}		.homepage-content-part-six {		display:block;	}		/*.sidebar-collapsed {		display:none;	}		.sidebar {		display:none;	}*/		#order-standard_cart .col-md-9 {		max-width: 100%;		flex: 0 0 100%;	}	#order-standard_cart .sidebar-collapsed {		display:none;	}	#order-standard_cart .sidebar {		display:none;	}		.mobile-view-only {		display:block;	}		.mobile-full-width {		width:100%;	}	.product-details-tab-container .text-right {		text-align:right !important;		margin:0;			}	.mobile-transition-tep {		float:right;		display:inline;		width:auto;		margin:0;	}		.mobile-transition-tep-two {		float:left;		display:inline;		width:auto;		margin:0;	}		.footer.footer .content-quick-links {	  margin: 0;	  padding: 0 0 0 25px;	}		.footer.footer .follow-us {		padding:0 0 0 10px;	}	.footer.footer a.social-links i {		font-size:32px;		color:#FFFFFF;		padding:15px 0 0 15px;	}}@media (min-width: 992px) {	.container {		width: 970px;	}		.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {	  float: left;	}	.homepage-content-part-five .content-testimonials .testimonal {		min-height:auto;	}		.responsive-margin {		margin:0;	}	/*.sidebar-collapsed {		display:block;	}		.sidebar {		display:block;	}*/	#order-standard_cart .sidebar-collapsed {		display:none;	}	#order-standard_cart .sidebar {		display:none;	}		#order-standard_cart .col-md-9 {		max-width: 75%;		flex: 0 0 75%;	}	/*#order-standard_cart .sidebar-collapsed {		display:block;	}	#order-standard_cart .sidebar {		display:block;	}*/		.mobile-view-only {		display:block;	}		.mobile-full-width {		width:100%;	}	.footer.footer .content-quick-links {	  margin: 0;	  padding: 0 0 0 75px;	}	}@media (min-width: 1200px) {	#header {		margin:0 auto;		width:100%;		height:105px;				}		#header .navbar {		margin:0 auto;		/*padding:15px 0 15px 0;*/		padding: 5px 0px 10px 0px;		position:fixed;		margin:0 auto;		width:100%;		background:#fefefe;		z-index:999;		opacity:.9;	}		#header .navbar .container .logo-img-custom {		width: 120px;		margin-top:7px;		opacity:1.1;	}		#header .navbar .top-nav-new {		display:block;	}		#header .navbar .top-mobile-nav-toggle {		display:none;	}	#header .navbar .top-mobile-nav {		display:none;	}	.container {		width: 1170px;	}		.banner .banner-1-bg {		background-image:url('../images/home-banner-2.png');		background-repeat:no-repeat;		background-position:top left;		background-size: 880px;		float:left;		width:60%;		height:550px;		/*border: solid 1px #000000;*/		display:block;	}		.banner .banner-2-bg {			background-image:url('../images/home-banner-1.png');		background-repeat:no-repeat;		background-position:top right;		background-size: 465px;		float:left;		width:40%;		height:550px;		/*border: solid 1px #000000;*/		}		#order-standard_cart .sidebar {		display:block;	}	.responsive-margin {		margin:0;	}		.mobile-view-only {		display:none;	}		.hide-this-mobile {		display:block;	}		.mobile-full-width {		width:25% !important;	}}