@charset "UTF-8";/*!
Theme Name: bombay
Author: mgk.agency
*/@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&display=swap);abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}textarea{font-family:inherit;font-size:inherit}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#fff;color:#1e252c;text-decoration:none}mark{background-color:#fff;color:#1e252c;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:10px}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}a{cursor:pointer;text-decoration:none;color:inherit}a:focus,a:hover{text-decoration:none}.container:after{display:table;content:" ";clear:both}button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:0 0}button:active,button:focus,button:visited{outline:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{height:100%;font-family:"Open Sans",sans-serif;font-size:17px;scroll-behavior:smooth;scroll-padding-top:2.5rem}@media (max-width:1440px){html{font-size:16px}}@media (max-width:1280px){html{font-size:14px}}@media (max-width:1024px){html{font-size:20px}}@media (max-width:1024px) and (orientation:landscape){html{font-size:8px;scroll-padding-top:2rem}}@media (max-width:768px){html{font-size:20px}}@media (max-width:768px) and (orientation:landscape){html{font-size:8px}}@media (max-width:576px){html{font-size:14px}}@media (max-width:576px) and (orientation:landscape){html{font-size:10px}}body{background-color:#fff;font-size:1rem;font-family:"Open Sans",sans-serif;font-weight:300;line-height:1.35;color:#010446;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeSpeed;position:relative;width:100%;height:100%;clear:both;display:block;margin:0;-webkit-text-size-adjust:none}input:focus,select:focus,textarea:focus{outline:0}section{position:relative;max-width:100vw}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:slick;src:slick-font-url("slick.eot");src:slick-font-url("slick.eot?#iefix") format("embedded-opentype"),slick-font-url("slick.woff") format("woff"),slick-font-url("slick.ttf") format("truetype"),slick-font-url("slick.svg#slick") format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.interface-interface-skeleton__html-container .button,html .button{display:table;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;outline:0;cursor:pointer;font-size:1rem;font-family:"Open Sans",sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;border-radius:.15rem;border:1px solid #010446;background-color:#010446;color:#fff;text-align:center;padding:.55rem 1.25rem;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .button,html .button{padding:1rem 1.5rem}}.interface-interface-skeleton__html-container .button:hover,html .button:hover{background-color:#020778;border-color:#020778}.interface-interface-skeleton__html-container .button--secondary,html .button--secondary{background-color:transparent;color:#010446}.interface-interface-skeleton__html-container .button--secondary:hover,html .button--secondary:hover{background-color:transparent;color:#020778;border-color:#020778}.interface-interface-skeleton__html-container .container,html .container{width:90%;margin:0 auto;max-width:1400px}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .container,html .container{width:90%}}.interface-interface-skeleton__html-container .cookies,html .cookies{position:fixed;z-index:9998;bottom:3.5vh;right:1.75vw;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 6px rgba(59,139,248,.25);box-shadow:0 2px 6px rgba(59,139,248,.25);width:38vw;max-width:40rem;opacity:0;-webkit-animation:fadeIn .35s ease-in-out forwards .5s;animation:fadeIn .35s ease-in-out forwards .5s}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .cookies,html .cookies{width:95%;left:2.5%;bottom:2.5%}}.interface-interface-skeleton__html-container .cookies__wrapper,html .cookies__wrapper{padding:1.5rem}.interface-interface-skeleton__html-container .cookies__title,html .cookies__title{font-family:"Open Sans",sans-serif;font-weight:700;font-size:1.25rem;margin-bottom:.25rem}.interface-interface-skeleton__html-container .cookies__text,html .cookies__text{font-size:.875rem;font-weight:400;margin-bottom:1.25rem}.interface-interface-skeleton__html-container .cookies__text a,html .cookies__text a{text-decoration:underline;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.interface-interface-skeleton__html-container .cookies__text a:hover,html .cookies__text a:hover{color:#00b1e9}.interface-interface-skeleton__html-container .cookies__buttons,html .cookies__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .cookies__buttons,html .cookies__buttons{margin-top:1.5rem;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.interface-interface-skeleton__html-container .cookies__button,html .cookies__button{display:block;white-space:nowrap;cursor:pointer;margin-right:1rem;font-size:.875rem}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .cookies__button,html .cookies__button{margin:0;width:47%;max-width:250px;font-size:1rem}}.interface-interface-skeleton__html-container .agegate,html .agegate{position:fixed;z-index:9999;top:0;left:0;background-color:#00b1e9;width:100vw;height:100vh;background-image:url(../images/bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem}.interface-interface-skeleton__html-container .agegate__wrapper,html .agegate__wrapper{background-color:#fff;height:auto;max-height:100vh;overflow:auto;width:100%;max-width:28.125rem;margin:0 auto;padding:3rem;text-align:center}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .agegate__wrapper,html .agegate__wrapper{padding:2.5rem 2rem;max-height:unset;margin-bottom:5rem}}.interface-interface-skeleton__html-container .agegate__title,html .agegate__title{font-family:"Open Sans",sans-serif;font-weight:700;font-size:1.25rem;margin-bottom:1.5rem}.interface-interface-skeleton__html-container .agegate__text,html .agegate__text{font-size:1rem;font-weight:400;margin-bottom:1.25rem}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .agegate__text,html .agegate__text{font-size:1.125rem}}.interface-interface-skeleton__html-container .agegate__text a,html .agegate__text a{text-decoration:underline;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.interface-interface-skeleton__html-container .agegate__text a:hover,html .agegate__text a:hover{color:#00b1e9}.interface-interface-skeleton__html-container .agegate__buttons,html .agegate__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .agegate__buttons,html .agegate__buttons{margin-top:1.5rem;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.interface-interface-skeleton__html-container .agegate__button,html .agegate__button{display:block;white-space:nowrap;cursor:pointer;min-width:6rem;margin:0 .5rem}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .agegate__button,html .agegate__button{margin:0;min-width:unset;width:47%;max-width:250px}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.interface-interface-skeleton__html-container .main,html .main{background-image:url(../images/bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;height:100vh;max-width:100vw;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .main,html .main{background-image:url(../images/bg-mobile.jpg)}}.interface-interface-skeleton__html-container .main__cover,html .main__cover{margin:0 auto}.interface-interface-skeleton__html-container .main__cover img,html .main__cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.interface-interface-skeleton__html-container .main__cover img.desktop,html .main__cover img.desktop{display:block}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .main__cover img.desktop,html .main__cover img.desktop{display:none}}.interface-interface-skeleton__html-container .main__cover img.mobile,html .main__cover img.mobile{display:none}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .main__cover img.mobile,html .main__cover img.mobile{display:block}}.interface-interface-skeleton__html-container .main__root,html .main__root{max-height:100vh;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.interface-interface-skeleton__html-container .main__container,html .main__container{width:100%;height:100%;max-width:28.125rem;margin:0 auto;padding:3rem}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .main__container,html .main__container{padding:2.5rem 1.5rem 4rem}}.interface-interface-skeleton__html-container .main__wrapper,html .main__wrapper{height:auto}.interface-interface-skeleton__html-container .main__logo,html .main__logo{margin:0 auto 3rem}.interface-interface-skeleton__html-container .main__logo img,html .main__logo img{display:block;height:6rem;width:auto;margin:0 auto}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .main__logo img,html .main__logo img{height:5.5rem}}.interface-interface-skeleton__html-container .main__logo-bottom,html .main__logo-bottom{margin:3.5rem auto 0}.interface-interface-skeleton__html-container .main__logo-bottom img,html .main__logo-bottom img{display:block;width:100%;height:auto;margin:0 auto}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .main__logo-bottom img,html .main__logo-bottom img{max-width:20rem}}.interface-interface-skeleton__html-container .main__form,html .main__form{display:block;width:100%}.interface-interface-skeleton__html-container .main__form.hide,html .main__form.hide{display:none}.interface-interface-skeleton__html-container .main__form br,html .main__form br{display:none}.interface-interface-skeleton__html-container .main__form .form__row p,html .main__form .form__row p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.7rem}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .main__form .form__row p,html .main__form .form__row p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem}}.interface-interface-skeleton__html-container .main__form .form__row.half .wpcf7-form-control-wrap,html .main__form .form__row.half .wpcf7-form-control-wrap{width:49%}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .main__form .form__row.half .wpcf7-form-control-wrap,html .main__form .form__row.half .wpcf7-form-control-wrap{width:100%}}.interface-interface-skeleton__html-container .main__form .message,html .main__form .message{position:relative}.interface-interface-skeleton__html-container .main__form .message .wpcf7-character-count,html .main__form .message .wpcf7-character-count{position:absolute;bottom:.75rem;right:.75rem;font-size:.75rem}.interface-interface-skeleton__html-container .main__form .wpcf7-form-control-wrap,html .main__form .wpcf7-form-control-wrap{width:100%}@media (max-width:1024px){.interface-interface-skeleton__html-container .main__form .wpcf7-form-control-wrap,html .main__form .wpcf7-form-control-wrap{margin-bottom:.5rem}}.interface-interface-skeleton__html-container .main__form input[type=email],.interface-interface-skeleton__html-container .main__form input[type=phone],.interface-interface-skeleton__html-container .main__form input[type=tel],.interface-interface-skeleton__html-container .main__form input[type=text],.interface-interface-skeleton__html-container .main__form input[type=url],.interface-interface-skeleton__html-container .main__form textarea,html .main__form input[type=email],html .main__form input[type=phone],html .main__form input[type=tel],html .main__form input[type=text],html .main__form input[type=url],html .main__form textarea{-webkit-appearance:none;width:100%;padding:.5rem 1rem;background-color:#fff;outline:0;color:#010446;font-size:.875rem;font-weight:400;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.25);box-shadow:0 3px 6px 0 rgba(0,0,0,.25);border:1px solid rgba(24,25,69,0);border-radius:1.5rem;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.interface-interface-skeleton__html-container .main__form input[type=email]::-webkit-input-placeholder, .interface-interface-skeleton__html-container .main__form input[type=phone]::-webkit-input-placeholder, .interface-interface-skeleton__html-container .main__form input[type=tel]::-webkit-input-placeholder, .interface-interface-skeleton__html-container .main__form input[type=text]::-webkit-input-placeholder, .interface-interface-skeleton__html-container .main__form input[type=url]::-webkit-input-placeholder, .interface-interface-skeleton__html-container .main__form textarea::-webkit-input-placeholder, html .main__form input[type=email]::-webkit-input-placeholder, html .main__form input[type=phone]::-webkit-input-placeholder, html .main__form input[type=tel]::-webkit-input-placeholder, html .main__form input[type=text]::-webkit-input-placeholder, html .main__form input[type=url]::-webkit-input-placeholder, html .main__form textarea::-webkit-input-placeholder{color:#010446;opacity:1}.interface-interface-skeleton__html-container .main__form input[type=email]::-moz-placeholder, .interface-interface-skeleton__html-container .main__form input[type=phone]::-moz-placeholder, .interface-interface-skeleton__html-container .main__form input[type=tel]::-moz-placeholder, .interface-interface-skeleton__html-container .main__form input[type=text]::-moz-placeholder, .interface-interface-skeleton__html-container .main__form input[type=url]::-moz-placeholder, .interface-interface-skeleton__html-container .main__form textarea::-moz-placeholder, html .main__form input[type=email]::-moz-placeholder, html .main__form input[type=phone]::-moz-placeholder, html .main__form input[type=tel]::-moz-placeholder, html .main__form input[type=text]::-moz-placeholder, html .main__form input[type=url]::-moz-placeholder, html .main__form textarea::-moz-placeholder{color:#010446;opacity:1}.interface-interface-skeleton__html-container .main__form input[type=email]:-ms-input-placeholder, .interface-interface-skeleton__html-container .main__form input[type=phone]:-ms-input-placeholder, .interface-interface-skeleton__html-container .main__form input[type=tel]:-ms-input-placeholder, .interface-interface-skeleton__html-container .main__form input[type=text]:-ms-input-placeholder, .interface-interface-skeleton__html-container .main__form input[type=url]:-ms-input-placeholder, .interface-interface-skeleton__html-container .main__form textarea:-ms-input-placeholder, html .main__form input[type=email]:-ms-input-placeholder, html .main__form input[type=phone]:-ms-input-placeholder, html .main__form input[type=tel]:-ms-input-placeholder, html .main__form input[type=text]:-ms-input-placeholder, html .main__form input[type=url]:-ms-input-placeholder, html .main__form textarea:-ms-input-placeholder{color:#010446;opacity:1}.interface-interface-skeleton__html-container .main__form input[type=email]::-ms-input-placeholder, .interface-interface-skeleton__html-container .main__form input[type=phone]::-ms-input-placeholder, .interface-interface-skeleton__html-container .main__form input[type=tel]::-ms-input-placeholder, .interface-interface-skeleton__html-container .main__form input[type=text]::-ms-input-placeholder, .interface-interface-skeleton__html-container .main__form input[type=url]::-ms-input-placeholder, .interface-interface-skeleton__html-container .main__form textarea::-ms-input-placeholder, html .main__form input[type=email]::-ms-input-placeholder, html .main__form input[type=phone]::-ms-input-placeholder, html .main__form input[type=tel]::-ms-input-placeholder, html .main__form input[type=text]::-ms-input-placeholder, html .main__form input[type=url]::-ms-input-placeholder, html .main__form textarea::-ms-input-placeholder{color:#010446;opacity:1}.interface-interface-skeleton__html-container .main__form input[type=email]::placeholder,.interface-interface-skeleton__html-container .main__form input[type=phone]::placeholder,.interface-interface-skeleton__html-container .main__form input[type=tel]::placeholder,.interface-interface-skeleton__html-container .main__form input[type=text]::placeholder,.interface-interface-skeleton__html-container .main__form input[type=url]::placeholder,.interface-interface-skeleton__html-container .main__form textarea::placeholder,html .main__form input[type=email]::placeholder,html .main__form input[type=phone]::placeholder,html .main__form input[type=tel]::placeholder,html .main__form input[type=text]::placeholder,html .main__form input[type=url]::placeholder,html .main__form textarea::placeholder{color:#010446;opacity:1}.interface-interface-skeleton__html-container .main__form input[type=email]:active,.interface-interface-skeleton__html-container .main__form input[type=email]:focus,.interface-interface-skeleton__html-container .main__form input[type=phone]:active,.interface-interface-skeleton__html-container .main__form input[type=phone]:focus,.interface-interface-skeleton__html-container .main__form input[type=tel]:active,.interface-interface-skeleton__html-container .main__form input[type=tel]:focus,.interface-interface-skeleton__html-container .main__form input[type=text]:active,.interface-interface-skeleton__html-container .main__form input[type=text]:focus,.interface-interface-skeleton__html-container .main__form input[type=url]:active,.interface-interface-skeleton__html-container .main__form input[type=url]:focus,.interface-interface-skeleton__html-container .main__form textarea:active,.interface-interface-skeleton__html-container .main__form textarea:focus,html .main__form input[type=email]:active,html .main__form input[type=email]:focus,html .main__form input[type=phone]:active,html .main__form input[type=phone]:focus,html .main__form input[type=tel]:active,html .main__form input[type=tel]:focus,html .main__form input[type=text]:active,html .main__form input[type=text]:focus,html .main__form input[type=url]:active,html .main__form input[type=url]:focus,html .main__form textarea:active,html .main__form textarea:focus{border:1px solid #010446}.interface-interface-skeleton__html-container .main__form input[type=email].wpcf7-not-valid,.interface-interface-skeleton__html-container .main__form input[type=phone].wpcf7-not-valid,.interface-interface-skeleton__html-container .main__form input[type=tel].wpcf7-not-valid,.interface-interface-skeleton__html-container .main__form input[type=text].wpcf7-not-valid,.interface-interface-skeleton__html-container .main__form input[type=url].wpcf7-not-valid,.interface-interface-skeleton__html-container .main__form textarea.wpcf7-not-valid,html .main__form input[type=email].wpcf7-not-valid,html .main__form input[type=phone].wpcf7-not-valid,html .main__form input[type=tel].wpcf7-not-valid,html .main__form input[type=text].wpcf7-not-valid,html .main__form input[type=url].wpcf7-not-valid,html .main__form textarea.wpcf7-not-valid{border:1px solid #00b1e9}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .main__form input[type=email],.interface-interface-skeleton__html-container .main__form input[type=phone],.interface-interface-skeleton__html-container .main__form input[type=tel],.interface-interface-skeleton__html-container .main__form input[type=text],.interface-interface-skeleton__html-container .main__form input[type=url],.interface-interface-skeleton__html-container .main__form textarea,html .main__form input[type=email],html .main__form input[type=phone],html .main__form input[type=tel],html .main__form input[type=text],html .main__form input[type=url],html .main__form textarea{border:1px solid rgba(24,25,69,.25);font-size:1.125rem;padding:.8rem 1rem}}.interface-interface-skeleton__html-container .main__form textarea,html .main__form textarea{resize:vertical;padding:.6rem 1rem 1rem 1rem}.interface-interface-skeleton__html-container .main__form .wpcf7-not-valid-tip,html .main__form .wpcf7-not-valid-tip{margin:.35rem 0 0;font-size:.75rem;text-align:left;padding-left:0;color:#ff0707!important;background-color:rgba(255,255,255,.55);display:inline-block;border-radius:.5rem;padding:.1rem .5rem}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .main__form .wpcf7-not-valid-tip,html .main__form .wpcf7-not-valid-tip{font-size:.9375rem}}.interface-interface-skeleton__html-container .main__form .wpcf7-response-output,html .main__form .wpcf7-response-output{margin:0 auto;width:100%;padding:1rem 0 .5rem;font-weight:600;font-size:1rem;text-align:center;border:none;background-color:transparent}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .main__form .wpcf7-response-output,html .main__form .wpcf7-response-output{font-size:1.0625rem;line-height:1.35}}.interface-interface-skeleton__html-container .main__form .wpcf7-list-item-label,html .main__form .wpcf7-list-item-label{display:block}.interface-interface-skeleton__html-container .main__form .wpcf7-list-item-label a,html .main__form .wpcf7-list-item-label a{text-decoration:underline;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.interface-interface-skeleton__html-container .main__form .wpcf7-list-item-label a:hover,html .main__form .wpcf7-list-item-label a:hover{color:#010446}.interface-interface-skeleton__html-container .main__form .submit__wrapper,html .main__form .submit__wrapper{margin:1.5rem 0 .5rem 3rem}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .main__form .submit__wrapper,html .main__form .submit__wrapper{margin:1.5rem 0 .5rem 3.5rem}}.interface-interface-skeleton__html-container .main__form .submit__wrapper p,html .main__form .submit__wrapper p{margin:0 auto;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}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .main__form .submit__wrapper p,html .main__form .submit__wrapper p{width:100%}}.interface-interface-skeleton__html-container .main__form .submit__wrapper .wpcf7-spinner,html .main__form .submit__wrapper .wpcf7-spinner{margin-left:1rem}.interface-interface-skeleton__html-container .main__form .submit__wrapper,html .main__form .submit__wrapper{margin-top:1.5rem;text-align:center}.interface-interface-skeleton__html-container .main__form .submit__wrapper>p,html .main__form .submit__wrapper>p{margin:0 auto}.interface-interface-skeleton__html-container .main__form .form__submit,.interface-interface-skeleton__html-container .main__form .wpcf7-submit,html .main__form .form__submit,html .main__form .wpcf7-submit{-webkit-appearance:none;display:table;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;outline:0;cursor:pointer;font-size:1.0625rem;font-family:"Open Sans",sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;border-radius:1rem;min-width:10rem;border:1px solid #010446;background-color:#010446;color:#fff;text-align:center;padding:.55rem 1.25rem;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .main__form .form__submit,.interface-interface-skeleton__html-container .main__form .wpcf7-submit,html .main__form .form__submit,html .main__form .wpcf7-submit{padding:1rem 1.5rem}}.interface-interface-skeleton__html-container .main__form .form__submit:hover,.interface-interface-skeleton__html-container .main__form .wpcf7-submit:hover,html .main__form .form__submit:hover,html .main__form .wpcf7-submit:hover{background-color:#020778;border-color:#020778}.interface-interface-skeleton__html-container .main__form .form__submit:disabled,.interface-interface-skeleton__html-container .main__form .wpcf7-submit:disabled,html .main__form .form__submit:disabled,html .main__form .wpcf7-submit:disabled{opacity:.5;cursor:auto}.interface-interface-skeleton__html-container .main__form .form__accceptances,html .main__form .form__accceptances{margin-top:.5rem}.interface-interface-skeleton__html-container .main__form .form__accceptance,html .main__form .form__accceptance{max-width:100%;margin:.5rem 0}.interface-interface-skeleton__html-container .main__form .form__accceptance .wpcf7-not-valid-tip,html .main__form .form__accceptance .wpcf7-not-valid-tip{margin-top:.2rem}.interface-interface-skeleton__html-container .main__form .form__accceptance label,html .main__form .form__accceptance label{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;font-size:.9rem;padding-left:0}.interface-interface-skeleton__html-container .main__form .form__accceptance a,html .main__form .form__accceptance a{text-decoration:underline;font-weight:500;color:#010446}.interface-interface-skeleton__html-container .main__form .form__accceptance .wpcf7-list-item,html .main__form .form__accceptance .wpcf7-list-item{margin:0}.interface-interface-skeleton__html-container .main__form .form__accceptance .wpcf7-list-item-label,html .main__form .form__accceptance .wpcf7-list-item-label{color:#010446;line-height:1.25;font-size:.875rem;font-weight:400}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .main__form .form__accceptance .wpcf7-list-item-label,html .main__form .form__accceptance .wpcf7-list-item-label{font-size:.9375rem}}.interface-interface-skeleton__html-container .main__form .form__accceptance input[type=checkbox],html .main__form .form__accceptance input[type=checkbox]{width:1.35rem;position:relative;left:-9999px;cursor:pointer}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .main__form .form__accceptance input[type=checkbox],html .main__form .form__accceptance input[type=checkbox]{width:1.7rem}}.interface-interface-skeleton__html-container .main__form .form__accceptance input[type=checkbox]:checked+.wpcf7-list-item-label:after,html .main__form .form__accceptance input[type=checkbox]:checked+.wpcf7-list-item-label:after{background-color:#010446}.interface-interface-skeleton__html-container .main__form .form__accceptance input[type=checkbox]+.wpcf7-list-item-label:before,html .main__form .form__accceptance input[type=checkbox]+.wpcf7-list-item-label:before{content:"";position:absolute;left:0;top:.1rem;width:1rem;height:1rem;border-radius:50%;border:2px solid #010446}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .main__form .form__accceptance input[type=checkbox]+.wpcf7-list-item-label:before,html .main__form .form__accceptance input[type=checkbox]+.wpcf7-list-item-label:before{width:1.35rem;height:1.35rem}}.interface-interface-skeleton__html-container .main__form .form__accceptance input[type=checkbox]+.wpcf7-list-item-label:after,html .main__form .form__accceptance input[type=checkbox]+.wpcf7-list-item-label:after{content:"";position:absolute;left:0;top:.1rem;width:1rem;height:1rem;border-radius:50%;background-color:transparent;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .main__form .form__accceptance input[type=checkbox]+.wpcf7-list-item-label:after,html .main__form .form__accceptance input[type=checkbox]+.wpcf7-list-item-label:after{width:1.35rem;height:1.35rem}}.interface-interface-skeleton__html-container .main__success,html .main__success{margin-top:0;opacity:0;-webkit-animation:fadeIn .25s ease-in-out forwards;animation:fadeIn .25s ease-in-out forwards;display:none;text-align:center}.interface-interface-skeleton__html-container .main__success.show,html .main__success.show{display:block}.interface-interface-skeleton__html-container .main__success svg,html .main__success svg{stroke:#fff;display:block;height:6rem;width:auto;margin:0 auto .5rem}.interface-interface-skeleton__html-container .main__success .main__success-title,html .main__success .main__success-title{font-size:2.25rem;font-weight:700;line-height:1.3;margin-bottom:.5rem}.interface-interface-skeleton__html-container .main__success .main__success-text,html .main__success .main__success-text{font-size:1.125rem;font-weight:400;line-height:1.35}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .main__success .main__success-text,html .main__success .main__success-text{font-size:1.25rem}}.interface-interface-skeleton__html-container .form__upload,html .form__upload{margin:1.5rem 0}.interface-interface-skeleton__html-container .form__upload .codedropz-upload-container,html .form__upload .codedropz-upload-container{padding:1rem}.interface-interface-skeleton__html-container .form__upload .codedropz-upload-handler,html .form__upload .codedropz-upload-handler{border-color:#fff;background-color:rgba(255,255,255,.35);margin-bottom:0}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .form__upload .codedropz-upload-handler,html .form__upload .codedropz-upload-handler{background-color:rgba(255,255,255,.55)}}.interface-interface-skeleton__html-container .form__upload .dnd-upload-status,html .form__upload .dnd-upload-status{padding:.5rem 1rem;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;background-color:rgba(255,255,255,.35)}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .form__upload .dnd-upload-status,html .form__upload .dnd-upload-status{background-color:rgba(255,255,255,.55)}}.interface-interface-skeleton__html-container .form__upload .dnd-upload-details,html .form__upload .dnd-upload-details{padding:0;width:calc(100% - 20px)}.interface-interface-skeleton__html-container .form__upload .remove-file,html .form__upload .remove-file{right:10px!important}.interface-interface-skeleton__html-container .form__upload .codedropz-upload-inner h3,.interface-interface-skeleton__html-container .form__upload .codedropz-upload-inner span,html .form__upload .codedropz-upload-inner h3,html .form__upload .codedropz-upload-inner span{display:none}.interface-interface-skeleton__html-container .form__upload .codedropz-btn-wrap,html .form__upload .codedropz-btn-wrap{text-align:left}.interface-interface-skeleton__html-container .form__upload .cd-upload-btn,html .form__upload .cd-upload-btn{font-size:.9375rem;font-weight:400}.interface-interface-skeleton__html-container .form__upload .dnd-upload-image,html .form__upload .dnd-upload-image{display:none}.interface-interface-skeleton__html-container .form__upload .dnd-upload-details .name,html .form__upload .dnd-upload-details .name{color:#010446}.interface-interface-skeleton__html-container .form__upload .dnd-upload-details .name span,html .form__upload .dnd-upload-details .name span{font-size:.875rem!important}.interface-interface-skeleton__html-container .form__upload .dnd-upload-details .name em,html .form__upload .dnd-upload-details .name em{font-style:normal!important;font-size:.75rem!important;font-weight:400!important}.interface-interface-skeleton__html-container .form__upload .has-error,.interface-interface-skeleton__html-container .form__upload .has-error-msg,html .form__upload .has-error,html .form__upload .has-error-msg{font-size:.75rem;font-weight:400;font-style:normal;color:#ff0707!important;display:block;margin-top:.25rem;line-height:1.5}@media (max-width:1024px) and (orientation:portrait){.interface-interface-skeleton__html-container .form__upload .has-error,.interface-interface-skeleton__html-container .form__upload .has-error-msg,html .form__upload .has-error,html .form__upload .has-error-msg{font-size:.9375rem}}