.three-col-outer{padding:150px 0}.three-col-outer .title{color:#000;font-size:38px;font-weight:100;line-height:49px;margin:40px 0 20px}.sec-desc,.sec-desc p{color:#1d1d1b;font-size:33px;line-height:42px;max-width:951px}.three-col-outer .sec-desc.medium-text,.three-col-outer .sec-desc.medium-text p{color:#1d1d1b;font-size:22px;line-height:29px;margin:40px auto 0;max-width:921px}.tabs-section.three-col-outer{display:flex;width:100%}.tabs-outer{display:flex;margin:100px 0 0}.tab{float:left;margin-right:28px;max-width:395px;padding:10px 20px 20px;width:34%}.tab button{align-items:center;border:1px solid;cursor:pointer;display:flex;font-size:21px;height:85px;margin:10px 0;outline:0;padding:15px 35px 15px 17px;position:relative;text-align:left;transition:.3s;width:100%}.tabcontent{background-position:center 0;background-repeat:no-repeat;background-size:cover;border:1px solid #ccc;float:left;max-width:817px;min-height:715px;padding:75px 45px;position:relative;width:66%}.icon-left{margin-right:20px;max-width:50px}.tabcontent:after{background-repeat:no-repeat;background-size:cover;bottom:0;content:"";left:0;mix-blend-mode:multiply;position:absolute;right:0;top:0}.tab-inner-content{position:relative;z-index:1}.title-text{color:#fff;margin-bottom:35px}.sub-heading{color:#fff;font-size:22px}.tab-inner-content,.tab-inner-content p{color:#fff;font-size:19px}.tab button.active,.tab button:hover{color:#fff}.blue-tab:after{background-color:#4b7dba}.red-tab:after{background-color:#c30d23}.green-tab:after{background-color:#84b03d}.tab-blue{color:#4b7dba}.tab-blue.active,.tab-blue:hover{background-color:#4b7dba;border-color:#4b7dba}.tab-green{color:#84b03d}.tab-green.active,.tab-green:hover{background-color:#84b03d;border-color:#84b03d}.tab-red{color:#c30d23}.tab-red.active,.tab-red:hover{background-color:#c30d23;border-color:#c30d23}.tab .icon-left.hover,.tablinks.active .icon-left.defult,.tablinks:hover .icon-left.defult{display:none}.tablinks.active .icon-left.hover,.tablinks:hover .icon-left.hover{display:block}button.tablinks:after{border:solid;border-width:0 3px 3px 0;content:"";display:inline-block;padding:5px;position:absolute;right:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transition:all .3s}button.tablinks.active:after,button.tablinks:hover:after{border-color:#fff}.border-line{background-color:#fff;display:flex;height:1px;margin-bottom:25px;width:100%}.tabs-section .image-border-big:after,.tabs-section .image-border-big:before,.tabs-section .image-border-small:after,.tabs-section .image-border-small:before{background:#fff;bottom:0;content:"";position:absolute;right:0;z-index:199}.tabs-section .image-border-big:before{height:115px;transition:.8s;width:35px}.tabs-section .image-border-big:after{height:35px;transition:.8s;width:115px}.tabs-section .image-border-small:before{height:25px;transition:.8s;width:7px}.tabs-section .image-border-small:after{height:7px;transition:.8s;width:25px}.blue-tab .image-border-small:after,.blue-tab .image-border-small:before{background:#4b7dba}.green-tab .image-border-small:after,.green-tab .image-border-small:before{background:#84b03d}.red-tab .image-border-small:after,.red-tab .image-border-small:before{background:#e4051f}.tabcontent:hover .image-border-big:before{height:130px;width:45px}.tabcontent:hover .image-border-big:after{height:45px;width:130px}.tabcontent:hover .image-border-small:before{height:35px;width:10px}.tabcontent:hover .image-border-small:after{height:10px;width:35px}.border-top-left:after,.border-top-left:before{content:"";left:-20px;position:absolute;top:-20px;z-index:199}.border-top-left:before{background-color:#c30d23;height:7px;width:25px}.border-top-left:after{background-color:#c30d23;height:25px;width:7px}.border-bottom-right:after,.border-bottom-right:before{bottom:-20px;content:"";position:absolute;right:-20px}.border-bottom-right:before{background-color:#4b7dba;height:25px;width:7px}.border-bottom-right:after{background-color:#4b7dba;height:7px;width:25px}.icon-left.defult,.icon-left.hover{background-repeat:no-repeat;background-size:cover;height:30px;width:30px}.btn-nex-back .btn{align-items:center;background-color:transparent;border:0;display:inline-flex;margin:0 12px;padding:2px 3px}.btn-nex-back{display:flex;justify-content:flex-end;margin:0 0 15px;width:100%}.tabs-section.three-col-outer .title-text{margin-bottom:0}.btn-nex-back .btn:last-child{margin-right:0}@media only screen and (max-width:1399px){.three-col-outer{padding:80px 0}.medium-text p{font-size:28px}.three-col-outer .title{font-size:32px}.tabcontent{padding:45px}}@media only screen and (max-width:991px){.tabs-outer{flex-wrap:wrap;justify-content:space-between}.three-col-outer .title{margin:30px 0 15px}.tab{margin-right:0}.tab,.tabcontent{max-width:100%;width:100%}.tab{margin-bottom:40px}}@media only screen and (max-width:667px){.three-col-outer .title{font-size:38px;margin:35px 0 20px}.tabs-section .btn{margin:25px 0 0}.three-buttons{margin:30px 0 0}.medium-text p{font-size:28px}.section-spece,.three-col-outer{padding:60px 0}.tabs-section .desc{font-size:17px}.tab-inner-content button.btn{margin:0 10px}.tab-inner-content,.tab-inner-content p{font-size:16px}}@media only screen and (max-width:450px){.medium-text p{font-size:22px;line-height:33px}.three-buttons .btn-block a{font-size:21px}.three-buttons .btn-block span{font-size:16px}.three-col-outer .sec-desc.medium-text p{font-size:18px;margin:30px auto 0}.three-col-outer .title{font-size:24px;line-height:normal;margin:34px 0 10px}.tab{padding:0 10px}.icon-left{margin-right:10px}.tab button{font-size:17px}.tabcontent{padding:35px 15px 100px}.tab-inner-content,.tab-inner-content p{font-size:15px}}@media only screen and (max-width:374px){.three-buttons .btn-block a{font-size:20px}.three-col-outer .title{font-size:22px}}