.home-slider .n2_clear{padding-left:20px;padding-right:20px}header .et_pb_menu .et_pb_menu__menu>nav>ul,header .et_pb_menu .et_pb_menu__menu>nav>ul>li>a{padding:10px 0px}header .et_pb_menu .et_pb_menu__menu>nav>ul>li.menu-btn a{padding:14px 30px;font-size:16px;border-radius:0px;background-image:linear-gradient(180deg,#901f35 0%,#7e1b2f 100%);color:#fff!important}.et_pb_menu .et-menu>li{padding-left:20px;padding-right:20px}.content-row{max-width:1230px!important;margin:0 auto!important}.slider-heading h1 span{position:relative;display:block}.slider-heading h1 span:before{content:"";border-left:8px solid #9198a4;position:absolute;left:-60px;top:14px;bottom:0;height:55%;visibility:visible;display:block}.testimonial-carousel.owl-carousel .owl-stage{display:flex}.testimonial-carousel.owl-carousel .owl-stage .owl-item{display:flex;flex:1 0 auto;background-color:#fff;padding:30px}.owl-stage .owl-item.active+.owl-item.active{background-color:#f5f9ff}.testimonial-carousel .testimonial-author{display:flex;align-items:center;gap:20px;padding-top:30px}.testimonial-carousel .testimonial-author .author-image{width:70px;border-radius:100px;overflow:hidden;height:70px}.testimonial-carousel .testimonial-author .author-image img{width:70px!important;object-fit:cover;border-radius:100px}.testimonial-carousel .testimonial-author .author-initial{width:60px;height:60px;background-color:#7a1a2d;border-radius:100px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;font-weight:900;text-transform:uppercase;font-style:italic}.testimonial-carousel .testimonial-content{font-style:italic;font-size:17px;line-height:26px}.testimonial-carousel .testimonial-top-part{display:flex;align-items:center;gap:10px;font-weight:700;padding-bottom:10px}.testimonial-carousel .author-meta{font-size:15px;line-height:20px;color:#9198a4;font-weight:600}.testimonial-carousel .author-meta .author-name{color:#7a1a2d;font-weight:600;padding-bottom:5px;line-height:18px}.testimonial-carousel .author-meta .author-company{color:#32353a}.testimonial-carousel.owl-carousel .owl-dots{text-align:center;padding-top:10px}.testimonial-carousel.owl-carousel .owl-dots button.owl-dot{background:RGBA(255,255,255,0.54);opacity:1;padding:5px 5px 5px 5px;box-shadow:none;border:0px solid RGBA(0,0,0,1);border-radius:50px;margin:4px;width:10px;height:10px}.testimonial-carousel.owl-carousel .owl-dots button.owl-dot.active{background:#fff}#nav-div button{background-color:#fff;border:0px;margin-right:20px;font-size:20px;width:40px;height:40px;border-radius:100px;cursor:pointer;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;color:#7a1a2d}#nav-div button:hover{background-color:#7a1a2d;color:#fff}#nav-div button.owl-next{margin-right:0}.gform_button{color:#fff!important;border-width:0px!important;border-radius:0px!important;font-size:19px!important;background-color:#101010!important;padding-top:16px!important;padding-right:50px!important;padding-bottom:16px!important;padding-left:50px!important;font-weight:700!important}.gform-theme--foundation .gfield .ginput_password.large,.gform-theme--foundation .gfield input.large,.gform-theme--foundation .gfield select.large,.gform-theme--framework .gfield--input-type-datepicker .ginput_container_date input,.gform-theme--foundation .gfield textarea{inline-size:100%;-webkit-appearance:none;background-color:#fff;width:100%;border:0px;border-radius:0;color:#9198a4;font-size:16px;padding:5px 16px;height:50px}.gform-theme--foundation .gfield textarea{padding:10px 16px}.gform-theme--foundation .gfield .ginput_password.large:focus,.gform-theme--foundation .gfield input.large:focus,.gform-theme--foundation .gfield select.large:focus,.gform-theme--framework .gfield--input-type-datepicker .ginput_container_date input:focus,.gform-theme--foundation .gfield textarea:focus{outline:0px!important}.et_pb_column.et_pb_column_1_2.project-item:nth-child(even){margin-right:0}.et_pb_column.et_pb_column_1_2.project-item{min-height:300px;margin-bottom:40px;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}.et_pb_column.et_pb_column_1_2.project-item .project-content{background-color:rgba(16,16,16,.7);position:absolute;width:100%;bottom:-100%;left:0;right:0;padding:30px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.et_pb_column.et_pb_column_1_2.project-item:hover .project-content{bottom:0}.et_pb_column.et_pb_column_1_2.project-item a{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.footer-links{padding:0!important;list-style-type:none!important}.footer-links li{position:relative;padding-left:20px}.footer-links li:before{content:"\2b";font-family:'FontAwesome';color:#d99da9;position:absolute;left:0px;top:0;font-size:14px}div#page-container{overflow:hidden}header .et_pb_menu__menu>nav>ul>li>a:after{content:"";border-bottom:2px solid #7c1b2e;position:absolute;left:0;right:0px;bottom:-10px;width:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:0}header .et_pb_menu__menu>nav>ul>li.current-menu-item>a:after,header .et_pb_menu__menu>nav>ul>li>a:hover:after{opacity:1;width:100%}.v-center .et_pb_blurb_container{vertical-align:middle}.project-readmore{color:#ffffff!important;border-width:0px!important;border-radius:0px;background-image:linear-gradient(180deg,#901f35 0%,#7e1b2f 100%);display:inline-block;font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;padding-right:2em;padding-left:0.7em;transition:all 300ms ease 0ms}.project-readmore:hover{background-image:linear-gradient(180deg,#212221 0%,#111111 100%)}.project-readmore:after{content:"\24";font-size:inherit!important;opacity:1;margin-left:.3em;left:auto;font-family:ETmodules!important;font-weight:400!important;position:absolute}.project-readmore:hover:after{content:"\26"}.et_pb_column.et_pb_column_1_2.project-thumb a{position:relative;line-height:0;height:100%;display:flex}.et_pb_column.et_pb_column_1_2.project-thumb a:before{font-family:ETmodules!important;font-weight:400!important;content:"\26";position:absolute;top:20px;right:20px;color:#fff;border:1px solid #fff;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:transparent;transition:all 300ms ease 0ms}.et_pb_column.et_pb_column_1_2.project-thumb:hover a:before{background-color:#fff;color:#7e1b2e}.project-slide img{height:450px;object-fit:cover}.project-slider #nav-div button{background-color:#f5f9ff}.project-slider #nav-div button:hover{background-color:#7a1a2d}.et_pb_team_member .et_pb_team_member_image{max-width:100%;margin-bottom:24px}.et_pb_team_member .et_pb_team_member_image img{width:100%}.et_pb_team_member .et_pb_team_member_description{position:relative}.et_pb_team_member .et_pb_team_member_description .et_pb_member_social_links{position:absolute;top:0;right:0;margin:0!important}.et_pb_team_member .et_pb_team_member_description .et_pb_member_position{margin-bottom:10px}.et_pb_toggle_open .et_pb_toggle_title{background-color:#7a1a2d;padding:20px 20px!important;margin:-20px;margin-bottom:0px;border-radius:0px!important}.et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title:before{font-family:FontAwesome!important;right:20px;display:block!important;content:"\f068"!important;color:#fbf5f6}.project-slider .swiper-slide .gallery-img,.gallery-img{background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#f5f9ff;min-height:600px;margin-bottom:50px}.project-thumbs .swiper-slide{text-align:center;background-color:#f5f9ff}.project-thumbs .swiper-slide img{object-fit:contain;height:200px;width:100%}.heading-div{position:relative;margin-bottom:30px}.heading-div:before{content:"";border-left:8px solid #7a1a2d;position:absolute;left:-60px;top:5px;bottom:0;height:130%}.heading-div.grey:before{border-left:8px solid #9098a3}.project-materials ul{list-style-type:none;padding:0}.project-materials ul li{background-color:#f5f8ff;padding:20px 20px;margin-bottom:20px;font-size:20px}.project-materials{margin-top:80px}.project-gallery .swiper-button-next,.project-gallery .swiper-button-prev{top:35%;background-image:unset;font-size:20px;width:40px;height:40px;border-radius:100px;cursor:pointer;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background-color:#8a929d;display:flex;align-items:center;justify-content:center;color:#fff}.project-gallery .swiper-button-next:hover,.project-gallery .swiper-button-prev:hover{background-color:#7a1a2d}.et_pb_row.project-gallery{margin-top:40px}.project-gallery .swiper-button-prev{left:20px}.project-gallery .swiper-button-next{right:20px}.project-gallery .swiper-button-prev:before{font-family:'FontAwesome';content:"\f104"}.project-gallery .swiper-button-next:before{font-family:'FontAwesome';content:"\f105"}.project-item{border-bottom:1px solid rgba(131,138,149,0.25);padding:40px 0px}.project-item:last-child{border-bottom:0px}.project-item .project-galleries img{width:100%;height:400px;object-fit:cover}.project-item .explore-btn{color:#ffffff!important;border-width:0px!important;border-radius:0px;padding-right:1.2em;padding-left:1em;background-image:linear-gradient(180deg,#901f35 0%,#7e1b2f 100%);display:inline-block;padding-top:10px;padding-bottom:10px;transition:all 300ms ease 0ms}.project-item .explore-btn:hover{background-image:linear-gradient(180deg,#32353a 0%,#101010 100%)}.project-item .heading-module{padding-left:50px;position:relative}.project-item .heading-module:before{content:"";border-left:8px solid #7a1a2d;position:absolute;left:0;top:0px;bottom:0;height:100%}button.load-more-projects{background-color:#fbf5f5;border:0px;padding:10px 20px;width:100%;text-align:center;color:#7d1b2f;text-transform:uppercase;font-size:18px;cursor:pointer;font-weight:600}.no-more-projects{text-align:center;color:#7d1b2f;font-size:20px;font-style:italic}.material-item{background-image:linear-gradient(180deg,#932036 0%,#932036 100%);padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;color:#fff;margin-bottom:3%}@media(min-width:981px){.et_pb_row.projects-row{display:flex;flex-wrap:wrap;align-items:center}.et_pb_row.projects-row:nth-child(odd){display:flex;flex-direction:row-reverse}.et_pb_row.projects-row:nth-child(odd) .et_pb_column.et_pb_column_1_2.project-thumb{margin-right:0!important}.et_pb_row.projects-row:nth-child(odd) .et_pb_column.et_pb_column_1_2.project-content{margin-right:5.5%!important}.material-item:nth-child(5n){margin-right:0!important}.text-right{text-align:right}}@media(max-width:980px){.heading-div{padding-left:30px}.heading-div:before{left:0}}@media(max-width:767px){.home-slider .n2_clear{padding-left:10px;padding-right:10px}.project-slider .swiper-slide .gallery-img,.gallery-img{min-height:400px;margin-bottom:30px}}