.intro-two-section{position:relative;overflow:hidden;height:850px}@media only screen and (min-width:992px) and (max-width:1199px){.intro-two-section{height:650px}}@media only screen and (min-width:768px) and (max-width:991px){.intro-two-section{height:550px}}@media only screen and (max-width:479px){.intro-two-section{height:750px}}.intro-two-content{max-width:680px;width:100%;float:right;padding-left:110px}@media only screen and (min-width:992px) and (max-width:1199px){.intro-two-content{padding-left:30px}}@media only screen and (min-width:768px) and (max-width:991px){.intro-two-content{padding-left:0px}}@media only screen and (max-width:767px){.intro-two-content{padding-left:0;float:inherit;margin:60px auto 45px;text-align:center}}@media only screen and (max-width:479px){.intro-two-content{padding-left:0;float:inherit;margin:60px auto 0px;text-align:center}}.intro-two-content .sub-title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--body-font-size);line-height:32px;font-weight:500;color:var(--primary-color);margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px) and (max-width:991px){.intro-two-content .sub-title{font-size:22px}}@media only screen and (max-width:767px){.intro-two-content .sub-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:479px){.intro-two-content .sub-title{font-size:20px}}.intro-two-content .sub-title .line{display:inline-block;width:50px;height:3px;background-color:var(--primary-color);margin-right:20px}.intro-two-content .title{font-size:var(--heading-two);line-height:56px;font-weight:800;color:var(--secondary-color);max-width:380px}@media only screen and (min-width:768px) and (max-width:991px){.intro-two-content .title{font-size:34px}}@media only screen and (max-width:767px){.intro-two-content .title{font-size:38px;margin:0 auto;max-width:100%}}@media only screen and (max-width:479px){.intro-two-content .title{font-size:26px;line-height:40px;margin:0 auto}}.intro-two-content .desc{max-width:400px;margin-top:12px}@media only screen and (max-width:767px){.intro-two-content .desc{margin:0 auto;margin-top:12px}}.intro-two-content .desc p{font-size:var(--body-font-size);font-weight:500;line-height:1.67;color:var(--base-color)}.intro-two-content .btn{margin-top:35px}.intro-two-image{position:relative;margin-top:40px}.intro-two-image .shape{position:absolute;z-index:1}.intro-two-image .shape-1{left:52%;top:50px;z-index:1}.intro-two-image .shape-2{left:-35px;bottom:-120px;z-index:-1}@media only screen and (min-width:1200px) and (max-width:1599px){.intro-two-image .shape-1{left:80%;top:30px;z-index:1}.intro-two-image .shape-1 img{width:96px}.intro-two-image .shape-2{left:-35px;bottom:-20px;z-index:-1}.intro-two-image .shape-2 img{width:96px}}@media only screen and (min-width:992px) and (max-width:1199px){.intro-two-image .shape-1{left:80%;top:30px;z-index:1}.intro-two-image .shape-1 img{width:96px}.intro-two-image .shape-2{left:-35px;bottom:-20px;z-index:-1}.intro-two-image .shape-2 img{width:96px}}@media only screen and (min-width:768px) and (max-width:991px){.intro-two-image .shape-1{left:80%;top:30px;z-index:1}.intro-two-image .shape-1 img{width:96px}.intro-two-image .shape-2{left:-35px;bottom:-20px;z-index:-1}.intro-two-image .shape-2 img{width:96px}}@media only screen and (max-width:767px){.intro-two-image .shape-1{left:70%;top:12px;z-index:1}.intro-two-image .shape-1 img{width:60px}.intro-two-image .shape-2{left:20%;bottom:-30px;z-index:-1}.intro-two-image .shape-2 img{width:60px}}@media only screen and (max-width:479px){.intro-two-image .shape-1{left:70%;top:12px;z-index:1}.intro-two-image .shape-1 img{width:60px}.intro-two-image .shape-2{left:20%;bottom:-30px;z-index:-1}.intro-two-image .shape-2 img{width:60px}}.inner-img-two{-webkit-filter:drop-shadow(0px 0px 100px rgba(0,0,0,0.08));filter:drop-shadow(0px 0px 100px rgba(0,0,0,0.08))}@media only screen and (max-width:767px){.inner-img-two{margin:auto !important;text-align:center}.inner-img-two img{max-width:254px}}