/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.product-2024 ul{margin:0;padding:0}.product-2024 ul li{list-style-type:none}.d-flex{display:flex}.text-white{color:#fff}.container{width:1366px !important;max-width:100% !important}.child-container{width:1087px;max-width:100%;margin:0 auto}.hero{margin-top:110px;background-repeat:no-repeat;background-size:cover;background-position:center;border-bottom-left-radius:65px;padding-bottom:50px}.header{margin:0 -15px}.header,nav{background-color:#370679}.header.platinum,.header.platinum nav{background-color:#585858}.header nav{padding-top:75px;padding-bottom:132px;width:772px;max-width:100%;margin:0 auto}.header nav ul{display:flex;justify-content:space-between;flex-wrap:wrap}.header nav ul li{list-style-type:none}.header nav ul li button{background:0 0;border:none;font-size:18px;line-height:22px;color:#fff;text-transform:uppercase;transition:.3s all ease;position:relative;font-family:'Montserrat',sans-serif;font-weight:300}.header nav ul li button:after{content:'';border:1px solid transparent;position:absolute;bottom:5px;width:0;left:0;top:23px;transition:.3s all ease}.header nav ul li button:hover:after{content:'';border:1px solid rgba(255,255,255,.4);position:absolute;bottom:5px;width:100%;left:0;top:23px}.red-square-div{background-color:#e71e25;width:240px;height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;position:relative;top:-62px}.red-square-div.platinum{background-image:url('/themes/custom/brd/css/../images/produs-2024/platinum_bg.png')}.header.platinum .hero h1,.header.platinum .hero h2{color:#fff}.red-square-div p{font-size:32px;font-weight:800;font-family:'Montserrat-ExtraBold',sans-serif;line-height:39px;text-transform:uppercase}.header.platinum .red-square-div p{color:#000}.platinum-second-row-benefits ul li p{padding:0}.platinum-second-row-benefits .col-md-5{min-height:626px}.platinum-second-row-benefits{padding-top:125px}.benefits .platinum-second-row-benefits .col-md-5{width:55%;background-repeat:no-repeat;background-position:center;border-top-left-radius:65px;background-size:cover}.benefits .platinum-second-row-benefits .col-md-7{width:45%;min-height:auto}.benefits .platinum-second-row-benefits .col-md-5 div{position:absolute;right:-24px;top:92px;background:#e2203f;width:116px;height:116px}.product-2024 .wrapper-apply-online a{border-radius:4px;background:#e2203f;font-family:'Source Sans Pro',sans-serif;font-weight:500;min-width:170px;text-align:center;text-transform:inherit;font-size:18px}.product-2024 .wrapper-apply-online{display:flex;align-items:center}.product-2024 .button.simplu .apply-offline-text{display:none}.product-2024 .apply-offline-text{color:#fff;padding-left:28px;font-size:18px;font-family:'Source Sans Pro',sans-serif;font-weight:500}.benefits .platinum-second-row-benefits .col-md-5:before{content:'';position:absolute;bottom:-20px;left:-20px;background:#370679;width:20px;height:292px}.benefits .platinum-second-row-benefits .col-md-5:after{content:'';position:absolute;bottom:-20px;left:-20px;background:#370679;width:292px;height:20px}.benefits .platinum-second-row-benefits .col-md-7:after{display:none}.benefits .platinum-second-row-benefits .col-md-7 ul{padding-top:66px}.benefits.platinum .platinum-second-row-benefits .col-md-7 img{position:initial}.benefits.platinum .platinum-second-row-benefits .col-md-7 p{color:#000;padding:0}.hero h1{color:#000;font-size:52px;line-height:63px;font-family:'Montserrat',sans-serif;font-weight:900;text-transform:uppercase;margin:-5px 0 0}.hero h2{font-size:18px;line-height:22px;font-family:SourceSansPro-Bold,sans-serif;color:#000;width:482px;max-width:100%;margin-top:15px;margin-bottom:25px}.red-button{background-color:#e2203f;border-radius:4px;height:52px;max-width:168px;padding:14px;width:100%;display:flex;justify-content:center;align-items:center;color:#fff;transition:.3s all ease}.red-button:hover{text-decoration:none;color:#fff;background-color:#bf1934}.benefits.platinum ul li p.title,.transactions.platinum ul li p.title{color:#000}.benefits.platinum{margin-bottom:0}.benefits ul li,.transactions ul li{display:flex;justify-content:start;align-items:start;padding-bottom:28px;width:440px;max-width:100%}.benefits.platinum .col-md-7 p{color:#fff}.benefits ul li p.title,.benefits ul li .excerpt p,.transactions ul li p.title,.transactions ul li .excerpt p{font-size:18px;line-height:22px;margin:0}.benefits ul li p.title,.transactions ul li p.title{color:#e71e25;font-family:'Source Sans Pro',sans-serif;font-weight:700;text-transform:uppercase}.benefits ul li .excerpt p,.transactions ul li .excerpt p{color:#000;font-family:'Source Sans Pro',sans-serif;font-weight:500}.benefits ul li .plus-icon,.transactions ul li .plus-icon{padding-right:5px}.benefits .col-md-7{background-image:url("/imagini/AdobeStock_778984574 2_dekstop.png");border-top-right-radius:65px;background-position:100% 100%;background-repeat:no-repeat;background-size:cover;position:relative;max-width:626px;min-height:626px;width:55%}.benefits.platinum .col-md-7{background-image:url("/imagini/AdobeStock_804629848.png")}.benefits.platinum .col-md-7 img{max-width:332px}.transactions .col-md-7{background-image:url("/imagini/AdobeStock_890279380_desktop.png");border-top-right-radius:65px;background-position:100% 100%;background-repeat:no-repeat;background-size:cover;height:706px;border-top-left-radius:65px;position:relative;top:-55px}.transactions.platinum .col-md-7{background-image:url("/imagini/AdobeStock_628182034.png")}.transactions .red-square{content:'';background-color:#e2203f;width:116px;height:116px;display:block;position:absolute;top:90px;right:-20px}.transactions .col-md-7:before{content:'';background-color:#370679;width:15px;height:292px;display:block;position:absolute;bottom:-15px;left:-15px}.transactions .col-md-7:after{content:'';background-color:#370679;width:292px;height:15px;display:block;position:absolute;bottom:-15px;left:-15px}.benefits .col-md-7:after{content:'';width:292px;height:292px;display:block;background-color:#e2203f;position:absolute;right:-15px;top:32%;bottom:0;z-index:-1}.benefits .col-md-7 p{padding-top:120px;padding-left:29px;padding-bottom:53px;font-size:32px;line-height:39px;color:#000;font-family:'Montserrat-ExtraBold',sans-serif;max-width:100%;width:355px}.benefits .col-md-7 img{padding-left:30px;position:absolute;bottom:-40px}.benefits .col-md-5{width:45%;padding:0}.benefits .row{margin:0}.benefits{margin-top:-65px;margin-bottom:150px}.benefits .col-12:nth-child(2) ul{padding-top:120px;display:flex;flex-direction:column;align-items:end}.benefits.platinum .col-12:nth-child(2) ul{padding-top:175px}.transactions{background-color:#f0f0f0;margin-bottom:120px}.transactions h4{font-size:32px;line-height:39px;font-family:'Montserrat-ExtraBold',sans-serif;color:#000;padding-top:67px;padding-bottom:36px}.extra-description{font-family:'Source Sans Pro',sans-serif;font-size:18px;font-weight:400;line-height:1.3;margin:0 auto 110px}.extra-description .red-button{display:inline-flex;max-width:none;width:auto;padding:14px 28px}.extra-description a:not(.red-button):hover{text-decoration:underline}.cashback{background-image:url("/imagini/cashback-image.png");border-bottom-right-radius:65px;background-position:100% 100%;background-repeat:no-repeat;background-size:cover;min-height:626px;width:1088px;max-width:100%;position:relative;margin:0 auto 110px}.cashback img{position:relative;left:-15px;top:15px}.cashback p{font-size:20px;line-height:28px;color:#000;font-family:'Montserrat',sans-serif;font-weight:500;padding-left:50px;padding-top:60px;width:316px;max-width:100%}.cashback .child-container.absolute{position:absolute;bottom:0}.price,.files{margin-bottom:90px}.price h4,.price h6,.files h4,.benefits-detail h6{font-size:32px;line-height:39px}.price p{font-size:18px;line-height:22px;font-family:'SourceSansPro',sans-serif;font-weight:500}.price h4,.files h4,.benefits-detail h6{font-family:'Montserrat-ExtraBold',sans-serif;color:#000;margin:0}.price h6{font-family:'Montserrat',sans-serif;font-weight:500;margin-top:0}.price .price-child{padding:0 60px}.price .price-child:first-child p{max-width:300px}.price .price-child:first-child{padding-left:0}.price .price-child:nth-child(2){padding-right:0}.price .d-flex div:first-child{border-right:1px solid #000}.price .price-child:first-child span.red{font-family:'Montserrat-ExtraBold',sans-serif}span.red{color:#e2203f}.files ul li,.files ul li div,.files ul li a{display:flex;align-items:end}.files ul li a{width:100%;justify-content:space-between}.files ul li p{margin-bottom:0;margin-left:20px;font-size:18px;line-height:22px;font-family:'SourceSansPro-Regular',sans-serif;font-weight:500;color:#000}.files ul li{padding-bottom:13px;padding-top:40px;border-bottom:1px solid #707070}.files ul li:first-child{padding-top:3px}.files button{background-color:transparent;border:none}.benefits img.mobile{display:none}.other-benefits{background-color:#585858;padding-top:240px;margin-top:-110px;padding-bottom:183px}.other-benefits .col-md-7{background-image:url('/imagini/AdobeStock_245102935.png');background-position:100% 100%;background-repeat:no-repeat;background-size:cover;max-height:967px;height:967px;border-top-left-radius:65px;border-bottom-right-radius:65px;position:relative}.other-benefits .col-md-7:before{content:'';background-color:#e2203f;width:116px;height:116px;display:block;position:absolute;top:90px;left:-20px}.other-benefits .col-md-7:after{content:'';background-color:#370679;width:20px;height:292px;display:block;position:absolute;bottom:240px;right:-20px}.other-benefits h4,.other-benefits p{color:#fff}.other-benefits h4{font-family:'Montserrat-ExtraBold',sans-serif;font-size:32px;line-height:39px}.other-benefits ul li{display:flex}.other-benefits ul li img{padding-right:5px}.other-benefits ul li p,.other-benefits ul li .excerpt p{font-family:'SourceSansPro',sans-serif;font-weight:500;font-size:18px;line-height:22px;margin:0}.other-benefits ul li p a{color:#fff;text-decoration:underline}.other-benefits ul li p.title{font-family:'SourceSansPro',sans-serif;font-weight:700;text-transform:uppercase;font-size:18px;line-height:22px;margin-bottom:0;margin-top:0}.other-benefits ul li{padding:18px 0}.other-benefits ul li:first-child{padding-top:26px}.other-benefits .col-md-5{padding-left:60px;padding-right:0}.benefits-detail{margin-bottom:164px}.benefits-detail .col-md-8 p,.benefits-detail .content ul li{font-size:16px;line-height:22px;font-family:'SourceSansPro',sans-serif;font-weight:500;margin:0;position:relative}.benefits-detail .content ul li{text-indent:20px}.benefits-detail .content ul li:before{content:'';background-image:url("/themes/custom/brd/css/../images/produs-2024/list-icon.png");background-repeat:no-repeat;background-size:contain;position:absolute;left:0;top:0;width:20px;height:20px}.benefits-detail p a{color:#000}.benefits-detail .col-md-8 .disclaimer p{font-size:10px;line-height:13px}.benefits-detail .col-md-8 .title p{margin-bottom:8px}.benefits-detail .col-md-8 a{margin-top:18px;font-size:18px;line-height:22px;min-width:264px;padding:0}.benefits-detail-item{padding-bottom:25px;padding-top:25px;border-bottom:1px solid #707070}.benefits-detail-item:first-child{padding-top:0}.benefits-detail .disclaimer{padding-top:23px;font-size:10px;line-height:13px;color:#000;max-width:264px}.transactions .disclaimer p{font-size:10px;line-height:13px;color:#000;padding-left:23px;margin:0}.transactions .disclaimer p a{color:#000;text-decoration:underline}.info{border:1px solid #707070;padding:55px 40px;font-size:18px;line-height:22px;max-width:1088px;margin:0 auto 105px}.info p{margin:0;color:#000}.benefits-detail-item:last-child{border-bottom:none}.benefits-detail .col-md-8,.benefits-detail .col-md-4{padding:0}.info p a{color:#000}@media only screen and (max-width:1366px){.other-benefits{margin-right:-15px;margin-left:-15px}}@media only screen and (max-width:1156px){.transactions .red-square{right:45px;top:-30px}.cashback img{left:35px;top:-100px}.platinum-second-row-benefits ul li,.platinum-second-row-benefits .col-md-7 p{width:100%;max-width:100%}}@media only screen and (max-width:1087px){.child-container{padding:0 24px}.benefits .col-12:nth-child(2) ul{padding-left:50px}.benefits .platinum-second-row-benefits .col-md-5 div{right:24px;top:-24px}.benefits .platinum-second-row-benefits .col-md-5:before{display:none}.benefits .platinum-second-row-benefits .col-md-5:after{left:20px}.benefits ul li .excerpt p br,.transactions ul li .excerpt p br,.other-benefits ul li p br,.other-benefits ul li .excerpt p br{display:none}.other-benefits .col-md-7:before{top:-30px;left:70px}.other-benefits .col-md-7{width:calc(55% - 24px);margin-left:24px}.other-benefits .col-md-5{width:45%}}@media only screen and (max-width:992px){.hero h1{font-size:46px;line-height:52px}.benefits-detail{margin-bottom:60px;margin-top:40px}.transactions ul li p.title br,.transactions ul li .excerpt p br,.benefits-detail .col-md-8 p br,.benefits-detail .content ul li br{display:none}.red-square-div{width:180px;height:180px}.red-square-div p{font-size:26px}.header nav{padding:57px 0 90px}.header nav ul{justify-content:center}.header nav ul li{padding-bottom:10px}.benefits .row,.transactions .row{display:flex}.benefits{margin-right:-15px;margin-left:-15px}.benefits .col-md-7 p{font-size:28px;line-height:37px}.transactions .col-md-5,.transactions .col-md-7{width:50%}.transactions .col-md-7{background-position:center}.transactions .col-md-5 ul{padding-right:10px}.cashback{background-position:center;width:100%;margin-top:100px}.info{padding:24px 0;max-width:100%;margin-bottom:60px}.transactions{margin-bottom:0}.files h4,.price h4{margin-bottom:20px}.other-benefits h4{margin-top:20px}}@media only screen and (max-width:780px){.benefits .row{flex-direction:column}.benefits .child-container,.transactions .child-container,.cashback .child-container,.price .child-container{padding:0}.product-2024 .wrapper-apply-online{flex-direction:column;align-items:start}.product-2024 .apply-offline-text{padding-left:0;padding-top:10px;text-align:left}.benefits .col-md-7{max-width:100%;width:100%;background-position:top}.benefits img.mobile{display:block;position:initial;padding-top:100px;max-width:250px;padding-left:10px}.benefits .platinum-second-row-benefits{flex-direction:column-reverse;padding-top:20px}.benefits.platinum .col-md-7 img{max-width:250px}.benefits .platinum-second-row-benefits .col-md-5,.benefits .platinum-second-row-benefits .col-md-7,.benefits.platinum ul li{width:100%}.benefits.platinum .col-12:nth-child(2) ul{padding-top:60px}.benefits img.desktop{display:none}.benefits .col-md-7:after{top:auto;bottom:-20px;left:0;right:auto}.benefits .col-md-7 p{padding-top:67px;padding-bottom:37px;padding-left:10px}.benefits .col-md-5,.transactions .col-md-5{width:100%}.transactions .row{flex-direction:column-reverse;margin:0}.transactions .col-md-7:before{display:none}.transactions .col-md-7:after{left:0}.benefits .col-12:nth-child(2) ul{padding-top:45px;padding-left:24px;padding-right:24px;align-items:start}.benefits{margin-bottom:76px}.transactions{margin:0 -15px}.transactions .col-md-7{background-image:url('/imagini/AdobeStock_890279380_mobile.png');width:100%;background-position:top center;top:0;border-top-right-radius:0}.transactions h4{margin:0;padding-top:37px;padding-left:10px;padding-right:24px;color:#370679}.transactions ul{padding-left:10px;padding-right:10px}.cashback{width:calc(100% + 30px);max-width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.cashback img{max-width:205px;left:19px}.cashback p{position:relative;top:-50px;padding:0 0 0 24px}.cashback img{left:30px}.price h6{font-size:22px;line-height:26px;margin-bottom:0}.price .price-child{padding:0 30px}.price .child-container,.files .child-container{padding:0 10px}.files h4{margin-bottom:35px}.benefits .platinum-second-row-benefits .col-md-5:after{left:0}.benefits .platinum-second-row-benefits .col-md-7{padding:0}.benefits .platinum-second-row-benefits .col-md-7 ul{padding-right:24px}.other-benefits{margin-top:100px;padding-top:0;padding-bottom:150px;position:relative;bottom:-80px}.other-benefits .row{flex-direction:column}.other-benefits .col-md-7,.other-benefits .col-md-5{width:100%}.other-benefits .col-md-7{margin-left:-8px;margin-right:-8px;max-width:calc(100% + 16px);margin-top:-60px;width:calc(100% + 16px);max-height:626px}.other-benefits .col-md-7:after{display:none}.other-benefits .col-md-5{padding:0 24px}.header.platinum .hero{background-position:75%}}@media only screen and (max-width:576px){.hero{margin-top:105px}.benefits.platinum .platinum-second-row-benefits .col-md-7{background-image:none !important}.transactions .col-md-7{max-height:626px}.price,.files{margin-bottom:40px}.red-square-div{width:168px;height:168px}.red-square-div p{font-size:25px;padding:0 28px;line-height:30px}.hero h1{font-size:36px;line-height:36px;width:80%;margin:0;padding-top:30px}.red-square-div{top:-75px}.header nav ul li button{font-size:16px}.benefits .col-md-7{background-position:center;padding-left:24px}.benefits img.mobile{max-width:200px;padding-top:220px;padding-left:0}.benefits .col-md-7 p{padding-top:46px;padding-bottom:37px;padding-left:0}.transactions .red-square{width:82px;height:82px}.cashback{margin-bottom:70px}.cashback p{font-size:18px;line-height:22px}.price .d-flex div:first-child{border:none}.price .col-md-8 .d-flex{flex-direction:column}.price .price-child{padding:0}.price h6{font-size:18px;line-height:22px;font-weight:700}.price .price-child:nth-child(2) h6{margin-top:20px}}@media only screen and (max-width:390px){.hero h1{width:95%;font-size:32px}.header nav ul li button{font-size:14px}.header nav ul{padding:0 31px}.transactions h4,.transactions ul{padding-left:0}}
:root{--black-color:#100c08;--gray-color:#fafafa;--red-color:#e9041e;--white-color:#fff;--color-red:#e9041e;--color-dark-red:#b6151a;--color-white:#fff;--color-orange:#e55f50;--color-brick:#391325;--color-blue:#010035;--color-black:#000;--color-dark-grey:#333;--color-gray:#707070;--color-medium-gray:#dedcdc;--color-light-gray:#efefef}.wrapper-apply-online .button{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:800;color:#fff !important;background:#eb0927;padding:15px 30px;border-radius:10px;display:inline-block;text-decoration:none !important;text-transform:uppercase;text-align:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;max-width:22em}.wrapper-apply-online .button:active,.wrapper-apply-online .button:focus,.wrapper-apply-online .button:hover{background-color:var(--color-dark-red);color:var(--white-color) !important}.wrapper-apply-online .apply-offline-text{padding-top:5px;font-family:"Source Sans Pro",sans-serif;font-weight:700;color:#707070;font-size:14px;display:block;cursor:pointer}.wrapper-apply-online .apply-offline-text span{text-decoration:underline;font-size:inherit;font-family:inherit}.wrapper-apply-online .apply-offline-text span:active,.wrapper-apply-online .apply-offline-text span:focus,.wrapper-apply-online .apply-offline-text span:hover{text-decoration:none}.wrapper-apply-online .link,.wrapper-apply-online .alt-link{background-color:transparent;text-transform:none;color:#707070 !important;padding:0;border-radius:0;-webkit-transition:all .3s ease;transition:all .3s ease;font-family:inherit;text-decoration:underline}.wrapper-apply-online .link:active,.wrapper-apply-online .link:focus,.wrapper-apply-online .link:hover,.wrapper-apply-online .alt-link:active,.wrapper-apply-online .alt-link:focus,.wrapper-apply-online .alt-link:hover{text-decoration:none}.wrapper-apply-online .alt-link{font-weight:700;text-decoration:none !important}.wrapper-apply-online .alt-link span{text-decoration:underline}.wrapper-apply-online .alt-link:active span,.wrapper-apply-online .alt-link:focus span,.wrapper-apply-online .alt-link:hover span{text-decoration:none}.wrapper-apply-online a{border-radius:10px}.apply-white .wrapper-apply-online .button{color:#eb0927 !important;background:#fff}.apply-white .wrapper-apply-online .button:active,.apply-white .wrapper-apply-online .button:focus,.apply-white .wrapper-apply-online .button:hover{background-color:var(--color-dark-red);color:var(--white-color) !important}.apply-blue .wrapper-apply-online .apply-offline-text,.apply-white .wrapper-apply-online .apply-offline-text{font-family:"Source Sans Pro",sans-serif;color:#fff}.apply-blue .wrapper-apply-online .apply-offline-text span,.apply-white .wrapper-apply-online .apply-offline-text span{text-decoration:underline}.apply-blue .wrapper-apply-online .link,.apply-white .wrapper-apply-online .link{background-color:transparent;text-transform:none;color:#fff !important;padding:0;border-radius:0;-webkit-transition:all .3s ease;transition:all .3s ease}.text-left .wrapper-apply-online{text-align:left}.text-center .wrapper-apply-online{text-align:center}.modal{font-family:"Source Sans Pro",sans-serif;color:var(--color-black)}.modal h2,.modal h3{font-size:1.8571428571em;font-family:"Montserrat",sans-serif;font-weight:800}.modal h2 .color-red,.modal h3 .color-red{color:var(--red-color)}.modal h2 span:not(.underline),.modal h3 span:not(.underline){position:relative}.modal h2 span:not(.underline):after,.modal h3 span:not(.underline):after{content:"";position:absolute;left:0;bottom:-10px;width:calc(100% + 25px);border-bottom:7px solid #000}.modal h2 span:not(.underline).border-white:after,.modal h3 span:not(.underline).border-white:after{border-bottom-color:var(--white-color)}.modal h2 span:not(.underline).border-red:after,.modal h3 span:not(.underline).border-red:after{border-bottom-color:#e61e24}.modal .alert{display:none;font-size:16px;font-weight:600}.modal .modal-dialog-centered{min-height:calc(100% - 60px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal.schedule-apply-online .close{background-color:#d2151b;color:#fff;height:26px;width:26px;text-align:center;opacity:1;border-radius:50%;right:-13px;top:-13px}.modal.schedule-apply-online .modal-dialog{overflow:visible;max-width:600px}.modal.schedule-apply-online .modal-header{border-bottom:0 none}.modal.schedule-apply-online .modal-content{border-radius:0;border:7px solid #e61e24}.modal.schedule-apply-online p{font-weight:600;font-size:1.4285714286em}@media screen and (min-width:1200px){.wrapper-apply-online-flex-lg .wrapper-apply-online{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper-apply-online-flex-lg .button{margin-right:15px;min-width:16em}.apply-offline-text-lg-large .apply-offline-text{font-size:16px;font-weight:400}}.modal form input[type=text],.modal form input[type=email]{border-radius:0;border:1px solid #adadad;outline:none !important;-webkit-box-shadow:none;box-shadow:none;height:50px}.modal form input[type=checkbox],.modal form input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}.modal form input[type=checkbox]{display:block}section.contact form.apply select,.modal form.apply select{border-radius:0;border:0;outline:none !important;-webkit-box-shadow:none;box-shadow:none;height:50px;padding-right:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}section.contact form.apply label.select,.modal form#apply-online label.select{position:relative;border:1px solid #adadad;width:100%}section.contact form.apply label.select.error,.modal form#apply-online label.select.error{position:relative;border:1px solid #ed1a3b;width:100%}section.contact form.apply label.select:after,.modal form#apply-online label.select:after{content:"\f078";font-family:"FontAwesome",sans-serif;font-size:14px;color:#000;right:0;top:0;bottom:0;padding:15px 8px;position:absolute;background:#fff}section.contact form input.error,.modal form input.error{border-color:#ed1a3b}section.contact form label,.modal form label{font-family:SourceSansPro-SemiBold,sans-serif;font-weight:600}section.contact form label.error,.modal form label.error{color:#ed1a3b}section.contact form label span.star,.modal form label span.star{color:#ed1a3b}section.contact form .form-group,.modal form .form-group{margin-bottom:0}.modal label.termeni a,.modal label.termeni a:hover,.modal label.termeni a:focus{color:#333;text-decoration:underline}section.contact input[type=submit],.modal input[type=submit]{background:var(--color-red);padding:15px 30px;color:#fff;border:none;border-radius:10px;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:800;margin:0 auto;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}section.contact input[type=submit]:hover,.modal input[type=submit]:hover{background-color:var(--color-dark-red)}section.contact textarea.formRow--input,.modal textarea.formRow--input{padding-top:10px}.modal-dialog.modal-lg{max-width:1024px;width:calc(100% - 20px)}.modalHeader h2{font-family:"Montserrat",sans-serif;font-size:2em;color:#000;position:relative;margin-bottom:50px;display:inline-block}.modalHeader{position:relative}button.close{position:absolute;z-index:100;right:16px;top:10px}.modalHeader .underline:before{content:"";width:175px;height:8px;background:#000;display:block;position:absolute;bottom:-14px;right:-29px}.modalHeader{padding:62px;border-radius:0;border:none}@media screen and (max-width:767.98px){.modalHeader{padding:38px 14px;border-radius:0;border:none}.modalHeader h2 .underline{display:none}}
