
*{margin:0;padding:0;box-sizing:border-box;}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{font-family:sans-serif;font-size:17px;margin:0;overflow-x: hidden; word-break: break-word; position: static!important;}
h1,h2,h3,h4{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;}
p{margin-top:0;margin-bottom:1rem;}
b,strong{font-weight:bolder;}
small{font-size:.875em;}
a{color:var(--bs-link-color);text-decoration:underline;}
a:hover{color:var(--bs-link-hover-color);}
img{vertical-align:middle;}
input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
[type=submit]{-webkit-appearance:button;}
[type=submit]:not(:disabled){cursor:pointer;}
iframe{border:0;}
.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));}
.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);}
@media (min-width:992px){
.col-md-5{flex:0 0 auto;width:41.66666667%;}
.col-md-6{flex:0 0 auto;width:50%;}
.col-md-7{flex:0 0 auto;width:58.33333333%;}
.col-md-12{flex:0 0 auto;width:100%;}
}
.text-center{text-align:center!important;}
h1{font-size:45px;font-weight: bold;margin-top: 20px;}
img{max-width:100%;vertical-align: middle;}
ul{list-style:none;padding-left: 0;}
ol{padding-left: 0;}
header .navbar-nav>li>.dropdown-menu{position:absolute;}
.navbar>.container-fluid{display:block;}
.modal.fade.show{opacity: 1;}    
.collapse{display: inherit;} 
.nvbarcont .mynvbr,.nvbarcont .right-smcon{flex-direction: row;} 
.dropdown-toggle::after{display:none;}
.container{width:93%;max-width: inherit;}
.banner-wrap .breadcrumb {background: none;padding: 36px 15px 14px;color: #000;}
.banner-wrap{background-color:#fff;margin-top:103px;position:relative;box-shadow:0 4px 5px #f0f0f0;}
.banner-wrap .container{position: relative;
    padding: 0 63px 30px;
    width: 100%;
    min-height: auto;
    background: #fbf9fa url(https://www.nucleustechnologies.com/imagenew20/what-makes-effect-bg.png) 0 0;}
.banner-wrap .breadcrumb a{font-size:14px;color:#000;}
.clear{clear:both;}
.to-top{position:fixed;right:0;bottom:80px;width:55px;height:55px;background-color:rgba(65, 199, 255, 0.8);opacity:0;visibility:hidden;z-index:50;border-radius:50%;text-align:center;line-height:60px;transition:.4s ease;}
.to-top:hover{background-color:rgba(65, 199, 255, 0.9);}
button.close{margin:0;position:absolute;right:-10px;top:-10px;z-index:9;background:#11abec;color:#fff;width:30px;height:30px;opacity:1;font-size:24px;text-shadow:none;float:inherit;line-height:0;}
.bg-mg-car{background: #fff url(https://www.nucleustechnologies.com/imagenew20/bnr-thanku.png) right -79px center / contain no-repeat;
    min-height: 260px;padding: 10px 30px 30px;}
.slides-store{background-color:#fff;box-shadow:0 0 6px #4e4e4e;}
.car-hd2{display:inline-block;position:relative;}
.car-hd2::after{content:'';width:80px;height:2px;position:absolute;left:0px;bottom:-7px;background-color: #ababab;}
.car-hd2 span{text-transform:uppercase;display:block;color:#01a1e5;font-size:18px;}
.links-thank li{display:inline-block;vertical-align:top;}
.links-thank li i{font-style:normal;display:block;}
.links-thank li a{padding:0px 20px;display:block;border-right:1px solid #01a1e5;color:#333;}
.links-thank li:first-child a{padding-left:0px;}
.links-thank li:last-child a{padding-right:0px;border-right:0px;}
.links-thank span{display:inline-block;background:#000;color:#fff;width:30px;height:30px;text-align:center;margin-bottom:10px;line-height:31px;font-size:16px;border-radius:3px;}
.links-thank{margin-top:48px;}
.banner-wrap h2{font-size:18px;line-height:27px;font-weight:normal;margin-top:20px;margin-bottom:10px;}
.inmo{font-size:30px;font-weight:800;}
.ln{margin:0 auto;width:140px;height:2px;background-color:#11abec;}
.inmo-light{font-weight:lighter;font-size:35px;}
.sm-ln{width:85px;}
.flx-mnb{display:flex;justify-content:center;}
.mgbxn{width:24%;}
.rig-cont{width:52%;}
.mn-stand .inmo strong{color:#1aa2fc;}
.whymill{display:flex;margin:29px 0 47px;flex-wrap:wrap;}
.whymill li{display:inline-block;color:#4e6271;background-color:#e7f1f9;border:1px solid #86c9e5;border-radius:10px;vertical-align:top;padding:6px 14px;margin:7px 6px;}
.whymill li strong{display:inline-block;vertical-align:middle;}
.whymill li i{display:block;font-style:normal;font-weight:lighter;}
.whymill .mrg{margin-left:111px;}
.whymill img{vertical-align:middle;margin-left:10px;}
.mn-stand{margin-top:47px;padding-top:47px;}
.mn-stand .inmo-light{margin-top:47px;}
.mgbxn{position:relative;}
.mgbxn img{position:absolute;bottom:0;height:auto;}
.pd-left{padding-left:105px;}
.btog{font-size:29px;margin-bottom:17px;font-weight:100;}
.pd-30{padding-top:30px;}
.btr-wrld{position:relative;}
.client-abt2 li{display:inline-block;width:200px;text-align:center;margin:18px 0;}
.call-sprit2{display:inline-block;background:url(https://www.nucleustechnologies.com/imagenew20/clients-spr2.png) 0 0 no-repeat;}
.client-res1{background-position:0 0;width:115px;height:49px;}
.client-res2{background-position:-173px 0;width:139px;height:49px;}
.client-res3{background-position:-357px 0;width:160px;height:49px;}
.client-res4{background-position:-563px 0;width:136px;height:49px;}
.client-res5{background-position:-746px 0;width:134px;height:49px;}
.client-res6{background-position:-935px 0;width:144px;height:49px;}
.client-res7{background-position:-1134px 0;width:103px;height:49px;}
.client-res8{background-position:-1325px 0;width:98px;height:49px;}
.client-res9{background-position:-1530px 2px;width:76px;height:50px;}
.marg-bt-130{margin-bottom:130px;box-shadow: 0 0 10px #bfbfbf;}
.client-abt2{margin-top:30px;}
.iconic{font-size:30px;margin-bottom:36px;}
.iconic span{display:block;font-size:16px;margin-bottom:5px;color:#11abec;}
.iconic strong{font-weight:800;display:block;}
.blue-rbn{background: #fff url(https://www.nucleustechnologies.com/imagenew20/patt-bxes.png) right 0/cover no-repeat;
    z-index: 5;
    width: 91%;
    max-width: initial;
    border-radius: 16px;
    padding: 19px 33px;
    transform: translate(0);
    margin: 0 auto;
    position: relative;
    left: 0;
    bottom: -73px;
    border: 2px solid #ebeff8;}
.blue-rbn h4{display:inline-block;vertical-align:middle;}
.flyout{display:inline-block;margin:20px 0 20px;float:right;vertical-align:middle;}
.sm-in{display:block;font-size:16px;margin-bottom:15px;}
.fnt-incr{font-size:35px;}
.flyout li{display:inline-block;vertical-align:middle;margin-left:45px;}
.whbrd{display: block;
    border: 2px solid #000;
    border-radius: 10px;
    color: #000;
    padding: 13px 38px;
    text-align: center;
    font-size: 20px;
    transition: .4s ease;}
.whbrd:hover{background-color:#fff;text-decoration:none;color:#01a1e5;}
.flyout li span{font-size:16px;}

.headin{font-size:30px;font-weight:700;line-height:1.2;margin:20px 0px;}
.clients-sec{display:block;width:100%;background:#fffcf4 url(https://www.nucleustechnologies.com/imagenew20/client-br-new.png) left 70px center/380px no-repeat;min-height:540px;padding-left:37%;overflow:hidden;}
.clients-sec .owl-carousel .owl-item img{width:auto;height:auto;}
.inner-cus{background:#fff;padding:20px 20px 10px;color:#000;position:relative;margin:5px 10px 10px;box-shadow:0px 4px 12px #cbcbcb;border-radius:5px;height:100%;}
.clients-sec .owl-carousel .owl-item .client{display:inline-block;width:84px;height:84px;margin-right:17px;border-radius:50%;border:4px solid #e0fef1;position:relative;}
.inner-cus p{font-size:14px;margin-top:20px;position:relative;}
.inner-cus::before{content:'';background:url(https://www.nucleustechnologies.com/imagenew20/inv-k.png) 0 0 no-repeat;width:39px;height:32px;position:absolute;left:7px;top:17px;z-index:1;}
.title-sec{display:inline-block;width:52%;vertical-align:middle;}
.title-sec h4{font-weight:bold;color:#000;font-size:15px;margin-bottom:5px;}
.clients-sec .owl-carousel .owl-dots{display:block;text-align:center;margin:20px 0px;}
.clients-sec .owl-carousel .owl-stage{display:flex;}
.clients-sec .owl-carousel .item{height:96%;}
.pdngon {
    padding: 60px 15px;
}
.bnr-point li{position:relative;padding: 10px 0 10px 32px;}
.bnr-point li:before {
    content: '';
    background: url(https://www.nucleustechnologies.com/imagenew20/tick-book-black.png) 0 0 no-repeat;
    width: 19px;
    height: 25px;
    position: absolute;
    left: 0;
    top: 11px;
    text-align: center;
    font-size: 12px;
    line-height: 20px;
}
.dwnlod{text-align:center;padding:15px 45px;font-weight:bold;border-radius:5px;margin: 30px 0 32px;position:relative;color:#fff;font-size:18px;display:inline-block;background-color:#0061F2;}
.dwnlod:hover{background-color:#0099ff;color: #fff; transition:.4s ease;}
@media only screen and (max-width: 1200px){
.container{width:100%;}
.banner-wrap .container{padding-left:15px;padding-right:15px;}
}
@media only screen and (max-width: 1024px){
.blue-rbn h4,.flyout li{display:block;}
.flyout li{margin-left:0px;}
.flyout{float:none;}
.whbrd{margin-top:20px;}
.blue-rbn{text-align:center;}
}
@media only screen and (max-width: 1023px){
.clients-sec{padding-left:290px;background-size:230px;min-height:inherit;}
}
@media only screen and (max-width: 991px){
.pd-left{padding-left:15px;}
.client-abt2 li{text-align:left;}
.client-abt2{margin-top:0;}
.slides-store {margin-top: 30px;}    
}
@media only screen and (max-width: 768px){

.banner-wrap .container{background-image:none;}
.slides-store{display:none;}
.bg-mg-car{background-size:cover!important;}
.banner-wrap .container{padding-bottom:30px!important;}
.mgbxn{display:none;}
.rig-cont{width:100%;}
.mn-stand{margin-top:0px;padding-top:16px;}
.pd-left{padding-left:15px;}
.client-abt2 li{text-align:left;}   
.mn-stand .inmo-light {margin-top: 0px;}
.clients-sec{padding-left:0;background-image:none;}
.inner-cus{margin:10px 10px 20px;height:auto;}    
}
@media only screen and (max-width: 480px){
h1{font-size: 36px;}    
.car-thank .bg-mg-car{padding:10px 15px 30px;background-image:none;}
.links-thank li a{padding:0px 12px;}
.links-thank li i{font-size:14px;}
.links-thank span{width:26px;height:26px;line-height:26px;font-size:13px;}
.whymill li{width:100%;margin:10px auto 5px;}
.whymill .mrg{margin-left:10px;}    
.blue-rbn{width:100%;}
.blue-rbn{background-position:right -630px bottom -10px;}
.client-abt2 li{width:170px;}
.client-abt2{text-align:center;}
.client-abt2 li{width:auto;border:1px solid #e2dfdf;padding:10px 10px;margin:10px 1px;}   
.clients-sec{padding-bottom:30px;}
.dwnlod{font-size:14px;padding:15px 25px;}    
}