/*

Theme Name: Cryptoland
Theme URI:  http://ninetheme.com/
Author: Ninetheme
Author URI: http://ninetheme.com/about
Description: We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
Version: 2.2.3
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: custom-colors, custom-menu, editor-style, featured-images, post-formats, threaded-comments, translation-ready
Text Domain: cryptoland
Domain Path: /languages

*/

/* websmaniac css */
.header:not(.sticky){background-color: #fff !important;}
#services .service{border: none !important;}
#services .service .service__item-content h3{border: none !important;margin-bottom: 20px !important;}
#services .service__item-icon{width: 200px !important;height: 100px !important;}
.tab-text .vc_tta-panel-body{line-height: 30px;margin: 30px;margin-top: 10px !important;
margin-bottom: 10px !important;}
.tab-text .vc_tta-tab a{padding-top: 20px !important;padding-bottom: 20px !important;}
.tab-text .vc_tta-panel-body h3{font-size: 25px;margin-bottom: 15px !important;}
.welcome-left-row{padding: 80px 50px 80px 40px !important;margin-bottom: 30px;background-color: #125baa;position: relative;margin-left: 10px;
margin-right: 10px !important;}
.tab-text .vc_tta-tabs-list .vc_tta-tab a{background-color: #125baa !important;color: #fff !important;}
.tab-text .vc_tta-tabs-list .vc_active a{background-color: #fff !important;color: #125baa !important;}
.solar-price-heading{font-size: 26px !important;font-weight: 600;text-align: center;color:#125baa !important;}
.price-block{text-align:center !important;}
.price-sub-heading{font-size: 20px;text-align: center !important;font-weight: 600;padding-bottom: 20px !important;}
.price-block{box-shadow: 0px 0px 10px #0000001A;border-radius: 6px !important;background-color: #fff;border: 1px solid #E9E9E9;padding: 50px 15px 50px 15px !important;}
.price-block ul{line-height: 30px;list-style: none !important;}
.price-blocksub-3{color:#000 !important;margin-top: 20px;}
.save-money1{padding: 10px;background-color: #85c441 !important;border-radius: 5px;color: #fff !important;line-height: 28px;}
.save-money2{padding: 10px;background-color: #1058a5 !important;border-radius: 5px;color: #fff !important;line-height: 28px !important;}
.price-sub-heading3{padding-bottom: 49px !important;}
.btn-popup a{cursor: pointer;
box-shadow: 0 0 20px rgba(31, 109, 86, .25);border-radius: 5px;width: 180px;height: 55px;line-height: 55px;color: #fff;text-transform: uppercase;text-align: center;letter-spacing: .7px;font-weight: 600;font-size: 14px;display: block;margin: 0 auto;background-color: #125baa;}
.btn-popup a:hover{background-color: #000 !important;}
.inquiry-form .wpcf7-form-control{width: 100% !important;padding-top: 0px !important;padding-bottom: 0px !important;border-radius: 5px;margin-bottom: 10px !important;border: 1px solid !important;}
.inquiry-form input[type="submit"]{box-shadow: 0 0 20px rgba(31, 109, 86, .25);
border-radius: 5px;width: 180px;height: 55px;line-height: 55px;color: #fff;text-transform: uppercase;text-align: center;letter-spacing: .7px;font-weight: 600;font-size: 14px;display: block;margin: 0 auto;margin-bottom: 0px;margin-bottom: 0px;background-color: #e18e26;width: auto !important;text-align: left !important;display: inline;}
.inquiry-form input[type="submit"]:hover{background-color: #000 !important;}
.popup-heading{padding-bottom:20px !important}
.coyright-footer{background-color: #fff;padding-top: 40px;padding-bottom: 40px !important;color: #000; !important;
text-align: center;}
.coyright-footer a{color:#125baa !important;}
.coyright-footer{padding-left:120px !important;padding-right:120px !important;border-top: 1px solid #777;line-height:28px !important;}
.footer-row{padding-left: 100px;padding-right: 100px;padding-top: 60px;padding-bottom: 10px;background-color: #125baa;}
.footer-logo img{max-width: 126px !important;}
.footer-heading{font-size: 22px !important;color: #fff !important;text-transform: none !important;font-weight:400 !important;}
.footer-menu{display: contents;color: #fff !important;list-style: none;line-height: 30px;}
.footer-menu ul a{color:#fff !important}
.footer-address{line-height: 30px !important;color: #fff !important;}
.footer-address a{color: #fff !important;}
.request-btn a{background-color:#000 !important;color:#fff !important;}
.request-form-heading{margin-bottom:20px !important;}
.request-btn a:hover{background-color: #85c441 !important;}
.price-block:hover{background-color: rgba(255,142,38,0.2);border: 1px solid #e18e26;}
.service-row .service__btn:hover{background-color:#000 !important;}
.review-block{background-color: #125baa !important;
padding-top: 50px;padding-bottom: 50px;padding-left: 50px;padding-right: 50px !important;margin-top: 11px;border-radius: 10px;}
.review-block h3{color: #e18e26;font-size: 28px;margin-bottom: 10px;}
.review-block p{line-height:30px !important}
.owl-dots span{background-color:unset !important;}
.sa_owl_theme .owl-dots .owl-dot span:hover{background-color:unset !important;}
.owl-nav .owl-prev{border-radius:8px !important;}
.owl-nav .owl-next{border-radius:8px !important;color:#125baa !important;}
.review-grid img{border-radius: 25px;}
.review-grid h4{color: #000 !important;text-align: center;margin-top: 15px;margin-bottom: 10px !important;}
.review-grid p{text-align: center;line-height: 28px;}
.review-grid{border-width: 2px !important;border-color: rgba(0, 0, 0, 0.125) !important;border-style: solid !important;padding: 10px;}
.star-img{margin-bottom: 6px !important;}
.slider_1178_slide02{height:unset !important;}
.review-slider-main .sa_hover_container{padding-top:0px !important;}
.solar-count{background-color: #125baa;width: 50px;height: 50px;-webkit-border-radius: 50%;font-size: 30px;font-weight: 400;text-align: center;line-height: 50px;display: block;margin: 0 auto;color: #fff;}
.Solar{box-shadow: 0px 0px 10px #0000001A;
border-radius: 6px !important;background-color: #fff;border: 1px solid #E9E9E9;padding: 50px 15px 50px 15px !important;}
.Solar h5{color: #000 !important;text-align: center;font-size: 19px !important;margin-top: 10px !important;margin-bottom: 10px !important;}
.Solar p{text-align: center !important;line-height: 28px;color:#000 !important;}
.left-form-tab h4{font-size: 26px;text-transform: none !important;letter-spacing:0px !important;}
.form-inner-row-left{padding: 50px !important;padding-bottom: 20px !important;}
.left-form-tab .vc_tta-panel-body{background-color: #fff !important;border: 1px solid #ebebeb;border-radius: 5px;}

.right-form-tab h4{font-size: 26px;text-transform: none !important;letter-spacing:0px !important;line-height:30px !important;}
.form-inner-row-right{padding: 50px !important;padding-bottom: 20px !important;}
.right-form-tab .vc_tta-panel-body{background-color: #fff !important;border: 1px solid #ebebeb;border-radius: 5px;}

.form-sub{font-size: 20px;color: #000 !important;}
.form-ul{line-height: 28px;}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a{background-color:#fff !important;    color: #e18e26 !important;}
.form-tab .vc_tta-panels-container{border-left: 1px solid #f0f0f0;
border-bottom: 1px solid #f0f0f0;border-right: 1px solid #f0f0f0;border-bottom-right-radius: 5px !important;margin-bottom: 102px;border-bottom-left-radius: 5px !important;border-top-right-radius: 5px !important;}
.form-tab .vc_tta-panel-body{border-top-right-radius: 6px !important;}
.solar-ul{list-style: none !important;line-height: 30px;}
.solar-ul li{margin-right:10px !important}
.solar-ul{padding-left: 0px !important;}
.solar-point-heading{font-size: 24px !important;letter-spacing: 0px !important;color: #125baa !important;text-transform: none !important;font-weight: 700 !important;margin-bottom: 0px !important;}
.tab-main-row .vc_tta-panels-container{margin-bottom: 90px !important;}
.icon-holder{height: 147px;
width: 131px;bottom: -32px;right: -31px;position: absolute;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #000;}
.welcome-left-row h2{font-size: 40px;color: #ffffff;line-height: 55px;text-align: left;}
.style-tire .clr-red::after {border-bottom-color: 85c441 !important;}
.gen-sub-heading{font-size:15px !important;}
.c-backtop-1{background-image: unset !important;background-color: #125baa !important;}
.footer-menu li a{color:#fff !important;}
.sign-in-wrap{margin-right:10px  !important;}
.sign-in-wrap a{width: 100%;background-color: #e18e26 !important;}
.sign-in-wrap a:hover{background-color: #000 !important;}
.sign-up-wrap a{color:#000 !important;    color: #85c441 !important;font-weight: 600;}
.header .btn-menu div.one::after{background-color: #777;}
.btn-menu div{background-color: #777 !important;}
.header .btn-menu div.three::after{background-color: #777;}
.btn-sign-in{width: auto !important;padding-left: 15px !important;padding-right: 15px !important;background-color:#125baa !important;}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body{padding-left: 20px !important;padding-right: 20px !important;}
.tab-text .vc_tta-tab a{border-right: unset !important;}
.welcome-rightinner-row{padding-left:80px !important}
.welcome-main-row{padding-bottom:100px !important}
.footer-getintouch span{font-family: Catamaran, sans-serif !important;}
.footer-getintouch i{margin-right:5px !important;}
.why-hello-solar  .service__item-icon {width: 200px !important;height: 100px !important;}
.why-hello-solar  .service {border: none !important;background-color: transparent;padding-top: 0px !important;}
.why-hello-solar{background-color:#125baa !important;}
.why-hello-solar  .service__item-title {color: #fff !important;}
.why-hello-solar .service p {color: #fff !important;margin-bottom: 0px !important;}
.why-hello-solar{padding-top: 70px;padding-bottom: 40px !important;}

.why-hello-solar_abt  .service__item-icon {width: 200px !important;height: 100px !important;}
.why-hello-solar_abt  .service {border: none !important;background-color: transparent;padding-top: 0px !important;}
.why-hello-solar_abt{background-color:#f7f7f7 !important;}
.why-hello-solar_abt .service p {margin-bottom: 0px !important;}
.why-hello-solar_abt{padding-top: 70px;padding-bottom: 40px !important;padding-left: 110.5px !important;
    padding-right: 119.5px !important;}
.why-hello-solar_abt img{background-color: #1056a2 !important;}
.first_ser_css_abt .service__item{top: -10px !important;}
.second_ser_css_abt .service__item{padding-top:40px !important}

h4{
	color: rgb(225, 142, 38) !important;
}
.btn-popup a{background-color: #e18e26 !important;}
.btn-popup a:hover{background-color: #000 !important;}

.service__item-title{line-height: 28px !important;}
.footer-icon{list-style: none;}
.footer-icon li{line-height: 30px !important;}
.footer-icon li a{color: #fff !important;}
.footer-icon li i{    font-size: 22px !important;vertical-align: initial; margin-right: 5px !important;}
.process-row .service__icon{min-width: 90px;margin-right: 30px;
margin-bottom: 0;width: 105px;height: 105px;background-color: #fff;-webkit-box-shadow: 0 15px 50px rgba(15,60,216,.2);box-shadow: 0 15px 50px rgba(15,60,216,.2);-webkit-border-radius: 50%;border-radius: 50%;position: relative;margin: 0 auto 20px;margin-right: auto;margin-bottom: 20px;margin-right: auto;margin-bottom: 20px;}
.process-row  .service__icon img{position: absolute;top: 50%;
left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.process-row .service__content .service__title{text-align: center;margin-bottom: 10px;font-size: 25px;font-weight: 600;}
.process-row .service__content p{text-align: justify !important;}
.process-row{background-color: #eeeeee;}
.buttonizer{margin-right:3px !important;}
#services .service__btn {background-color: #e18e26 !important;}
#services .service__btn:hover {background-color: #000 !important;}


@media (max-width:610px) and (min-width:200px) {.icon-holder{position: sticky !important;float: right !important;margin-top: -108px !important;}}
@media only screen and (max-width: 768px){.welcome-rightinner-row{padding-left:0px !important}.welcome-main-row{padding-bottom:0px !important}.footer-row{padding-left: 10px !important;padding-right: 10px !important;}.footer-icon{padding-left: 0px !important;}.coyright-footer{padding-left: 10px !important;
padding-right: 10px !important;}}

@media only screen and (max-width:922px){
	.why-hello-solar_abt{padding-left: 0px !important;
    padding-right: 0px !important;}
}


/* websmaniac css */