.gallery-section{position:relative}.gallery-section .title-inner{padding-left:250px;position:relative}.gallery-block-one .inner-box{border-radius:20px;margin-bottom:30px;padding:330px 60px 70px;display:block;position:relative;overflow:hidden}.gallery-block-one .inner-box .bg-layer{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.gallery-block-one .inner-box h2{font-size:40px;font-weight:700;line-height:50px;display:block;position:relative}.gallery-block-one .inner-box h2 a{color:#fff;display:inline-block}.gallery-block-one .inner-box h2 a:hover{text-decoration:underline}.gallery-block-one .inner-box .link{position:absolute;bottom:15px;right:15px}.gallery-block-one .inner-box .link a{text-align:center;color:#fff;text-align:center;width:60px;height:60px;font-size:16px;line-height:64px;display:inline-block;position:relative;transform:scale(0)}.gallery-block-one .inner-box:hover .link a{transform:scale(1)}.gallery-block-one .inner-box .link a:hover{background:#fff}.gallery-block-one .inner-box .link a i{display:inline-block;position:relative;transform:rotate(-45deg)}.gallery-section .pattern-layer .pattern-1{background-repeat:no-repeat;width:51px;height:59px;position:absolute;top:140px;left:90px}.gallery-section .pattern-layer .pattern-2{background-repeat:no-repeat;width:89px;height:93px;position:absolute;top:487px;left:700px}.gallery-style-two{position:relative}.gallery-block-two .inner-box{margin-bottom:30px;display:block;position:relative;overflow:hidden}.gallery-block-two .inner-box .image-box{border-radius:20px;display:block;position:relative;overflow:hidden}.gallery-block-two .inner-box .image-box img{border-radius:20px;width:100%;transition:all .5s}.gallery-block-two .inner-box:hover .image-box img{transform:scale(1.05)}.gallery-block-two .inner-box .link{position:absolute;bottom:20px;left:20px}.gallery-block-two .inner-box .link a{text-align:center;color:#fff;text-align:center;width:60px;height:60px;font-size:16px;line-height:64px;display:inline-block;position:relative;transform:scale(0)}.gallery-block-two .inner-box:hover .link a{transform:scale(1)}.gallery-block-two .inner-box .link a:hover{background:#fff}.gallery-block-two .inner-box .link a i{display:inline-block;position:relative;transform:rotate(-45deg)}.rtl .gallery-section .title-inner{padding-left:0;padding-right:250px}.rtl .gallery-block-one .inner-box .link{right:inherit;left:15px}@media only screen and (max-width:1200px){.gallery-section .title-inner{padding-left:15px}.rtl .gallery-section .title-inner{padding-right:15px}}@media only screen and (max-width:991px){.gallery-block-one{margin-left:0}}@media only screen and (max-width:767px){.gallery-section{padding-top:70px}.gallery-style-two{padding-bottom:40px}.gallery-section.home-3{padding-bottom:70px}.gallery-style-two.pt_140{padding-top:70px}.gallery-section.pb_110{padding-bottom:40px}}@media only screen and (max-width:599px){.gallery-block-one .inner-box{padding-left:30px;padding-right:30px}.gallery-block-one .inner-box h2{font-size:30px;line-height:40px}}
.news-section{position:relative}.news-section .pattern-layer .pattern-1{background-repeat:no-repeat;width:64px;height:60px;position:absolute;top:262px;left:78px}.news-section .pattern-layer .pattern-2{background-repeat:no-repeat;width:110px;height:144px;position:absolute;bottom:145px;right:0}.news-block-one .inner-box{margin-bottom:30px;display:block;position:relative}.news-block-one .inner-box .image-box{border-radius:20px;display:block;position:relative;overflow:hidden}.news-block-one .inner-box .image-box img{border-radius:20px;width:100%;transition:all .5s}.news-block-one .inner-box:hover .image-box img{transform:scale(1.05)}.news-block-one .inner-box .lower-content{padding-top:30px;display:block;position:relative}.news-block-one .inner-box .lower-content .info-list{align-items:center;display:flex;position:relative}.news-block-one .inner-box .lower-content .info-list li{font-size:26px;line-height:50px;font-family:var(--primary-font);color:var(--text-color);margin-right:10px;font-weight:700;display:inline-block;position:relative}.news-block-one .inner-box .lower-content .info-list li:last-child{margin:0!important}.news-block-one .inner-box .lower-content .info-list li a{color:var(--text-color);display:inline-block}.news-block-one .inner-box .lower-content h3{margin-bottom:15px;font-size:24px;line-height:34px;display:block;position:relative}.news-block-one .inner-box .lower-content h3 a{display:inline-block}.news-block-one .inner-box .lower-content h3 a:hover{text-decoration:underline}.news-block-one .inner-box .lower-content p{margin-bottom:30px}.news-block-one .inner-box .lower-content .link a{font-size:16px;line-height:29px;display:inline-block;position:relative}.news-block-one .inner-box .lower-content .link a:hover{color:var(--title-color)}.sidebar-page-container{position:relative}.news-block-one .inner-box .lower-content h2{margin-bottom:15px;font-size:40px;line-height:50px;display:block;position:relative}.news-block-one .inner-box .lower-content h2 a{display:inline-block}.news-block-one .inner-box .lower-content h2 a:hover{text-decoration:underline}.rtl .news-block-one .inner-box .lower-content .info-list li{margin-left:10px;margin-right:0}@media only screen and (max-width:767px){.news-section{padding:70px 0 40px}.news-section .pattern-layer{display:none}.sidebar-page-container{padding:70px 0}}@media only screen and (max-width:499px){.news-block-one .inner-box .lower-content h2{font-size:30px;line-height:40px}}
.testimonial-section{position:relative}.testimonial-section .title-inner{max-width:550px}.testimonial-block-one .inner-box{align-items:center;display:flex;position:relative}.testimonial-block-one .inner-box .image-box{border-radius:5px;min-width:210px;margin-right:30px;position:relative;overflow:hidden}.testimonial-block-one .inner-box .image-box .image{border-radius:5px;display:block;position:relative}.testimonial-block-one .inner-box .image-box .image img{border-radius:5px;width:100%}.testimonial-block-one .inner-box .image-box .icon-box{text-align:center;background:#fff;width:113px;height:113px;font-size:44px;line-height:113px;position:absolute;bottom:0;right:0}.testimonial-block-one .inner-box .text-box p{margin-bottom:30px;font-size:18px}.testimonial-block-one .inner-box .text-box h3{font-size:24px;line-height:34px;display:block;position:relative}.testimonial-block-one .inner-box .text-box .designation{font-weight:500;display:block;position:relative}.testimonial-section .owl-nav button{display:block;position:relative}.testimonial-section .owl-nav button.owl-prev{margin-bottom:10px}.testimonial-section .owl-nav{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.testimonial-section .pattern-layer .pattern-1{background-repeat:no-repeat;width:93px;height:90px;position:absolute;top:110px;left:60px}.testimonial-section .pattern-layer .pattern-2{background-repeat:no-repeat;width:309px;height:164px;position:absolute;top:70px;right:0}.rtl .testimonial-block-one .inner-box{text-align:right}@media only screen and (max-width:1200px){.testimonial-section .owl-nav{display:none}}@media only screen and (max-width:767px){.testimonial-section{padding:40px 0 70px}.testimonial-section .pattern-layer{display:none}}@media only screen and (max-width:499px){.testimonial-block-one .inner-box{display:block}.testimonial-block-one .inner-box .image-box{margin-bottom:30px;margin-right:0}}
