.image-text-btn-wrapper.general-container-small{padding:unset}.image-text-btn-container-bg{border-radius:20px;margin:50px 0}.image-text-btn-container-bg.right{background-color:var(--light-gray);padding:30px 0}.home-bg-radius .image-text-btn-container-bg{margin:0 0 50px}.home-bg-radius .image-text-btn-container-bg.right{padding:0}.image-text-text-wrapper{display:flex;flex-direction:column;align-items:center;gap:20px}.image-text-btn-container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5%;font-family:Poppins,sans-serif!important}.image-text-btn-container .image{flex:1;height:100%;max-height:385px;max-width:450px;width:100%;aspect-ratio:1/1;overflow:hidden}.image-text-btn-container .image img{border-radius:10px;width:100%;height:100%;object-fit:cover}.image-text-btn-container .text-container{width:46%}.image-text-btn-container .tag-list-container{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;margin:5px 0 25px}.image-text-btn-container .tag-list-container .tag-item{font-size:11px;font-weight:500;padding:7px;background-color:#efefef;color:var(--primary-color);border-radius:4px}.image-text-btn-container .title-container .title-1{font-size:14px;font-family:Roboto,Poppins,sans-serif;color:var(--primary-color);font-weight:500;margin-bottom:2px}.image-text-btn-container .title-container .title-2{font-size:25px;font-weight:600;color:var(--dark-color)}.image-text-btn-container .title-container .title-2 span{color:var(--primary-color)}.image-text-btn-container .description-container{margin-top:10px}.image-text-btn-container .description-container .text{font-size:14px;font-weight:400;font-family:Poppins,sans-serif;color:var(--dark-color);margin-bottom:20px}.image-text-btn-container .description-container .text *{color:var(--dark-color)!important;background-color:transparent!important}.image-text-btn-container .btn-list{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}.image-text-btn-container .btn-list .image-text-button{width:fit-content;padding:0 20px}.image-text-btn-container.right{flex-direction:row-reverse}.image-text-btn-container.right .title-container,.image-text-btn-container.right .description-container{text-align:right}.image-text-btn-container.right .btn-list,.image-text-btn-container.right .tag-list-container{justify-content:flex-end}.image-text-btn-container.isFloating{gap:0;margin:50px auto}.image-text-btn-container.isFloating .image{flex:unset;height:100%;width:50%}.image-text-btn-container.isFloating .text-container{background-color:var(--light-gray);margin-left:-70px;width:50%;padding:30px 70px;border-radius:10px;z-index:1}.image-text-btn-container.isFloating .title-2{color:var(--primary-color)}.image-text-btn-container.isFloating.right .text-container{margin-right:-70px;margin-left:unset}.image-text-btn-container.isFloating.white .text-container{background-color:#fff}.second-text{max-width:1150px;font-size:14px;font-weight:400;font-family:Poppins,sans-serif;color:var(--dark-color)}.second-text *{color:var(--dark-color)!important;background-color:transparent!important}@media screen and (max-width: 1200px){.second-text{padding:0 30px}}@media screen and (max-width: 1000px){.image-text-btn-container-bg{border-radius:10px}.image-text-btn-container-bg.right{background-color:unset}.image-text-btn-container-bg .image-text-btn-wrapper{padding:0 15px}.image-text-btn-container{flex-direction:column!important;height:unset!important}.image-text-btn-container .text-container{width:100%;max-width:450px}.image-text-btn-container .btn-list .image-text-button{width:100%}.image-text-btn-container .title-container{text-align:left!important;margin:17px 0 7px}.image-text-btn-container .title-container .title-1{margin-bottom:0}.image-text-btn-container .title-container .title-2{font-size:20px}.image-text-btn-container .description-container{text-align:left!important}.image-text-btn-container.right .image-text-button{margin-left:unset}.image-text-btn-container.right .tag-list-container{justify-content:flex-start}.image-text-btn-container.isFloating{margin-left:unset;margin:25px auto}.image-text-btn-container.isFloating .image{width:100%;max-width:unset}.image-text-btn-container.isFloating .text-container{margin-left:unset;max-width:unset;width:100%;padding:0}.image-text-btn-container.isFloating.right .text-container{margin-right:unset}.image-text-btn-container.isFloating.white .text-container{background-color:transparent}.second-text{max-width:450px;padding:0}}@media screen and (max-width: 500px){.image-text-btn-container .image{max-height:315px}.image-text-btn-container .image img{border-radius:6px}.image-text-btn-container .title-container{margin:13px 0 7px}.image-text-btn-container .title-container .title-1{font-size:11px}}
