@media screen and (min-width: 1400px) and (max-width: 2700px){
/*.sectitlebox p, .fullhoritxtbox p, .fullhoritxtbox ul li{font-size:16.60px; line-height:25.76px;}*/
.banner-caption{top:0;}
.inviformbtn a{font-size:18px;}
.bannersec{height:840px;}
.bannersec img.img-fluid{position:relative; top:-30px;}
.xorbannerlogo{padding:4rem 0 24rem;}



}


@media screen and (min-width: 992px) and (max-width: 1199px){


}

@media screen and (min-width: 768px) and (max-width: 991px){
.servicesec.servsectwomain .verticaltabbox button.nav-link{width:115%;}
.headersec .navbar{background-color:rgba(0,0,0,1.0)!important;}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1.0)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");}
.headersec .navbar .container{border-bottom:none; padding-bottom:0;}
.banner-caption h3{font-size:17px;}
.clientlist li{width:20%;}
.banner-caption{top:6rem;}




}

@media (max-width: 767px){	
html, body{overflow-x:hidden!important;}
.servicesec.servsectwomain .verticaltabbox button.nav-link{width:100%;}
.headersec .navbar .navbar-brand img{width:155px;}
/*.headersec .navbar{background-color:rgba(0,0,0,1.0)!important;}*/
.headersec .navbar .container{border-bottom:none; padding-bottom:0;}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1.0)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");}

.custom-toggler.navbar-toggler{border-color:rgb(255,102,203);} 
.headersec .navbar{padding:7px 0;}
.bannersec video{height:380px;}
.dlc-hero-opacity{height:98.5%;}
.ratinglogobox ul li img{width:95px!important;}
.ratinglogobox ul li{padding-right:2px;}
.banner-caption{width:100%; bottom:3.5rem; padding:0 1rem;}
.ratinglogobox{padding-top:1.5rem;}
.banner-caption h1{font-size:25px; line-height:35px; margin-bottom:0.5rem; padding-top:0;}
.banner-caption h2{font-size:17px; margin-bottom:0; line-height:24px;}
.banner-caption h2 br{display:none;}
.banner-caption h3{font-size:15px; min-height:15px;}
.headersec.posi .navbar{background-color:rgba(0,0,0,1.0)!important;}
.nav-item.slashboxcls{display:none;}
.headersec .navbar-light .navbar-nav .nav-link{padding:0.7rem 1.8rem;}
.nav-item.customconcls a{width:168px; text-align:center;}

.servicesec{padding:1.4rem 0;}
.servicesec .titleboxone h2{font-size:27px;}
.titleboxone h2 span{font-size:14px;}
.servicesec.servsectwomain .verticaltabbox button.nav-link{padding:15px 15px;}
.servicesec.servsectwomain .verticaltabbox button.nav-link h3{font-size:16px;}
.servicesec.servsectwomain .verticaltabbox button.nav-link.active:after, .servicesec.servsectwomain .verticaltabbox 
button.nav-link:after{font-size:50px;}
.servicesec.servsectwomain .d-flex.verticaltabbox{display:block!important;}
.servicesec.servsectwomain .verticaltabbox button.nav-link{margin-bottom:0.7rem;}
.home-services-inners{position:relative;}
.home-services-inners .tab-pane{padding:20px;}
.new-heading-style h4{font-size:22px;}
.home-services-inners{height:850px; margin-top:-25px;}
.serviceiconbox ul li{width:48%;}
.discbtm{padding-top:15px;} 
.serviceiconbox{padding-top:2.5rem;}
.fullimgmainsec{min-height:200px; margin-top:3.7rem;}
.overshadowwrap{height:200px;}
.fullimgmainsec .fullimgewrapbox{height:200px;}
.titleboxone h5{font-size:15px; margin-bottom:5px;}

.servicesec.whyussec .titleboxone h2{font-size:24px;}
.titleboxone h4{font-size:18px; margin:0.5rem 0 0;}
.abttheologybox.testiblock{margin:0 auto;}
.abttheologybox.testiblock{margin:3.4rem auto 0; padding:2.5rem 1.5rem 1.3rem; float:none;}
.whyusshorttxtone ul li .whyboxlist h4{font-size:23px;}
.whyusshorttxtone ul li{padding-right:2rem;}
.abttxtcls h4{font-size:17px;}

.newarrivsec.topstorysec.recentworkcls h2{font-size:27px; line-height:14px; margin-bottom:1rem;}
.topstorysec{padding:40px 0;}
.recentworkcls .discbtm.withblacktxt{text-align:left; padding-top:0; margin-bottom:2.5rem;}
.recentworkcls .discbtm.withblacktxt{padding-bottom:0.5rem;}
.topstorysec .topstorysinglebox{margin-bottom:2.5rem;}
.newarrivsec.topstorysec.recentworkcls{padding:40px 0 10px}
.clientsectitlebox h3{font-size:16px;}
.clientsectitlebox h2{font-size:24px; margin-bottom:2.3rem;}

.clientsec{padding:2.5rem 0;}
.clientlist li{width:32%; margin-bottom:1rem;}
.logoshapecls{left:0;}
.phonebox.consulbtn{padding:1.8rem 1rem;}
.footmailcont h2{font-size:18px; font-weight:400;}
.footersec{padding:2rem 0;}
.footersepaone{margin:1rem 0;}
.footersm.cusftbox{text-align:left; padding-top:1.5rem;}
.footerbtmtxt p{font-size:12px; margin-bottom:0.8rem;}
.footerbtmtxt h4{margin-top:1rem;}
.verticaltabbox{margin-top:1.4rem;}
.footmailcont p{font-size:12px; line-height:20px;}
.nav-item.faiconsingle{display:none;}

.headersec .navbar-light .navbar-nav .nav-link.active:before{top:19px;}

.topstorysinglebox .toptxtbox{background-color:#ff613c;}
h6.numbercls{color:#fff!important;}
.topstorysec .topstorysinglebox .toptxtbox h3{color:#fff;}
.topstorysec .topstorysinglebox .toptxtbox p{color:#fff;}
.contactmodal.modal.show .modal-dialog .modal-header h5.modal-title{font-size:17px;}
.serviceiconbox ul li p{font-size:13px; font-weight:500;}

.nav-item.customconcls {
    padding-top: 0px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 10px;
}

.videobannercls{display:none!important;}
.showonmobilecls{display:block!important;}
.banner-caption{top:0rem;}
.sectitlebox{width:100%;text-align:left;padding-top:0;}
.sectitlebox h2{font-size: 23.33px;line-height: 30.33px;margin-bottom:20px;}
.xorheritagecarsec .sectitlebox{text-align:center; padding:0 1rem; margin-bottom:3.4rem;}
.xorheritagecarsec .owl-dots{display:block!important;}
.img-fluid.showonmobilecls{height:100vh;}
.xorinnumsec{padding:2.5rem 0 2rem;}
.iconxorsinglebox span img{width:50px;}
.iconxorsinglebox span{width:85px; height:85px;}
.iconxorsinglebox{padding-bottom:1.5rem;}
.xorinnumsec p{font-size:17.18px; line-height:24px;}

.imgtxtboxtwocls{min-height:460px;}
.fullhoritxtbox{width:100%;} 
.fullhoritxtbox h2{font-size:23.33px; line-height:30.33px; margin-bottom:10px;}
.fullhoritxtbox{min-height:140px; padding:1.5rem; margin-top:15rem;}
.fullhoriscrollsec .sectitlebox{padding:0 1.5rem;}
ul.footernavcenter{text-align:right;}
ul.footernavlist.footersmlinks{text-align:center; padding-top:2rem;}

.displayoffonmobilecls{display:none;}
.displayonmobcls{display:block!important;}
.modal.jorformmodalcls .modal-body{padding:2px;}
.joinformmainwrap h2{padding-top:1.2rem; font-size:25px;}
.formbodybox{padding:0 1rem 1rem;}
.submitrqbtn{text-align:center;}
.modal.jorformmodalcls .btn-close{top:22px;}

.imgtxtboxtwocls{background-image:url('../images/belowimgmob01.jpg');}
.imgtxtboxtwocls.secondbgtwo{background-image:url('../images/belowimgmob02.jpg');}
.imgtxtboxtwocls.threebgtwo{background-image:url('../images/belowimgmob03.jpg');}
.imgtxtboxtwocls.threebgfour{background-image:url('../images/belowimgmob04.jpg');}

.owl-theme .owl-dots .owl-dot span{width:7px; height:7px;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background-color: #F1ECEB;
}
.owl-theme .owl-dots .owl-dot span {
    background-color: #777;
}

.sectitlebox p, .fullhoritxtbox p{
    font-weight: 400;
    line-height: 26.11px;
    font-size: 16.32px;
}

.imgtxtboxcls p {
    font-size: 12.138px;
    line-height: 19.42px;
}

.previewformbox input[type="text"], .previewformbox input[type="email"], .previewformbox input[type="tel"], .previewformbox input[type="number"], .previewformbox textarea, .previewformbox select{font-size:16.32px;}
.previewformbox label, .optradiobox span{font-size:16.32px;}

.headersec .navbar-light .navbar-nav .nav-link{font-size:15px; font-weight:600;}
.rightfloatbtn{display:none;}
.nav-item.customconcls{display:block;}

.fullhoritxtbox{padding-bottom:3.1rem;}
.modalformsec{padding:2.5rem 0;}
ul.footernavlist.footersmlinks{padding-top:0.87rem;}
.footersec{padding:1rem 0 1.7rem;}
.fullhoritxtbox{min-height:317px;}

/* Updated */
.exclusivbox{width:100%;}
.owl-carousel .owl-item.center .item{opacity:1.0; transform:scale(1.0);}
.tiexcluboxtoppad{left:0;}
.nav-item.customconcls{display:none;}
.pinaclesinglebox{min-height:185px;}
.owl-carousel.luxsmartcls .owl-stage-outer{overflow:hidden;}

.fordesktoponly{display:none;}
.formobileonly{display:block;}
.pinacledegsec{padding:0.43rem 0 2.5rem;}
.pinacledegsec .sectitlebox{text-align:center; margin-bottom:2rem;}
.pinaclesinglebox img{width:60px;}
.pinaclesinglebox h4{font-size:17.18px;}

.xorheritagecarsec{padding:2rem 0 1.8rem;}
.xorheritagecarsec.xorlussmartphonesec .sectitlebox{margin-bottom:0;}
.xorheritagecarsec.xorlussmartphonesec .sectitlebox h2{margin-bottom:10px;}
.xorlussmartphonesec .owl-dots{margin-top:10px!important;}

.xorinnumsec.safetysec{padding:2rem 0 1rem;}
.xorinnumsec.safetysec .sectitlebox{padding-bottom:0; text-align:center;}
.modalformsec.suptrustnetsec{padding:2rem 0;}
.modalformsec.suptrustnetsec .sectitlebox{text-align:center;}
.modalformsec.suptrustnetsec .sectitlebox h2{margin-bottom:10px;}
.modalformsec.suptrustnetsec .sectitlebox{padding-bottom:1rem;}

.blocktokenbox.blocktoknewset ul.blocklistone li.mainlisttitle{width:100%; margin-bottom:10px; margin-right:0;}
.blocktokenbox.blocktoknewset ul.blocklistone li.mainlisttitle .fa-caret-right{right:-10px; top:10px; display:none;}

.blocklistone.greyishboxtwo{margin:20px 0;}
.cryptlogobox.cryptologoset ul li img.cryptlogoimg{width:30px;}
.cryptlogobox.cryptologoset ul li{width:46px; height:46px; margin:0 5px 10px 0;}
.exclusivbox.exclusiveboxtwocls{margin-top:20px;}
.exclusivbox h2{font-size:25px; margin-bottom:10px;}
.exclusivbox p{font-size:18px;}
.exclusivbox{padding:2rem;}
.butterflyimgcls{margin-top:2rem;}
ul.blocklistone li{padding:1rem; min-height:58px;}
.blocktokenbox.blocktoknewset ul.blocklistone{text-align:center;}
.cryptlogobox.cryptologoset ul{text-align:center;}
ul.blocklistone li.mainlisttitle{font-size:18px;}
.luxsmartcls .owl-item:not(.active-center){opacity:1; transform:scale(1);}
.xornumbox{left:10px;}
.xorsinglebox{padding:2rem 1rem 2rem 3.8rem; min-height:150px;}
.xorsinglebox h4{min-height:14px; font-size:21px;}
.xorsinglebox p{min-height:10px;}

.bannersec{height:600px;}
.inviformbtn a{padding:1rem 2rem;}

.bannersec .img-fluid.formobileonly{margin-top:0;}

.criptophoneimgcls{width:100%;}
.xorbannerlogo img{height:64px;}
.xorbannerlogo{padding: 2rem 0 17.5rem;}
.arrowbanbelow{display:none;}
.blackxorbtn{padding-top:15px;}
.blackxorbtn a{padding:0.7rem 1rem; width:230px; font-size:14px;}
.pinacledesignboxcls{padding:1.5rem 0; background-size:cover; min-height:250px; background-position:center; 
margin-bottom:1rem;}
.pinacledesignboxcls .sectitlebox{padding-bottom:5.1rem;}

.pinaclesinglebox{min-height:253px; margin-bottom:0; margin-top:0;}
.pinaclesinglebox p br{display:none;}
.firstluxsec .sectitlebox h2.bigtextcls{font-size:30px;line-height:38px;text-align:center; margin-bottom:0;}
.sectitlebox.builtforcls h4{padding-top:1.5rem;text-align:center;font-size:16px;}
.sectitlebox.builtforcls h4 br{display:none;}
.sectitlebox.builtforcls{padding-bottom:0rem;}
.firstluxsec{padding:0 0 2.5rem;}
.pina2ndboxsec{padding:2rem 0;}
.pina2ndboxsec .sectitlebox{text-align:center;}
.pina2ndboxsec .sectitlebox h2{margin-bottom:0.5rem;}
.pinacl2scrolltext h4{font-size:50px; margin-bottom:1.4rem;}
.xormainimgbox{min-height:410px; padding:0;}
.xormainimgcls{padding:1rem 0 0;}

.xorheritagecarsec.xorlussmartphonesec.safetycomsec .sectitlebox{padding-bottom:1.5rem;}
.pinaclesinglebox h4{margin-bottom:0.5rem; min-height:41.2px;}
.blockchainsec{padding:1rem 0 0.7rem;}
.blockchainsec .sectitlebox{text-align:center;}

.blockchainbox .row.g-5 .col-xl-4.col-lg-4{margin-top:1.5rem;}
.blocksinglebox{padding:1rem 0; width:85%; margin:0 auto;}
.blocksinglebox h4{margin-bottom:0.5rem;}

.rarefewsec{padding:2rem 0 2.5rem;}
.rarefewsec .sectitlebox h2{margin-bottom:10px;}
.rarefewsec .sectitlebox p br{display:none;}
.rarefewsec .sectitlebox{padding-bottom:0rem; text-align:center;}
.bottomfooter{padding-top:0.7rem;}
.pinaclesinglebox{padding:1rem 0.5rem;}

.xorheritagecarsec.xorlussmartphonesec.safetycomsec{padding-top:2.1rem;}
.xormainimgbox{background-size:cover;}
.blocksinglebox{border-bottom:none;}
.blockchainbox .row.g-5 .col-xl-4.col-lg-4{margin-top:0;}
.blockchainimg{padding-bottom:2.5rem;}

.thankyousec .xorbannerlogoimgcls{width:167px;}
.cryptoimgcls{width:281px;}


.xorheritagecarsec.xornewcryptocls .sectitlebox{padding-top:0;}
.bannersec.xor2bannersec{height:525px;}
.secumeetdegsec .sectitlebox{text-align:center; padding-bottom:10px;}
.secsinmartoponecls{margin-top:0;}
.secsinglebox{min-height:215px; width:100%;}
.secsinglebox.secsinmartoptwocls{left:0; margin-top:0;}
.madeforsec.cryptospeedicls .listwithiconbox{padding:1.5rem 1rem 0 3.1rem;}
.madeforsec .sectitlebox h3{font-size:17px;}
.madeforsec.cryptospeedicls{padding-bottom:0rem; padding-top:10px;}
.supportsboxclstwo{border-top:none!important;}
.supportsboxclstwo.bordercolortwo{border-bottom:none!important;}


.imgtxtboxtwocls{background-image:url('../images/mobbt01.jpg');}
.imgtxtboxtwocls.secondbgtwo{background-image:url('../images/mobbt02.jpg');}
.fullhoriscrollsec.privacydegsec {
    height: 664px; background-color:#000;
}

.rarefewsec .sectitlebox h3{font-size:17px; padding:0 0 1rem;}
.rarefewsec.privacystatusec .sectitlebox p{line-height:20px;}
.rarefewsec.privacystatusec .sectitlebox {
    padding-bottom: 0;
}
.secumeetdegsec{padding-bottom:2.5rem;}

.xorheritagecarsec.xornewcryptocls .sectitlebox h2 {
    text-align: center;
}
.xorheritagecarsec.xornewcryptocls .sectitlebox p{text-align:center;}
.blackxorbtn.btnleftcls{text-align:center;}

.secuthree{margin-left:0;}
.secufour{margin-left:0;}
.secuone{margin-left:0;}
.secutwo{margin-left:0;}

.maincryptoimgsecu{margin-top:0;}

.imgtxtboxtwocls {
        min-height: 692px;
background-size: cover; background-position:center;}
.fullhoriscrollsec.privacydegsec{height:auto;}






}

