@import url(https://fonts.cdnfonts.com/css/dinpro-medium);
@import url(https://fonts.cdnfonts.com/css/dinpro-bold);
@import url(https://fonts.cdnfonts.com/css/dinpro-regular);
#constructive-conversation p{margin-bottom:0}#constructive-conversation #header{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;font-family:DINPro-Medium;min-height:582px;padding:64px 0 59px 16px}#constructive-conversation #header .episode-2{font-size:24px;line-height:30px;margin-top:21px;max-width:113px}#constructive-conversation #header .episode-2 .orange-line{border-bottom:3px solid #f48120;margin-top:13px;width:93%}#constructive-conversation #header .title{font-size:40px;line-height:48px;margin-bottom:54px;margin-top:11px;max-width:445px}#constructive-conversation #header .elements{font-family:DINPro-Bold}#constructive-conversation #header .elements .live-webinar{font-size:23px;line-height:25px;margin:0 21px 0 11px;max-width:86px}#constructive-conversation #header .elements .vertical-orange-line{background-color:#f48120;height:50px;width:2px}#constructive-conversation #header .elements .date-and-hour{font-size:22px;line-height:25px;margin:0 20px;max-width:232px}#constructive-conversation #header .elements .date-and-hour p{color:#fff}#constructive-conversation #header .elements .btn-orange{align-items:center;border-radius:unset;color:#000;display:inline-flex;font-size:20px;gap:4px;justify-content:center;line-height:16px;min-height:35px;padding:5px 0;text-decoration:none;width:146px}#constructive-conversation #header .elements .btn-orange:hover{color:#fff}#constructive-conversation #header .elements .btn-orange:hover svg{fill:#fff;transition:fill .15s ease-in-out,color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#constructive-conversation #header .elements .btn-orange .button-text{max-width:92px}#constructive-conversation #welcome-to{font-family:SPHeraldRegular;padding-bottom:32px;padding-top:77px}#constructive-conversation #welcome-to .container .join-us,#constructive-conversation #welcome-to .container .text{color:#4d4d4d;font-size:16px;line-height:19px;margin:0 auto 56px;max-width:670px}#constructive-conversation #welcome-to .container .together-title-container{align-items:center;background-image:url(/images/constructive_conversation/together.png);background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;margin:0 auto 56px;min-height:82px;min-width:388px;width:-moz-fit-content;width:fit-content}#constructive-conversation #welcome-to .container .title{margin-bottom:56px}#constructive-conversation #welcome-to .container .title .together-text{color:#4d4d4d;font-size:29px;line-height:1;margin-bottom:4px;max-width:360px}#constructive-conversation #welcome-to .container.topics{display:flex;flex-wrap:wrap;justify-content:space-between}#constructive-conversation #welcome-to .container.topics .topic{display:flex}#constructive-conversation #welcome-to .container.topics .topic img{margin-top:5px}#constructive-conversation #welcome-to .container.topics .topic .content{color:#4d4d4d;margin-left:19px;width:430px}#constructive-conversation #welcome-to .container.topics .topic .content .title{font-family:SPHeraldBold;font-size:25px;line-height:29px;margin-bottom:12px}#constructive-conversation #welcome-to .container.topics .topic .content .description{font-size:18px;line-height:23px;min-height:99px}#constructive-conversation #welcome-to .container.topics .topic .content:first-of-type{margin-bottom:42px}#constructive-conversation #speaker{background-image:url(/images/constructive_conversation/speaker-background.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;min-height:678px;padding-bottom:58px;padding-top:67px}#constructive-conversation #speaker .speakers-container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:50px}#constructive-conversation #speaker .speakers-container .speaker{margin:25px 0;min-width:32%}#constructive-conversation #speaker .speakers-container .speaker img{max-height:240px}#constructive-conversation #speaker .title{align-items:center;background-image:url(/images/constructive_conversation/together.png);background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;margin:0 auto 41px;min-height:82px;min-width:388px;position:relative;width:-moz-fit-content;width:fit-content}#constructive-conversation #speaker .title img{max-width:100%}#constructive-conversation #speaker .title .speakers-title{color:#fff;font-size:29px;line-height:1;max-width:360px}#constructive-conversation #speaker .speaker-name{font-family:DINPro-Bold;font-size:24px;margin-bottom:4px;margin-top:28px;max-width:240px}#constructive-conversation #speaker .position{font-family:DINPro-Regular;font-size:16px;line-height:20px;max-width:265px}#constructive-conversation #speaker .position p{color:#fff}#constructive-conversation #interactive-session{padding-bottom:84px;padding-top:103px}#constructive-conversation #interactive-session .title{align-items:center;background-image:url(/images/constructive_conversation/together.png);background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;margin:0 auto 37px;min-height:82px;min-width:388px;width:-moz-fit-content;width:fit-content}#constructive-conversation #interactive-session .title .session-text{color:#4d4d4d;font-size:29px;line-height:1;max-width:360px}#constructive-conversation #interactive-session .text{color:#4d4d4d;font-size:20px;margin-top:8px;max-width:654px}#constructive-conversation #form-section{background:transparent linear-gradient(90deg,#f1f1f1,#f6f6f6 51%,#f1f1f1) 0 0 no-repeat padding-box;min-height:709px;padding-bottom:60px;padding-top:74px}#constructive-conversation #form-section .fat-line{margin-bottom:16px;margin-top:0}#constructive-conversation #form-section .title{color:#4d4d4d;font-size:24px;line-height:1.2;margin-bottom:36px;max-width:482px}#constructive-conversation #form-section #constructiveForm{max-width:445px}#constructive-conversation #form-section #constructiveForm .form-group{margin-bottom:27px}#constructive-conversation #form-section #constructiveForm .form-group .form-control{border-bottom:1px solid #c9c9c9;height:21px}#constructive-conversation #form-section #constructiveForm .form-group .form-control::-moz-placeholder{color:#7f7f7f!important}#constructive-conversation #form-section #constructiveForm .form-group .form-control::placeholder{color:#7f7f7f!important}#constructive-conversation #form-section #constructiveForm .form-group:last-of-type{margin-bottom:18px}#constructive-conversation #form-section #constructiveForm .gdpr p{color:#4d4d4d;line-height:normal;margin-bottom:13px}#constructive-conversation #form-section #constructiveForm .btn-orange{height:46px;width:158px}@media screen and (max-width:991px){#constructive-conversation #header{background:#000;height:auto;max-height:unset;padding:70px 0 0}#constructive-conversation #header .constructive-section{max-width:430px;padding-top:38px}#constructive-conversation #header .constructive-section .episode-2{margin-bottom:14px;margin-top:1px}#constructive-conversation #header .constructive-section .episode-2 .orange-line{border-bottom:2px solid #f48120;margin-top:4px}#constructive-conversation #header .constructive-section .title{font-size:30px;line-height:normal;margin-bottom:36px;margin-top:0;max-width:307px}#constructive-conversation #header .constructive-section .elements .date-and-hour,#constructive-conversation #header .constructive-section .elements .live-webinar,#constructive-conversation #header .constructive-section .elements .vertical-orange-line{font-size:20px;line-height:23px;max-width:86px}#constructive-conversation #header .constructive-section .elements .date-and-hour.live-webinar,#constructive-conversation #header .constructive-section .elements .live-webinar.live-webinar,#constructive-conversation #header .constructive-section .elements .vertical-orange-line.live-webinar{margin-right:10px}#constructive-conversation #header .constructive-section .elements .date-and-hour.date-and-hour,#constructive-conversation #header .constructive-section .elements .live-webinar.date-and-hour,#constructive-conversation #header .constructive-section .elements .vertical-orange-line.date-and-hour{margin-right:0;max-width:157px}#constructive-conversation #header .constructive-section .elements .date-and-hour.date-and-hour span,#constructive-conversation #header .constructive-section .elements .live-webinar.date-and-hour span,#constructive-conversation #header .constructive-section .elements .vertical-orange-line.date-and-hour span{font-size:15px}#constructive-conversation #header .constructive-image-section{background-position:50%;background-repeat:no-repeat;background-size:cover;max-width:375px;min-height:373px}#constructive-conversation #header .constructive-image-section .btn-orange{align-items:center;color:#000;display:inline-flex;font-family:DINPro-Bold;font-size:20px;gap:8px;height:44px;justify-content:center;line-height:16px;padding:0;text-decoration:none;width:146px}#constructive-conversation #header .constructive-image-section .btn-orange .button-text{max-width:92px}#constructive-conversation #header .constructive-image-section .btn-orange:hover{color:#fff}#constructive-conversation #header .constructive-image-section .btn-orange:hover svg{fill:#fff;transition:fill .15s ease-in-out,color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#constructive-conversation #header .constructive-image-section .btn-orange .chevron{display:inline-block;vertical-align:middle}#constructive-conversation #welcome-to{margin:0 auto;max-width:430px;padding-bottom:23px;padding-top:58px}#constructive-conversation #welcome-to .container .join-us,#constructive-conversation #welcome-to .container .text{margin:0 auto 53px;max-width:100%}#constructive-conversation #welcome-to .container .join-us p,#constructive-conversation #welcome-to .container .text p{margin-bottom:0}#constructive-conversation #welcome-to .container .together-title-container{margin-bottom:33px}#constructive-conversation #welcome-to .container .title .together-text{font-size:24px;width:100%}#constructive-conversation #welcome-to .container .title img{width:300px}#constructive-conversation #welcome-to .container:last-of-type .content{color:#4d4d4d;max-width:430px}#constructive-conversation #welcome-to .container:last-of-type .content .title{font-family:SPHeraldBold;font-size:25px;line-height:29px;margin-bottom:10px;text-align:center}#constructive-conversation #welcome-to .container:last-of-type .content .description{font-size:18px;line-height:21px;margin-bottom:34px;text-align:center}#constructive-conversation #welcome-to .topics .topic .content{margin-bottom:0!important;margin-left:0!important;max-width:430px;width:auto!important}#constructive-conversation #welcome-to .topics .topic .content .title{margin-left:auto;margin-right:auto;max-width:300px}#constructive-conversation #welcome-to .topics .topic .content .description{min-height:auto!important}#constructive-conversation #speaker{min-height:unset;padding:49px 0 58px}#constructive-conversation #speaker .title .speakers-title{font-size:24px;width:100%}#constructive-conversation #speaker .title .speaker-name{margin-bottom:4px;margin-top:19px}#constructive-conversation #interactive-session{margin:0 auto;max-width:430px;padding-bottom:51px;padding-top:53px}#constructive-conversation #interactive-session .title{margin-bottom:40px;position:relative}#constructive-conversation #interactive-session .title img{width:300px}#constructive-conversation #interactive-session .title .session-text{font-size:24px;width:100%}#constructive-conversation #interactive-session .text{font-size:20px;line-height:23.8px;margin-top:24px;max-width:300px;width:100%}#constructive-conversation #form-section{min-height:unset;padding:30px 17px 43px}#constructive-conversation #form-section .title{line-height:28px;margin-bottom:24px;max-width:430px}#constructive-conversation #form-section #constructiveForm{max-width:430px}}
