body{font-family:Ubuntu;color:#333;}
p{font-size:13px;color:#666666;}
a:hover{text-decoration:none;}
.navbar-light .navbar-nav .active .nav-link{color:#5a5a5a;}
nav.navbar{background-color:#ffffff;box-shadow:0 3px 5px 0 rgba(0,0,0,0.25);font-size:14px;}
nav #navbarcollapse{float:right;align-items:right;}
nav .brandname{font-size:28px;color:rgb(102, 102, 102);}
nav.navbar strong{color:#0177c2;}
nav.navbar .dropdown-menu{width:210px;padding-left:12px;padding-bottom:12px;padding-top:12px;padding-right:12px;}
nav.navbar .dropdown-menu a{color:#666;}
nav.navbar .dropdown-menu a:hover{text-decoration:none;color:#0177c2;}
nav.navbar h2 i{font-size:25px;color:rgb(21, 126, 251);}
nav a i{color:#157efb;font-size:20px;}
nav li.lineheight{line-height:15px;text-align:center;}
nav div.text-right{font-size:13px;color:#5a5a5a;float:left;}
nav div.text-right a{color:rgb(102, 102, 102);margin-top:-15px;vertical-align:baseline;}
nav a.doublearrow{color:#157efb;font-size:25px;font-weight:lighter;text-align:center;line-height:35px;margin-left:3px;}
nav .fa{color:#157efb;font-size:20px;}
nav .fa-angle-down{vertical-align:text-top;}
.navbar-light .navbar-brand{color:rgb(102, 102, 102);}
.navbar-light .navbar-brand:hover{color:rgb(102, 102, 102);}
nav li.py-2:hover{background-color:#eee;}
span.modal-title{color:#666666;font-size:16px;}
#divmodal i{color:#157efb;font-size:21px;}
span.modaleffycolor{color:#666666;font-size:18px;}
b.modaldoc-color{color:#0177c2;}
#divmodal span.modalsuitecolor{color:#a4a4a4;font-size:18px;}
small.modallistdetails{font-size:12px;color:rgba(39,65,90,.5);}
#divmodal .bgvieweffy{background-image:url(../images/vieweffy.png);border-left:1px solid#ddd;margin-left:-15px;width:100%;background-repeat:no-repeat;background-size:contain;height:100%;min-width:400px;min-height:400px;}
#divmodal img.salesimg{width:100px;margin:0;}
#divmodal sup{color:#666666;font-size:13.5px;}
#divmodal a.leftside-modal{color:rgb(102, 102, 102);text-decoration:none;font-size:25px;}
#divmodal .modalsmallfont{color:#666666;font-size:12px;}
#divmodal .setmodal-viewprice{color:rgb(1, 119, 194);font-size:14px;margin-top:40px;margin-right:50px;}
.bgslider .scrollleftheading{font-size:43px;color:white;display:block;}
.bgslider{background-image:url(../images/effyDoc.png);box-shadow:1px 2px 2px #212121;}
.bgslider .subheading{color:#ffff;font-size:25px;}
.bgslider .yellowcolor{color:#ffff00;}
.bgslider .firstbox{background:#2cbe54;color:#fff;font-size:17px;padding:7px 15px;border-radius:2px;}
.bgslider .secondbox{background:#ff8633;color:#fff;font-size:17px;padding:7px 15px;border-radius:2px;}
.bgbanner{box-shadow:1px 2px 2px #212121;padding-top:100px;background-size:cover;background-repeat:no-repeat;margin-top:120px;max-width:100%;height:auto;min-height:400px;}
#bgrealestate{background-image:url(../images/realestate.jpg);}
#bgbanking{background-image:url(../images/banking.jpg);}
#bgsales{background-image:url(../images/sales.jpg);}
#bghr{background-image:url(../images/hr.jpg);}
#bglegal{background-image:url(../images/legal.jpg);}
#bgentertainment{background-image:url(../images/entertainment.jpg);}
#bgaccounts{background-image:url(../images/accounts.jpg);}
.jumbotron{padding:15px;margin-bottom:5px;width:60%;background-color:#383C3F99;}
.jumbotron h4{color:#fff;}
h6.planspricing{color:#000;background-color:#ffc107;padding:7px 15px;margin-bottom:25px;}
#human{background-color:#007bff;}
.industrysubhead{font-size:34px;color:#3f4a54;}
.realestatecontents{color:#767474;line-height:1.5;font-size:18px;}
.usecontents{color:#767474;line-height:1.5;font-size:24px;}
.realestatedetails{font-size:18px;line-height:1.5;color:#767474;}
h6.features-head{font-size:18px;color:#3f4a54;}
.listingrealestate{color:#666;line-height:2;}
footer{background:#383C3F;color:#fff;}
footer a{color:#fff;}
footer .effyfooter{font-size:14px;}
footer .row a:hover{color:#fff;}
header{background:#0177c2;color:#fff;font-size:20px}
section .mgtfont{font-size:18pxvw;color:#525252;}
div.mgtdetails{color:#888888;font-size:13px;}
section ul li a:hover{color:#888888;}
section a:hover{color:#666;}
section .headingfont{color:#0177c2;font-size:17px;}
section .heading{color:#666;text-align:center;}
section .setmarginoperate{margin-top:25px;}
section  strong.smalldoc{color:#0177c2;}
.docfont{color:#0177c2;font-size:30px;}
section .boldletter{color:#333;}
.sectbgcolor{background:#f9f9f9;}
section img.curveright{border-right:1px solid #0177c2;border-radius:32px;}
section img.curveleft{border-left:1px solid #0177c2;border-radius:32px;}
section .borderstyle{height:auto;border:1px solid #F6C000;padding:2px;}
section .topfirstborder{background-color:#F6C000;height:8px;}
footer .fontstyle{color:#0177c2;}
section img .imgalign{vertical-align:middle;align-content:center;}
.fontcolor{color:#666;font-size:small;}
footer .borderstyle{height:auto;border:1px solid #383C3F;padding:25px;background:#fff;color:#2f2f2f;margin-top:-60px;}
footer .getbetabox{background:#383C3F;color:#ffff;float:right;padding:5px 10px;}
footer .borderstyle a:hover{color:#F6C000;}
div.text-right a{color:#333;text-decoration:none;}
.lastfooter a{color:#0177c2;}
.lastfooter .comprisecolor{color:rgb(102, 102, 102);}
.lastfooter{font-size:14px;}
nav .loginstyle{color:#5a5a5a;background:#FADF7F;float:left;border-radius:2px;}
nav .getbetastyle{background:#F6C000;float:left;border-radius:2px;}
.nav-tabs{border-bottom:none;}
.nav-tabs .nav-link.active{border:1px solid transparent;}
.nav-tabs .nav-link:hover{border:1px solid transparent;}
button.navbar-toggler{padding:0;border:0 none;}
button.navbar-toggler .navbar-toggler-icon{color:#000;}
section h4.contactfont{font-size:30px;color:#666666;text-align:center;}
section h4 .hr-sect{display:flex;flex-basis:100%;align-items:center;color:rgba(0, 0, 0, 0.35);margin: 8px 0px;color:#525252;font-size: 30px;}
.hr-sect::before,
.hr-sect::after { content: "";flex-grow:1;background:rgba(0, 0, 0, 0.35);height:1px;font-size:0px;line-height:0px;margin:0px 8px;}
section form label{color:#000;}
section h5.contactdetails{font-size:16px;line-height:2;margin-top:10px;margin-bottom:20px;text-align:center;}

section .sendbuttondetails{font-size:16px;width:100px;}
section .contactsetmargin{margin-left:20px;}
section strong.salesinqfont{font-size:20px;color:#0177c2;margin-top:27px;}
section .btn.btn-info{background-color:#00c0ef;border-color:#00acd6;width:200px;font-size:16px;text-align:center;}
section .contactsetmargin a{color:#337ab7;text-decoration: none;border-bottom:1px solid#666666;}
section .contactsetmargin a:hover{text-decoration-line:underline;}
section .not-allowed{cursor:not-allowed;width:113px;}
section  .input-group .phonenumber{width:400px;}
section .setfont14{font-size:14px;}
section .setfont15{font-size:15px;}
section .setfont16{font-size:16px;}
section h6{line-height:2;}
footer .sendyouremail{background:#9f9f9f;font-size:13px;width:225px;border:1px solid#9f9f9f;margin-top:5px;margin-bottom:5px;margin-right:12px;padding:6px 12px;}
footer .sendyouremail::placeholder{color:#ffff;}
footer button.sendemail{background:#0177c2;padding:8px 12px;font-size:13px;border:0 none;color:#ffff;}
div.contactmessage{font-size:18px;color:#000;}
div .pricing .brandname{color:rgb(102, 102, 102);font-size:29px;}
div .pricing strong{color:#0177c2;}
div .pricing a.currency{color:#888;border-bottom:1px solid #888;font-size:24px;}
div .pricing a.currency.active{color:#000;border-bottom:1px solid #000;}
div .pricing .setborderpricinghead{padding:8px;border:1px solid #33333380;background-color:#f0f0f0;color:rgb(102, 102, 102);}
div .pricing h4{text-transform:none;font-size:18px;margin:0;padding:10px;}
div .pricing span.setblackcolor{color:#333;}
div .pricing .setborderpricingcontents{border:1px solid #33333380;padding-top:20px;padding-bottom:10px;border-top:none;}
div .pricing sup{font-size:28px;color:rgb(102, 102, 102);}
div .pricing .bigprice{color:rgb(102, 102, 102);font-size:43px;}
div .pricing small{color:rgba(39,65,90,.5);font-size:18px;}
div .pricing .limitsdetails{color:#969696;font-size: 14px;}
.pricing hr.horizontalrule{margin:1px 20px;border:1px solid #6666;}
.pricing .buynow{font-size:18px;width:200px;text-decoration:none;color:#fff;background:#f4c100;padding:15px 60px;}
.pricing .setbluetext{font-size:17px;color:#4169e1;}
.pricing .pricingdetails{font-size:13px;color:#666666;background-color:#f0f0f0;}
.pricing .setlistbgcolor{background-color:#f0f0f0;}
.pricing .list-group-item{padding:0.4rem 0.75rem;}
.nextbutton{font-size:18px;color:#fff;background-color:#157efb;padding:5px 20px;width:150px;margin-left:30px;margin-right:10px;}
.mutedtextlink{color:#9D9D9D;border-bottom:1px solid #ddd;}
section .mutedtextlink:hover{color:#9D9D9D;}
.termspolicy{color:#9D9D9D;font-size:14px;}
.nextbutton:hover{color:#fff;}
 #btnlogin:hover{color:#007bff;border-bottom:1px solid #007bff;}
 #btnjoin:hover{color:#007bff;border-bottom:1px solid #007bff;}
.forgotpwd{color:#157efb;font-size:14px;}
.forgotpwd:hover{color:#157efb;}
.verification{color:#fff;font-size:16px;width:100px;background:#0099cc;padding:5px 10px;}
.typecodepwd{width:120px;}
.verifynumber{background:#0099cc;}
.verifynumber h5{color:#fff;font-size:18px;}
p.modalp{color:#383838;font-size:15px;padding:20px;}
.resendcode{font-size:12px;color:#333;}
.resendcode:hover{color:#333;border-bottom:1px solid #333;}
.submitpwd{font-size:16px;}
p.detailspagecontents{color:#333;font-size:14px;}
.modal-header{display:block;align-content:center;}
p.p_class{font-size:16px;text-align:justify;line-height:2;margin-bottom:5px;color:#606060;}
p.list_class{margin-left:20px;font-size:16px;text-align:justify;line-height:2;margin-bottom:5px;color:#606060;}
.divtext_sub{font-size:20px;color:black;}
.sub_list{font-size:16px;text-align:justify;line-height:2;margin-bottom:5px;color:#606060;}
.divmodalborder{padding-left:8px;border-width:1px 1px 1px medium;border-style:solid solid solid none;border-color:rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) currentcolor;}
#divmodal{top:70px;position:fixed;display:none;background:#fff;height:200px;width:100%;}
.modal-content{padding:0;}
p.redmsg{font-size:13px;color:#e20d14;}
h2.effyfont{font-size:30px;}
footer .foothead{font-size:14px;}
form.loginjoin .btn-primary:hover{background-color:#157efb;border-color:#157efb;}
.was-validated .form-control:valid{border-color:#ced4da;}
.input-group .form-control.phonenumber{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;}
.effyplans{font-size:29px;color:#868383;text-decoration:none;}
.plansdoc{color:#0177c2;}
.plansmsg{color:#666666;}
.bigamount{font-size:60px;text-decoration:none;}
.symbols{font-size:25px;text-decoration:none;}
span.plans-footer{font-size:15px;color:#868383;}
.plans-footer b{color:#0177c2;}
.plans-footer a{text-decoration-color:none;color:#868383;}
.plans-last-footer{color:#868383;text-decoration:none;font-size:15px;}
#userslimits{width:150px;height:46px;text-align:center;font-size:30px;font-weight:bold;color:#000;}
#annually{background-color:#0099cc;color:#fff;border-radius:unset;}
#monthly{background-color:#ddd; color:#555;border-radius:unset;}
.letsgo{background-color:#17bc1f;color:#fff;border-radius:unset;width:160px;font-size:18px;padding:10px 16px;}
.letsgo:hover{color:#fff;}
.paymentblue{height:20px;background-color:#004d99;width:100%;}
.paymentbgcolor{background:#50a2ca;max-height:80%;}
.whitebox{background-color:white;width:80%;height:100%;margin:auto;}
.payoptions{color:#1a8b9e;}
.paypal{background:#FADF7F;border:1px solid #ddd;padding:10px;text-align:center;background:#FADF7F;color:#333;cursor:pointer;max-width:85%;}
.msgpayment{font-size:12px;line-height:1.5;color:black;}
.setborderpay{border-left:1px solid #ddd;}
.setborderbottom-pay{border-bottom:2px solid #ddd;}
.paypal-first-box{border:2px solid #ddd;}
.paypal-first-box .btn{background-color:#337ab7;border-radius:0;}
.paypal-first-box  a.paypalbtn{color:#fff;font-size:16px;}
.paypal-first-box  a.paypalbtn:hover{color:#fff;}
.paypal-second-box{border:2px solid #ddd;border-radius:.25rem;}
 a.pay-cancel{padding:5px 13px 6px;background-color:#c5c5c5;color:#fff;text-decoration:none;}
 a.pay-paid{padding: 5px 12px 6px;background-color:#ff8633;color:#fff;text-decoration:none;}
 .paypalimg{width:20%;}
 .effydoclogo{width:auto;max-height:75px;}
.joinnow-pay{padding: 8px 12px 9px;background-color:#F6C000;color:#5a5a5a;}
.joinnow-pay:hover{color:#5a5a5a;}
.textarea-pay{width:100%;height:100%;}
.payment-links a{color:#fff;}
.poweredby{color:#333;line-height:0.1;}
.effydoc-payment{font-size:30px;color:rgb(102, 102, 102);line-height:1;}
div.text-right a.effydoc-payment{color:rgb(102, 102, 102);}
.form-control:focus{border-color:#ced4da;box-shadow:none;}
.joindiv{width:100%;background-color:#def;}
.planspricing a{color:#000;}
.joinnow-pay:setfocus{box-shadow:none;border-color:#000;}
.checksquare{font-size:40px;vertical-align:middle;}
#regsuccess{width:auto;}
button:focus{outline: none;}
@media screen and (max-width:319px){
    .bgslider .firstbox{padding:7px 15px;font-size:10px;margin:0;}
    .bgslider .secondbox{padding:7px 15px;font-size:10px;margin:0;}
    footer .sendyouremail{font-size:10px;width:100px;margin-right:5px;padding:6px 5px;}
    .paypal-first-box a.paypalbtn{font-size:12px;padding:5px 10px;}
    .bgbanner{min-height:250px;}
    .bgslider{background-size:cover;background-repeat:no-repeat;max-width:100%;height:auto;min-height:250px;background-position:center;width:100%;}
}

@media screen and (min-width:320px){
    .bgbanner{width:100%;height:auto;background-size:cover;background-repeat:no-repeat;min-height:250px;}
    #bghr{background-size:auto;}
    .bgslider .scrollleftheading {font-size:22px;}
    .bgslider{background-size:cover;background-repeat:no-repeat;max-width:100%;height:100%;min-height:150px;background-position:center;width:100%;}
    .bgslider .firstbox{padding:7px 15px;font-size:17px;margin:0;text-align:left;margin-left:-10px;}
    .bgslider .secondbox{padding:7px 15px;font-size:17px;margin:0;text-align:right;margin-right:-14px;}
    footer .sendyouremail{font-size:13px;padding:6px 12px;width:225px;}
    #divmodal .bgvieweffy{background-image:url(../images/neweffy.png);background-size:contain;width:100%;height:100%;min-height:200px;min-width:180px;margin:0;padding:0;}
    #divmodal .bgvieweffy center{margin-top:10px;}
    span.modaleffycolor{margin-right:130px;}
}
@media screen and (max-width:320px){
    .bgslider .scrollleftheading {font-size:15px;}
    .bgslider .subheading {font-size:16px;}
    #divmodal .bgvieweffy{background-image:url(../images/neweffy.png);background-size:contain;width:100%;height:100%;min-height:100px;min-width:200px;margin:0;padding:0;background-repeat:no-repeat;}
}
@media screen and (min-width:327px){
    #divmodal .bgvieweffy{min-height:100px;}
    #divmodal .bgvieweffy center{margin-top:40px;}
}
@media screen and (min-width:350px){
    #divmodal .bgvieweffy{min-height:280px;}
    #divmodal .bgvieweffy center{margin-top:60px;}
}

@media screen and (min-width:375px){
    .bgslider{background-size:cover;background-repeat:no-repeat;max-width:100%;height:100%;min-height:250px;background-position:center;width:100%;}
    .bgslider .scrollleftheading {font-size:26px;}
    .bgslider .firstbox{padding:7px 15px;font-size:17px;margin:0;margin-left:5px}
    .bgslider .secondbox{padding:7px 15px;font-size:17px;margin:0;margin-left:8px;}
    .bgslider .col-6{margin:0;padding:5px;}
    #divmodal .bgvieweffy{min-height:310px;}
    #divmodal .bgvieweffy center{margin-top:50px;}
}
@media screen and (max-width:375px){
    .bgslider .col-6{margin:0;padding:2px;}
    section h4 .hr-sect{font-size:20px;}
    .privacysubhead{font-size:18px;}
    p.p_class{font-size:15px;line-height:1.2;}
    .modal-header{padding:1px 1px;}
}
@media screen and (min-width:376px){
    h6.planspricing{width:50%;}
}

@media screen and (min-width:425px){
    .bgbanner{width:100%;height:auto;background-size:cover;background-size:cover;background-repeat:no-repeat;min-height:300px;}
    .bgslider{background-size:cover;background-repeat:no-repeat;max-width:100%;height:auto;min-height:300px;background-position:center;width:100%;}
    .bgslider .scrollleftheading {font-size:30px;}
    #divmodal .bgvieweffy{min-height:380px;}
    #divmodal .bgvieweffy center{margin-top:70px;}
    span.modaleffycolor{margin-right:230px;}
}
@media screen and (max-width:425px){
    .jumbotron{width:95%;padding:5px;}
    .jumbotron h4{font-size:15px;margin-top:5px;}
    header center{font-size:12px;padding-top:0;padding-bottom:0;}
    header{line-height:1.2;}
    nav .brandname{font-size:20px}
    h2.heading{font-size:18px;}
    h2.heading .docfont{font-size:18px;}
    h2.realestatecontents{font-size:25px;}
    h3.realestatecontents{font-size:20px;}
    h5.realestatecontents{font-size:18px;}
    footer h5{font-size:1rem;}
    footer .borderstyle{padding:10px;}
    footer h2{font-size:1.5rem;}
    section .not-allowed{cursor:not-allowed;width:100%;}
    section .input-group .phonenumber{width:100%;}
    span.modal-title{font-size:10px;}
    .input-group .form-control.countrycode{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;}
    .input-group .form-control.phonenumber{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;}
}
@media screen and (min-width:440px){
    #divmodal .bgvieweffy center{margin-top:100px;}
}
@media screen and (max-width:440px){
    h6.planspricing{width:60%;font-size:12px;}
}
@media screen and (min-width:480px){
    #divmodal .bgvieweffy center{margin-top:120px;}
}
@media screen and (max-width:499px){
    #divmodal{position:absolute;margin:0;margin-top:-10px;}
    #divmodal .setmodal-viewprice-resp{color:rgb(1, 119, 194);font-size:14px;}
    .modalrespons{text-align:center;}
}
@media screen and (min-width:500px){
    .bgslider .firstbox{padding:7px 14px;font-size:20px;}
    .bgslider .secondbox{padding:7px 14px;font-size:20px;}
    #divmodal .bgvieweffy{min-height:420px;min-width:100%;}
    #divmodal .bgvieweffy center{margin-top:150px;}
}
@media screen and (min-width:570px){
    #divmodal .bgvieweffy{min-height:420px;min-width:100%;}
    #divmodal .bgvieweffy center{margin-top:170px;}
    #bghr{background-size:cover;}
}
@media screen and (max-width:575px){
    .listingrealestate ul{text-align:center;}
    .listingrealestate ul li{list-style:none;}
}

@media screen and (min-width:576px){
    footer .sendyouremail{font-size:12px;width:150px;padding:6px 12px;}
    #divmodal{max-width:100%;}
    .payment-cancel{text-align:right;}
    .mark-as-paid{text-align:left;}
}
@media screen and (max-width:700px){
    #effyheader br{display:none;}
}

@media screen and (max-width:767px){
   
    .setborderall{border:1px solid #ddd;}
    .modalrespons{text-align:center;}
    .salesimg{display:none;}
    #divmodal .setmodal-viewprice-resp{color:rgb(1, 119, 194);font-size:14px;margin-top:50px;margin-right:15px;}
    #divmodal{position:absolute;margin:0;margin-top:-10px;}
    .modalborderbottom{border-bottom:4px solid #0177c2;}
    small.modallistdetails{margin-left:25px;}
    .msgpayment{margin-right:150px;}
    section .rightborder{border-right:hidden;}
}
@media screen and (max-width:768px){
    ul.dropdown-menu li{border-bottom:1px solid rgba(0,0,0,.15);}
    .jumbotron h4{font-size:17px;}
    nav a.doublearrow{margin-left:3px;}
    .jumbotron{width:95%;padding:5px;}
}
@media screen and (min-width:768px){
    .bgslider{background-size:cover;background-repeat:no-repeat;max-width:100%;height:auto;min-height:460px;background-position:center;width:100%;}
    footer .effyfooter{font-size:11px;}
    footer .sendyouremail{font-size:12px;width:200px;margin-right:5px;padding:6px 5px;}
    footer button.sendemail{font-size:12px;}
    .lastfooter{font-size:13px;}
    .bgslider .firstbox{padding:12px 39px;font-size:20px;}
    .bgslider .secondbox{padding:12px 39px;font-size:20px;margin-left:20px;}
    .setleftmarginmodal{text-align:right;}
    .bgslider .scrollleftheading {font-size:28px;margin-left:90px;}
    .bgbanner{width:100%;height:auto;background-size:cover;min-height:400px;}
    #divmodal .bgvieweffy center{margin-top:0px;}
    #divmodal .bgvieweffy{background-image:url(../images/vieweffy.png);border-left:1px solid#ddd;margin-left:-15px;width:100%;background-repeat:no-repeat;background-size:contain;height:100%;min-width:250px;min-height:220px;}
    small.modallistdetails{text-align:center;vertical-align: baseline;}
    #divmodal{top:35px;max-width:100%;position:fixed;background:#fff;height:200px;width:100%;}
    span.modaleffycolor{margin-right:0px;}
    .setfixedbottom{margin-bottom:35px;}
    section .rightborder{border-right:2px solid silver;}
    h6.planspricing{width:30%;}
}
@media screen and (min-width:992px){
    .jumbotron{width:40%;}
    .bgslider .scrollleftheading {font-size:28px;margin-left:160px;}
    #divmodal{top:65px;}
    #divmodal .bgvieweffy{min-height:210px;}
}

@media screen and (max-width:990px){
    .setborderbottom{border-bottom:1px solid rgb(221, 221, 221);padding:5px 5px;}
    ul.dropdown-menu li{border-bottom:1px solid rgba(0,0,0,.15);}
    .setborderpay{border-left:hidden;}
   
}
@media screen and (min-width:1024px){
    .bgbanner{width:100%;height:auto;background-size:cover;min-height:500px;}
    .bgslider .scrollleftheading {font-size:34px;margin-left:120px;}
    .bgslider{background-size:cover;background-repeat:no-repeat;margin-top:70px;max-width:100%;height:auto;min-height:600px;}
    .pricing .buynow{font-size:16px;padding:15px 50px;}
    .pricingdetails{font-size:11px;}
    div .pricing .list-group-item .showspaces{padding:2rem 0.75rem;}
    footer .effyfooter{font-size:14px;}
    footer .sendyouremail{font-size:13px;padding:6px 12px;width:225px;}
    footer button.sendemail{font-size:13px;}
    .lastfooter{font-size:14px;}
}
@media screen and (max-width:1024px){
    .bgslider .subheading {font-size:18px;}
    .pricing .buynow{font-size:16px;padding:15px 50px;}
}
@media screen and (min-width:1200px){
    h6.planspricing{width:20%;}
    .bgslider .scrollleftheading {font-size:34px;margin-left:200px;}
    #divmodal .bgvieweffy{min-height:200px;}
    #divmodal .setmodal-viewprice{margin-right:80px;}
}
@media screen and (min-width:1440px){
    .bgbanner{width:100%;height:auto;background-size:cover;min-height:600px;}
    .bgslider{width:100%;height:auto;background-size:cover;min-height:600px;}
    .bgslider .scrollleftheading {font-size:43px;margin-left:130px;}
    .pricingdetails{font-size:13px;}
}
