.insurance-web-application{padding-bottom:200px}.insurance-web-application .container-fluid>section{padding-top:120px}.insurance-web-application .container-fluid>section:first-child,.insurance-web-application .container-fluid>section:nth-child(2),.insurance-web-application .container-fluid>section:nth-child(3){padding:120px 3%}.insurance-web-application .container-fluid>section:first-child>div,.insurance-web-application .container-fluid>section:nth-child(2)>div,.insurance-web-application .container-fluid>section:nth-child(3)>div{padding-left:2.62%;padding-right:2.62%}@media screen and (max-width:1440px){.insurance-web-application .container-fluid>section:first-child>div,.insurance-web-application .container-fluid>section:nth-child(2)>div,.insurance-web-application .container-fluid>section:nth-child(3)>div{padding-left:15px;padding-right:15px}}.insurance-web-application .container-fluid>section:last-child{margin-left:-15px;margin-right:-15px}.insurance-web-application .container-fluid>section:first-child{justify-content:space-between;padding-bottom:240px}.insurance-web-application .container-fluid>section:first-child .content .title{font-weight:700;font-size:64px;line-height:72px;margin-bottom:32px}.insurance-web-application .container-fluid>section:first-child .content .description{font-weight:400;font-size:18px;line-height:32.4px}.insurance-web-application .container-fluid>section:nth-child(2){padding-top:350px}.insurance-web-application .container-fluid>section.first-section{background-color:#f0e2ff;position:relative}.insurance-web-application .container-fluid>section.first-section .content-fixed{position:absolute;bottom:0;left:50%;transform:translateX(-50%) translateY(50%);width:80%;border-radius:20px;padding:40px 0;box-shadow:0 16px 30px 0 rgba(58,71,78,.102)}.insurance-web-application .container-fluid>section.first-section .content-fixed>div{padding:0 80px}.insurance-web-application .container-fluid>section.first-section .content-fixed>div h4{font-weight:600;font-size:24px;line-height:28.8px}.insurance-web-application .container-fluid>section.first-section .content-fixed>div p{font-weight:400;font-size:18px;line-height:25.2px}.insurance-web-application .container-fluid>section.first-section .content-fixed>div img{width:64px;height:64px;margin-bottom:22px}.insurance-web-application .container-fluid>section.first-section .content-fixed>div:last-child{border-left:1px solid #ccc}.insurance-web-application .container-fluid>section:nth-child(2) .title,.insurance-web-application .container-fluid>section:nth-child(3) .title{font-weight:700;font-size:40px;line-height:48px;letter-spacing:0;margin-bottom:24px}.insurance-web-application .container-fluid>section:nth-child(2) .description,.insurance-web-application .container-fluid>section:nth-child(3) .description{font-weight:400;font-size:18px;line-height:25.2px;letter-spacing:0}.insurance-web-application .container-fluid>section:nth-child(2) .content{padding-left:120px}.insurance-web-application .container-fluid>section:nth-child(3) .content{padding-right:120px}@media screen and (max-width:767px){.insurance-web-application .container-fluid>section.first-section{padding-bottom:400px;padding-top:60px!important}.insurance-web-application .container-fluid>section.first-section .content .title{font-weight:700;font-size:36px;line-height:50.4px;text-transform:uppercase}.insurance-web-application .container-fluid>section.first-section .content .description{font-weight:400;font-size:16px;line-height:24px}.insurance-web-application .container-fluid>section.first-section .content-fixed{padding:0 40px!important;left:36px;right:36px;transform:translateY(50%);width:unset}.insurance-web-application .container-fluid>section.first-section .content-fixed>div{padding:40px 0!important}}@media screen and (max-width:767px)and (max-width:546px){.insurance-web-application .container-fluid>section.first-section .content-fixed>div{height:355px}}@media screen and (max-width:767px){.insurance-web-application .container-fluid>section.first-section .content-fixed>div h4{line-height:24px;font-size:20px}.insurance-web-application .container-fluid>section.first-section .content-fixed>div:last-child{border-left:unset;border-top:1px solid #ccc}.insurance-web-application .container-fluid>section:first-child,.insurance-web-application .container-fluid>section:nth-child(2),.insurance-web-application .container-fluid>section:nth-child(3){padding-left:0!important;padding-right:0!important}.insurance-web-application .container-fluid>section:nth-child(2){padding-top:430px;padding-bottom:40px}.insurance-web-application .container-fluid>section:nth-child(2) .title,.insurance-web-application .container-fluid>section:nth-child(3) .title{font-weight:700;font-size:24px;line-height:31.2px;margin-bottom:12px}.insurance-web-application .container-fluid>section:nth-child(2) .description,.insurance-web-application .container-fluid>section:nth-child(3) .description{font-weight:400;font-size:16px;line-height:24px}.insurance-web-application .container-fluid>section:nth-child(3),.insurance-web-application .container-fluid>section:nth-child(4){padding-top:40px;padding-bottom:40px}.insurance-web-application .container-fluid>section:last-child{padding-bottom:0}.insurance-web-application .container-fluid>section .description{margin-bottom:48px!important}}@media screen and (max-width:1366px){.insurance-web-application .container-fluid>section.first-section .content .title{font-weight:700;font-size:36px;line-height:50.4px}.insurance-web-application .container-fluid>section.first-section .content .description{font-weight:400;font-size:16px;line-height:24px}.insurance-web-application .container-fluid>section.first-section .content-fixed>div{padding:0 36px}.insurance-web-application .container-fluid>section.first-section .content-fixed>div p{margin-bottom:0}.insurance-web-application .container-fluid>section:nth-child(2) .title,.insurance-web-application .container-fluid>section:nth-child(3) .title{font-weight:700;font-size:24px;line-height:31.2px;margin-bottom:12px}.insurance-web-application .container-fluid>section:nth-child(2) .description,.insurance-web-application .container-fluid>section:nth-child(3) .description{font-weight:400;font-size:16px;line-height:24px}.insurance-web-application .container-fluid>section:nth-child(2) .content,.insurance-web-application .container-fluid>section:nth-child(3) .content{padding-left:24px!important;padding-right:24px!important}}.insurance-web-application .related-work{border-top:none}