@import url(//fonts.googleapis.com/css2?family=Karla:wght@400;400italic;700;700italic&display=swap);#bullets,#slider{text-align:center}body{font-family:Karla,sans-serif}.timeline-section{background-color:#fff;min-height:100vh;padding:100px 15px}.timeline-items{max-width:1000px;margin:auto;display:flex;flex-wrap:wrap;position:relative}.timeline-items::before{content:'';position:absolute;width:2px;height:100%;background-color:#000;left:calc(50% - 1px)}.timeline-item{margin-bottom:40px;width:100%;position:relative}.timeline-item:last-child{margin-bottom:0}.timeline-item:nth-child(odd){padding-right:calc(50% + 30px);text-align:right}.timeline-item:nth-child(2n){padding-left:calc(50% + 30px)}.timeline-dot{height:16px;width:16px;background-color:#686868;position:absolute;left:calc(50% - 8px);border-radius:50%;top:10px}#controls,#slides,.container-1,.grid-item{position:relative}.timeline-date{font-size:18px;color:#000;margin:6px 0 15px}.timeline-content{background-color:#3dad3d;padding:30px;border-radius:5px}.timeline-content h3{font-size:20px;color:#fff;margin:0 0 10px;text-transform:capitalize;font-weight:500}.timeline-content p{color:#fff;font-size:16px;font-weight:300;line-height:22px}.marqeesliderarea{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px}.itemslider{flex:0 0 auto;margin:30px 10px}.marqeeslider img{max-width:100%;height:auto;object-fit:contain}.new1{background:#fff!important;padding:5px;color:#000;border:2px solid #000}.black-box,.box,.breadcumb_head1,.line{background-color:#000}@media(max-width:767px){.timeline-items::before{left:7px}.timeline-item:nth-child(odd){padding-right:0;text-align:left}.timeline-item:nth-child(2n),.timeline-item:nth-child(odd){padding-left:37px}.timeline-dot{left:0}}@media only screen and (max-width:600px){.itemslider{margin:2px;padding:2px}.marqeeslider img{width:80%;height:auto;max-width:none}.marqeeslider{margin:5px auto}}#slider,.grid-item img,iframe{max-width:100%}#slider{margin:0 auto;width:100%}#slider input[type=radio],input[type=radio]{display:none}#slider label{cursor:pointer;text-decoration:none}#slides{padding:0;border:none;background:#fff;z-index:1}#overflow{width:100%;overflow:hidden}#slide1:checked~#slides .inner{margin-left:0}#slide2:checked~#slides .inner{margin-left:-100%}#slide3:checked~#slides .inner{margin-left:-200%}#slide4:checked~#slides .inner{margin-left:-300%}#slides .inner{transition:margin-left .8s cubic-bezier(.77, 0, .175, 1);width:400%;line-height:0;height:200px}#slides .slide{width:25%;float:left;display:flex;justify-content:center;align-items:center;height:100%;color:#fff}#slides .slide_1{background-image:url(https://decorluxurystones.com/img/veneer-decor.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}#slides .slide_2{background:#003459}#slides .slide_3{background:#007ea7}#slides .slide_4{background:#00a8e8}#controls{margin:-180px 0 0;width:100%;height:50px;z-index:3}#controls label{transition:opacity .2s ease-out;display:none;width:50px;height:50px;opacity:.4}#controls label:hover{opacity:1}#slide1:checked~#controls label:nth-child(2),#slide2:checked~#controls label:nth-child(3),#slide3:checked~#controls label:nth-child(4),#slide4:checked~#controls label:first-child{background:url(https://image.flaticon.com/icons/svg/130/130884.svg) no-repeat;float:right;margin:0 -50px 0 0;display:block}#slide1:checked~#controls label:nth-last-child(2),#slide2:checked~#controls label:nth-last-child(3),#slide3:checked~#controls label:nth-last-child(4),#slide4:checked~#controls label:last-child{background:url(https://image.flaticon.com/icons/svg/130/130882.svg) no-repeat;float:left;margin:0 0 0 -50px;display:block}#bullets{margin:150px 0 0}#bullets label{display:inline-block;width:10px;height:10px;border-radius:100%;background:#ccc;margin:0 10px}#slide1:checked~#bullets label:first-child,#slide2:checked~#bullets label:nth-child(2),#slide3:checked~#bullets label:nth-child(3),#slide4:checked~#bullets label:nth-child(4){background:#444}@media screen and (max-width:900px){#slide1:checked~#controls label:nth-child(2),#slide1:checked~#controls label:nth-last-child(2),#slide2:checked~#controls label:nth-child(3),#slide2:checked~#controls label:nth-last-child(3),#slide3:checked~#controls label:nth-child(4),#slide3:checked~#controls label:nth-last-child(4),#slide4:checked~#controls label:first-child,#slide4:checked~#controls label:last-child{margin:0}#slides{margin:0 auto;max-width:100%}}.breadcumb_head1{color:#fff;padding:20px;width:90%;margin:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.black-box{color:#fff;padding:10px;margin:auto;width:60%}.line-container{display:flex;align-items:center;justify-content:center;width:100%}.line{height:1px;flex-grow:1}.box{padding:0 30px 10px;Padding-top:10px;color:#fff}.responsive-iframe{position:relative;width:100%;padding-top:56.25%}.responsive-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media (max-width:767px){.responsive-iframe{padding-top:(9 / 16 * 100) %}}iframe{max-height:100vh}.container-1{max-width:950px;margin:auto;width:100%;overflow:hidden;padding:80px 0}.container-1 .main-card{display:flex;transition:transform .4s ease-in-out}.container-1 .main-card .cards{display:flex;min-width:100%;justify-content:center}.main-card .cards .card{margin:10px;flex:0 0 auto;width:220px;height:330px;display:flex;flex-direction:column;align-items:center;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.25);border-radius:10px}.cards .card .content .img{height:250px;width:220px;overflow:hidden;display:flex;justify-content:center;align-items:center;margin-bottom:14px}.card .content .img img{height:100%;width:auto;object-fit:cover}.card .content .details{padding:0 15px}.card .content .job,.card .content .name{margin-bottom:5px}.card .content .media-icons{display:flex;justify-content:center;margin-top:10px}.container-1 .button{width:100%;display:flex;justify-content:center;margin:20px}.button label{height:15px;width:15px;border-radius:20px;background:#000;margin:0 4px;cursor:pointer;transition:.5s}.button label.active{width:35px}#one:checked~.main-card{transform:translateX(0)}#two:checked~.main-card{transform:translateX(-100%)}#three:checked~.main-card{transform:translateX(-200%)}@media (max-width:768px){.main-card .cards .card{width:calc(50% - 20px)}}@media (max-width:600px){.main-card .cards .card{width:calc(100% - 20px)}}.grid-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}.grid-item img{height:auto}@media (max-width:768px){.grid-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.grid-container{grid-template-columns:1fr;gap:10px;padding:10px}}