.h5,.h6,.h4,.text-content .wp-block-file a:first-child,.h3,.h2,.h1,.h1--display{margin:0px;font-family:"acumin-pro",sans-serif;line-height:1em}.h1,.h1--display{font-weight:700}@media(max-width: 1024px){.h1,.h1--display{font-size:1.875em;letter-spacing:.83px}}@media(min-width: 1025px){.h1,.h1--display{font-size:2.5em;letter-spacing:1.11px}}.h2{font-weight:700}@media(max-width: 1024px){.h2{font-size:1.25em;letter-spacing:.56px}}@media(min-width: 1025px){.h2{font-size:1.875em;letter-spacing:.83px}}.text-content .wp-block-file a:first-child,.h3{font-weight:700}@media(max-width: 1024px){.text-content .wp-block-file a:first-child,.h3{font-size:1.125em;letter-spacing:.5px}}@media(min-width: 1025px){.text-content .wp-block-file a:first-child,.h3{font-size:1.25em;letter-spacing:.56px}}.h4{font-weight:400}@media(max-width: 1024px){.h4{font-size:1em;letter-spacing:.44px}}@media(min-width: 1025px){.h4{font-size:1.125em;letter-spacing:.5px}}.h5,.h6{font-weight:400}@media(max-width: 1024px){.h5,.h6{font-size:.875em;letter-spacing:.39px}}@media(min-width: 1025px){.h5,.h6{font-size:1em;letter-spacing:.44px}}.text-content ol,.text-content ul,.text-content p,.p--regular{margin:0px;line-height:1.5em}@media(max-width: 1024px){.text-content ol,.text-content ul,.text-content p,.p--regular{font-size:.875em;letter-spacing:.39px}}@media(min-width: 1025px){.text-content ol,.text-content ul,.text-content p,.p--regular{font-size:1em;letter-spacing:.44px}}.p--small{margin:0px;line-height:1.2142857143em}@media(max-width: 1024px){.p--small{font-size:.8125em;letter-spacing:.33px}}@media(min-width: 1025px){.p--small{font-size:.875em;letter-spacing:.39px}}.p--large,.sub-head{margin:0px;font-size:1.125em;line-height:1em;letter-spacing:.5px}.label--small,.label{margin:0px;font-size:.8125em;font-weight:400;letter-spacing:.36px;line-height:1em}.text-content .wp-block-quote>p,.quote{margin:0px;font-size:1.5em}a{text-decoration:underline;color:#be0d30;cursor:pointer}.button--secondary,.button--primary,.text-content .wp-block-file__button{-webkit-appearance:none;cursor:pointer;position:relative;display:inline-block;font-family:"acumin-pro",sans-serif !important;font-weight:700 !important;text-decoration:none;text-transform:uppercase !important;text-align:center;letter-spacing:.36px}@media(min-width: 1025px){.button--secondary,.button--primary,.text-content .wp-block-file__button{transition:color .2s cubic-bezier(0.55, 0.085, 0.68, 0.53),background-color .2s cubic-bezier(0.55, 0.085, 0.68, 0.53)}}.button--primary,.text-content .wp-block-file__button{padding:14px 25px;font-size:.8125em !important;line-height:1.0769230769em !important;color:#fff;background-color:#be0d30;border:none;border-radius:42px}.button--primary:disabled,.text-content .wp-block-file__button:disabled,.disabled.button--primary,.text-content .disabled.wp-block-file__button{cursor:default;pointer-events:none;opacity:.4}@media(min-width: 1025px){.button--primary:hover,.text-content .wp-block-file__button:hover{background-color:#333}}.button--secondary{padding:14px 25px;font-size:.8125em !important;line-height:1.0769230769em !important;color:#be0d30;background-color:#fff;border-radius:42px}.button--secondary:disabled,.disabled.button--secondary{cursor:default;pointer-events:none;opacity:.4}@media(min-width: 1025px){.button--secondary:hover{color:#fff;background-color:#be0d30}}.form-group input[type=checkbox]{cursor:pointer;position:relative;-webkit-appearance:none;padding:8px;max-width:16px;max-height:16px;-webkit-box-shadow:inset 0px 0px 0px 1px #d8d8d8;-moz-box-shadow:inset 0px 0px 0px 1px #d8d8d8;box-shadow:inset 0px 0px 0px 1px #d8d8d8;background-color:#fff;margin:0px;border-radius:0px;border:0px;outline:none}.form-group input[type=checkbox]:checked{outline:none;font-style:normal}.form-group input[type=checkbox]:checked::before{content:"";display:block;position:absolute;top:1px;left:-1px;margin:2px;width:6px;height:9px;color:#000;border-right:2px solid #000;border-bottom:2px solid #000;transform-origin:100% 100%;transform:rotate(45deg)}.form-group input[type=checkbox]:focus{border-color:#d8d8d8}.form-group input[type=radio]{cursor:pointer;position:relative;-webkit-appearance:none;padding:7px;-webkit-box-shadow:inset 0px 0px 0px 1px #000;-moz-box-shadow:inset 0px 0px 0px 1px #000;box-shadow:inset 0px 0px 0px 1px #000;margin:0px;outline:none;border-radius:20px;background-color:rgba(0,0,0,0)}.form-group input[type=radio]:checked{outline:none;font-style:normal;background:rgba(0,0,0,0);-webkit-box-shadow:inset 0px 0px 0px 1px #000;-moz-box-shadow:inset 0px 0px 0px 1px #000;box-shadow:inset 0px 0px 0px 1px #000}.form-group input[type=radio]:checked::before{content:"";display:block;position:absolute;top:3px;left:3px;margin:0px;width:8px;height:8px;background-color:#be0d30;border-radius:7px}.form-group input[type=file]{cursor:pointer;-webkit-appearance:none;padding:9px 10px 9px;width:100%;font-size:.875em;border:1px solid #d8d8d8;background-color:#fff;font-family:"acumin-pro",sans-serif}.form-group input[type=date]{-webkit-appearance:none;cursor:pointer;margin:0px;padding:7px 8px 8.21px;width:100%;min-height:38px;height:unset;font-size:.875em;border:1px solid #5b5b5a;border-radius:0px;font-family:"acumin-pro",sans-serif;color:#5b5b5a;background-color:#be0d30;text-transform:uppercase}.form-group.float-label textarea::-webkit-input-placeholder,.form-group.float-label input::-webkit-input-placeholder{color:rgba(0,0,0,0)}.form-group.float-label textarea:-moz-placeholder,.form-group.float-label input:-moz-placeholder{color:rgba(0,0,0,0)}.form-group.float-label textarea::-moz-placeholder,.form-group.float-label input::-moz-placeholder{color:rgba(0,0,0,0)}.form-group.float-label textarea:-ms-input-placeholder,.form-group.float-label input:-ms-input-placeholder{color:rgba(0,0,0,0)}.form-group.float-label textarea::placeholder,.form-group.float-label input::placeholder{color:rgba(0,0,0,0)}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media(max-width: 989px){html{width:100%}html.ovfw-hid-nav-mob{overflow:hidden}}html,body{width:100%;padding:0;margin:0}body{display:block;position:relative;font-family:"acumin-pro",sans-serif;font-weight:400;color:#5b5b5a;overflow-x:hidden;background-color:#fff}picture,img,svg,video{display:block}.otgs-development-site-front-end{display:none !important}#main-content{position:relative;background-color:#fff}@media(max-width: 989px){#main-content{min-height:calc(80vh - 105px)}}@media(min-width: 990px){#main-content{min-height:650px}}.form-group label{display:block;margin-bottom:6px;font-size:.875em;line-height:1.2142857143em;letter-spacing:.41px;color:#333;cursor:pointer}.form-group .wrap-message{min-height:22px}.form-group input[type=text],.form-group input[type=email],.form-group input[type=tel],.form-group input[type=number],.form-group textarea{-webkit-appearance:none;width:100%;height:40px;margin:0px;font-family:"acumin-pro",sans-serif;font-weight:400;font-size:.875em;line-height:1.2142857143em;color:#333;background-color:#f2f2f2;border:#f2f2f2 solid 1px;border-radius:4px}.form-group input[type=text],.form-group input[type=email],.form-group input[type=tel],.form-group input[type=number]{padding:0px 20px}.form-group textarea{height:140px;padding:20px;resize:none}.form-group select{-webkit-appearance:none;width:100%;height:50px;padding:0px 60px 0px 15px;font-family:"acumin-pro",sans-serif;font-size:.875em;font-weight:400;color:#333;background-position:calc(100% - 15px);background-size:24px;background-repeat:no-repeat;background-image:url("../../img/icons/dropdown-red.svg");cursor:pointer}.form-group select:not(.rounded){background-color:#f2f2f2;border:none;border-radius:4px}.form-group select.rounded{background-color:rgba(0,0,0,0);border:1px solid #be0d30;border-radius:25px}.form-group legend,.form-group .wpcf7-list-item-label,.form-group .error{font-size:.875em;line-height:1.4285714286em;color:#333}.form-group .wpcf7-not-valid-tip{margin-top:5px;font-size:.8125em;font-weight:600}.form-group .wpcf7-not-valid{border-color:#be0d30 !important}.form-group .error,.form-group .wpcf7-not-valid-tip{color:#be0d30}.form-group .checkbox-wrap label,.form-group .checkbox-wrap input[type=checkbox]{display:inline-block;vertical-align:middle}.form-group .checkbox-wrap label{margin-top:3px;margin-bottom:unset;margin-left:5px;max-width:calc(100% - 30px)}.form-group .radio-wrap{display:inline-block;vertical-align:middle}.form-group .radio-wrap:last-child,.form-group .radio-wrap:nth-child(3){margin-left:15px}.form-group .radio-wrap *{display:inline-block;vertical-align:middle}.form-group .radio-wrap label{margin-left:5px}.form-group.float-label{position:relative}.form-group.float-label label{position:absolute;top:14px;transition:font-size .2s cubic-bezier(0.55, 0.085, 0.68, 0.53),color .2s cubic-bezier(0.55, 0.085, 0.68, 0.53),top .2s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.form-group.float-label input{padding-top:14px;padding-bottom:2px}.form-group.float-label input:focus{box-shadow:none;outline:none}.form-group.float-label input:focus~label,.form-group.float-label input:not(:placeholder-shown)~label{color:#be0d30;top:0px;font-size:.75em}.form-group.float-label textarea{padding:30px 20px 15px;border:1px solid #000}.form-group.float-label textarea~label{left:20px}.form-group.float-label textarea:focus{box-shadow:none;outline:none}.form-group.float-label textarea:focus~label,.form-group.float-label textarea:not(:placeholder-shown)~label{color:#be0d30;top:8px;font-size:.75em}.form-group.select-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.form-group.select-wrap label{text-transform:unset}.form-group .required{margin-top:15px}.form-group .box-acceptance{margin-top:60px}.form-group .box-acceptance .title-accordion-open{margin-top:10px;cursor:pointer}.form-group .box-acceptance .title-accordion-open .button--link{border-color:#333}.form-group .box-acceptance .content-accordion .title-accordion-open,.form-group .box-acceptance .content-accordion [data-wrapper-height]{padding:20px 0}.form-group .box-acceptance .radios--wrapper{margin-top:30px}.form-group .box-acceptance .radios--wrapper input[type=radio]{margin-right:7px;transform:translateY(2px)}.form-group .box-acceptance .radios--wrapper .fieldset-wrapper .wpcf7-list-item:first-child{margin-left:0px}.form-group .box-acceptance .radios--wrapper .fieldset-wrapper .wpcf7-list-item:not(:first-child){margin-left:50px}@media(max-width: 767px){.form-group .box-acceptance .radios--wrapper .fieldset-wrapper{margin-top:10px}}@media(min-width: 768px){.form-group .box-acceptance .radios--wrapper{display:flex;justify-content:space-between}.form-group .box-acceptance .radios--wrapper .fieldset-wrapper{padding:0 50px;white-space:nowrap}}.form-group .form-actions{margin-top:60px}.form-group .form-actions input[type=submit]{min-width:150px}h1,h2,h3,h4,h5,h6{margin:0px}p{margin:0px}.p--regular strong,.p--regular b,.p--large strong,.p--large b,.p--small strong,.p--small b{color:#be0d30}.label--small{font-size:.8125em}ul{list-style:none;padding:0px;margin:0px;font-size:1em}strong,b{font-weight:700}i,em{font-style:italic}.text-content{position:relative;width:100%}.text-content h1 strong,.text-content h1 b,.text-content h2 strong,.text-content h2 b,.text-content h3 strong,.text-content h3 b,.text-content h4 strong,.text-content h4 b,.text-content h5 strong,.text-content h5 b,.text-content h6 strong,.text-content h6 b{color:#be0d30}.text-content a{font-size:inherit;line-height:inherit}.text-content blockquote{font-style:italic}.text-content ul{list-style-type:disc;padding:0 0 10px 20px}.text-content ul li{padding:0 0 10px 0}.text-content ul li>ul{margin-top:5px;font-size:inherit;list-style:none}.text-content ol{list-style-type:decimal;padding:0 0 10px 20px}.text-content ol li{padding:0 0 10px 0}.text-content video{margin:0;width:100%;height:auto;border:1px solid #be0d30}.text-content iframe{margin:0;width:100%;height:auto}.text-content img{margin:0 0 20px 0;max-width:100%;border:1px solid #be0d30}.text-content .wp-block-quote{margin-left:0px;margin-right:0px;max-width:500px}.text-content .wp-block-file{background-color:#f2f2f2;border:1px solid #be0d30}.text-content .wp-block-file a:first-child{color:#be0d30;text-decoration:none}.text-content .wp-block-file__button{background:rgba(0,0,0,0) !important}@media(max-width: 767px){.text-content .wp-block-file{padding:30px}.text-content .wp-block-file a:first-child{display:block}.text-content .wp-block-file__button{margin-top:30px;margin-left:0px !important}}@media(min-width: 768px){.text-content .wp-block-file{padding:60px 80px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.text-content .wp-block-file a:first-child{width:calc(100% - 200px)}}.text-content>*:not(:first-child){margin-top:1.75em !important}.text-content>*:not(:last-child){margin-bottom:1.75em !important}.img-content img{display:block;max-width:100%}.button--link{font-size:.75em;font-weight:700;text-decoration:none;text-transform:uppercase;line-height:1.0833333333em;border-bottom:#be0d30 solid 1px}.button--link.disabled{cursor:default;pointer-events:none;opacity:.4}.basicpage-content.section-animate{opacity:0;transition:opacity .5s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.basicpage-content.section-animate.animate{opacity:1;transition:opacity .5s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.basicpage-content__date{margin-bottom:30px !important;font-size:.9375em;line-height:1.3333333333em;font-family:"amatic-sc",sans-serif;font-weight:600;color:#be0d30}.basicpage-content .text-content{color:#000}.basicpage-content .text-content a{color:#be0d30}@media(max-width: 767px){.basicpage-content .text-content{margin-top:65px;margin-bottom:115px}}@media(min-width: 768px){.basicpage-content .text-content{margin-top:65px;margin-bottom:115px}}.bg-primary{background-color:#be0d30}.bg-light{background-color:#f2f2f2}.bg-medium{background-color:#d8d8d8}.bg-dark{background-color:#333}.bg-grey{background-color:#5b5b5a}.bg-red{background-color:#be0d30}.bg-green{background-color:#5aa000}.bg-black{background-color:#000}.bg-white{background-color:#fff}.m-small{margin:30px}.m-t-small{margin-top:30px}.m-b-small{margin-bottom:30px}.m-l-small{margin-left:30px}.m-r-small{margin-left:30px}.m-medium{margin:60px}.m-t-medium{margin-top:60px}.m-b-medium{margin-bottom:60px}.m-l-medium{margin-left:60px}.m-r-medium{margin-left:60px}.m-large{margin:80px}.m-t-large{margin-top:80px}.m-b-large{margin-bottom:80px}.m-l-large{margin-left:80px}.m-r-large{margin-left:80px}.text-left{text-align:left}@media(max-width: 767px){.text-m-left{text-align:left}}@media(min-width: 768px)and (max-width: 1024px){.text-t-left{text-align:left}}@media(min-width: 768px){.text-td-left{text-align:left}}@media(min-width: 1025px){.text-d-left{text-align:left}}.text-center{text-align:center}@media(max-width: 767px){.text-m-center{text-align:center}}@media(min-width: 768px)and (max-width: 1024px){.text-t-center{text-align:center}}@media(min-width: 768px){.text-td-center{text-align:center}}@media(min-width: 1025px){.text-d-center{text-align:center}}.text-right{text-align:right}@media(max-width: 767px){.text-m-right{text-align:right}}@media(min-width: 768px)and (max-width: 1024px){.text-t-right{text-align:right}}@media(min-width: 768px){.text-td-right{text-align:right}}@media(min-width: 1025px){.text-d-right{text-align:right}}.text-primary{color:#be0d30}.text-light{color:#f2f2f2}.text-medium{color:#d8d8d8}.text-dark{color:#333}.text-grey{color:#5b5b5a}.text-red{color:#be0d30}.text-green{color:#5aa000}.text-black{color:#000}.text-white{color:#fff}.h-10{min-height:10vh}.h-20{min-height:20vh}.h-30{min-height:30vh}.h-40{min-height:40vh}.h-50{min-height:50vh}.h-60{min-height:60vh}.h-70{min-height:70vh}.h-80{min-height:80vh}.h-90{min-height:90vh}.h-100{min-height:100vh}@media(max-width: 767px){.h-m-10{min-height:10vh}.h-m-20{min-height:20vh}.h-m-30{min-height:30vh}.h-m-40{min-height:40vh}.h-m-50{min-height:50vh}.h-m-60{min-height:60vh}.h-m-70{min-height:70vh}.h-m-80{min-height:80vh}.h-m-90{min-height:90vh}.h-m-100{min-height:100vh}}@media(min-width: 768px)and (max-width: 1024px){.h-t-10{min-height:10vh}.h-t-20{min-height:20vh}.h-t-30{min-height:30vh}.h-t-40{min-height:40vh}.h-t-50{min-height:50vh}.h-t-60{min-height:60vh}.h-t-70{min-height:70vh}.h-t-80{min-height:80vh}.h-t-90{min-height:90vh}.h-t-100{min-height:100vh}}@media(min-width: 1025px){.h-d-10{min-height:10vh}.h-d-20{min-height:20vh}.h-d-30{min-height:30vh}.h-d-40{min-height:40vh}.h-d-50{min-height:50vh}.h-d-60{min-height:60vh}.h-d-70{min-height:70vh}.h-d-80{min-height:80vh}.h-d-90{min-height:90vh}.h-d-100{min-height:100vh}}.shadow-small{-webkit-box-shadow:0px .125rem .25rem 0px rgba(0,0,0,.075);-moz-box-shadow:0px .125rem .25rem 0px rgba(0,0,0,.075);box-shadow:0px .125rem .25rem 0px rgba(0,0,0,.075)}.shadow-regular{-webkit-box-shadow:0px .5rem 1rem 0px rgba(0,0,0,.15);-moz-box-shadow:0px .5rem 1rem 0px rgba(0,0,0,.15);box-shadow:0px .5rem 1rem 0px rgba(0,0,0,.15)}.shadow-large{-webkit-box-shadow:0px 1rem 3rem 0px rgba(0,0,0,.175);-moz-box-shadow:0px 1rem 3rem 0px rgba(0,0,0,.175);box-shadow:0px 1rem 3rem 0px rgba(0,0,0,.175)}.container,.container--small,.container--medium,.container--large{width:100%;margin:0px auto}@media(max-width: 767px){.container,.container--small,.container--medium,.container--large{padding-left:15px;padding-right:15px}}@media(min-width: 768px){.container,.container--small,.container--medium,.container--large{padding-left:30px;padding-right:30px}}.container--fluid{width:100%;margin:0px auto}.container--large{max-width:1240px}.container--medium{max-width:1110px}.container--small{max-width:1010px}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media(max-width: 767px){.flex-m{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media(min-width: 768px)and (max-width: 1024px){.flex-t{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media(min-width: 768px){.flex-td{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media(min-width: 1025px){.flex-d{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.flex-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 767px){.flex-wrap-m{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width: 768px)and (max-width: 1024px){.flex-wrap-t{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width: 768px){.flex-wrap-td{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width: 1025px){.flex-wrap-d{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.flex-row{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-row-reverse{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-column{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-column-reverse{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media(max-width: 767px){.flex-row-m{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-row-reverse-m{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-column-m{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-column-reverse-m{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(min-width: 768px)and (max-width: 1024px){.flex-row-t{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-row-reverse-t{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-column-t{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-column-reverse-t{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(min-width: 768px){.flex-row-td{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-row-reverse-td{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-column-td{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-column-reverse-td{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(min-width: 1025px){.flex-row-d{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-row-reverse-d{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-column-d{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-column-reverse-d{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.justify-content-start{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.justify-content-end{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.justify-content-center{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.justify-content-between{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.justify-content-around{-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around}@media(max-width: 767px){.justify-content-start-m{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.justify-content-end-m{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.justify-content-center-m{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.justify-content-between-m{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.justify-content-around-m{-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around}}@media(min-width: 768px)and (max-width: 1024px){.justify-content-start-t{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.justify-content-end-t{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.justify-content-center-t{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.justify-content-between-t{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.justify-content-around-t{-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around}}@media(min-width: 768px){.justify-content-start-td{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.justify-content-end-td{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.justify-content-center-td{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.justify-content-between-td{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.justify-content-around-td{-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around}}@media(min-width: 1025px){.justify-content-start-d{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.justify-content-end-d{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.justify-content-center-d{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.justify-content-between-d{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.justify-content-around-d{-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around}}.align-items-start{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.align-items-end{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.align-items-center{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media(max-width: 767px){.align-items-start-m{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.align-items-end-m{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.align-items-center-m{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}@media(min-width: 768px)and (max-width: 1024px){.align-items-start-t{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.align-items-end-t{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.align-items-center-t{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}@media(min-width: 768px){.align-items-start-td{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.align-items-end-td{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.align-items-center-td{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}@media(min-width: 1025px){.align-items-start-d{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.align-items-end-d{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.align-items-center-d{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}.align-self-start{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}.align-self-end{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.align-self-center{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}@media(max-width: 767px){.align-self-start-m{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}.align-self-end-m{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.align-self-center-m{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}}@media(min-width: 768px)and (max-width: 1024px){.align-self-start-t{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}.align-self-end-t{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.align-self-center-t{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}}@media(min-width: 768px){.align-self-start-td{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}.align-self-end-td{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.align-self-center-td{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}}@media(min-width: 1025px){.align-self-start-d{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}.align-self-end-d{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.align-self-center-d{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}}.align-content-start{-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start}.align-content-end{-webkit-align-content:flex-end;-moz-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end}.align-content-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}@media(max-width: 767px){.align-content-start-m{-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start}.align-content-end-m{-webkit-align-content:flex-end;-moz-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end}.align-content-center-m{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}}@media(min-width: 768px)and (max-width: 1024px){.align-content-start-t{-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start}.align-content-end-t{-webkit-align-content:flex-end;-moz-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end}.align-content-center-t{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}}@media(min-width: 768px){.align-content-start-td{-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start}.align-content-end-td{-webkit-align-content:flex-end;-moz-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end}.align-content-center-td{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}}@media(min-width: 1025px){.align-content-start-d{-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start}.align-content-end-d{-webkit-align-content:flex-end;-moz-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end}.align-content-center-d{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}}.order-1{order:1}.order-2{order:2}.order-3{order:3}@media(max-width: 767px){.order-m-1{order:1}.order-m-2{order:2}.order-m-3{order:3}}@media(min-width: 768px)and (max-width: 1024px){.order-t-1{order:1}.order-t-2{order:2}.order-t-3{order:3}}@media(min-width: 768px){.order-td-1{order:1}.order-td-2{order:2}.order-td-3{order:3}}@media(min-width: 1025px){.order-d-1{order:1}.order-d-2{order:2}.order-d-3{order:3}}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}@media(max-width: 767px){.col-m-1{width:8.3333333333%}.col-m-2{width:16.6666666667%}.col-m-3{width:25%}.col-m-4{width:33.3333333333%}.col-m-5{width:41.6666666667%}.col-m-6{width:50%}.col-m-7{width:58.3333333333%}.col-m-8{width:66.6666666667%}.col-m-9{width:75%}.col-m-10{width:83.3333333333%}.col-m-11{width:91.6666666667%}.col-m-12{width:100%}}@media(min-width: 768px)and (max-width: 1024px){.col-t-1{width:8.3333333333%}.col-t-2{width:16.6666666667%}.col-t-3{width:25%}.col-t-4{width:33.3333333333%}.col-t-5{width:41.6666666667%}.col-t-6{width:50%}.col-t-7{width:58.3333333333%}.col-t-8{width:66.6666666667%}.col-t-9{width:75%}.col-t-10{width:83.3333333333%}.col-t-11{width:91.6666666667%}.col-t-12{width:100%}}@media(min-width: 1025px){.col-d-1{width:8.3333333333%}.col-d-2{width:16.6666666667%}.col-d-3{width:25%}.col-d-4{width:33.3333333333%}.col-d-5{width:41.6666666667%}.col-d-6{width:50%}.col-d-7{width:58.3333333333%}.col-d-8{width:66.6666666667%}.col-d-9{width:75%}.col-d-10{width:83.3333333333%}.col-d-11{width:91.6666666667%}.col-d-12{width:100%}}.offset-1{margin-right:8.3333333333%}.offset-2{margin-right:16.6666666667%}.offset-3{margin-right:25%}.offset-4{margin-right:33.3333333333%}.offset-5{margin-right:41.6666666667%}.offset-6{margin-right:50%}.offset-7{margin-right:58.3333333333%}.offset-8{margin-right:66.6666666667%}.offset-9{margin-right:75%}.offset-10{margin-right:83.3333333333%}.offset-11{margin-right:91.6666666667%}.offset-12{margin-right:100%}@media(max-width: 767px){.offset-m-1{margin-right:8.3333333333%}.offset-m-2{margin-right:16.6666666667%}.offset-m-3{margin-right:25%}.offset-m-4{margin-right:33.3333333333%}.offset-m-5{margin-right:41.6666666667%}.offset-m-6{margin-right:50%}.offset-m-7{margin-right:58.3333333333%}.offset-m-8{margin-right:66.6666666667%}.offset-m-9{margin-right:75%}.offset-m-10{margin-right:83.3333333333%}.offset-m-11{margin-right:91.6666666667%}.offset-m-12{margin-right:100%}}@media(min-width: 768px)and (max-width: 1024px){.offset-t-1{margin-right:8.3333333333%}.offset-t-2{margin-right:16.6666666667%}.offset-t-3{margin-right:25%}.offset-t-4{margin-right:33.3333333333%}.offset-t-5{margin-right:41.6666666667%}.offset-t-6{margin-right:50%}.offset-t-7{margin-right:58.3333333333%}.offset-t-8{margin-right:66.6666666667%}.offset-t-9{margin-right:75%}.offset-t-10{margin-right:83.3333333333%}.offset-t-11{margin-right:91.6666666667%}.offset-t-12{margin-right:100%}}@media(min-width: 1025px){.offset-d-1{margin-right:8.3333333333%}.offset-d-2{margin-right:16.6666666667%}.offset-d-3{margin-right:25%}.offset-d-4{margin-right:33.3333333333%}.offset-d-5{margin-right:41.6666666667%}.offset-d-6{margin-right:50%}.offset-d-7{margin-right:58.3333333333%}.offset-d-8{margin-right:66.6666666667%}.offset-d-9{margin-right:75%}.offset-d-10{margin-right:83.3333333333%}.offset-d-11{margin-right:91.6666666667%}.offset-d-12{margin-right:100%}}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:40px;height:40px;padding:10px;margin-top:-20px;background-color:#fff;border-radius:20px;z-index:9 !important;cursor:pointer}.swiper-button-prev.swiper-button-lock,.swiper-button-next.swiper-button-lock{display:none}.swiper-button-prev svg,.swiper-button-next svg{width:20px;height:20px;fill:#be0d30}.swiper-button-prev{left:5%}.swiper-button-next{right:5%}.swiper-button-disabled{opacity:.3}.swiper-container-horizontal>.swiper-pagination-progressbar{top:auto !important;bottom:0px}.swiper-pagination-bullets{display:flex;flex-wrap:wrap;justify-content:center}.swiper-pagination-bullets.swiper-pagination-lock{display:none}.swiper-pagination-bullets .swiper-pagination-bullet{position:relative;flex:0 0 14px;width:14px;height:14px;margin-top:10px;background-color:#fff;border:1px solid rgba(0,0,0,.25);opacity:1;border-radius:50%;cursor:pointer;transition:border-color .2s cubic-bezier(0.645, 0.045, 0.355, 1),background-color .2s cubic-bezier(0.645, 0.045, 0.355, 1)}.swiper-pagination-bullets .swiper-pagination-bullet:not(:first-child){margin-left:17px}.swiper-pagination-bullets .swiper-pagination-bullet-active{border-color:#be0d30;background-color:#be0d30}.swiper-pagination-bullets.bullets-center{justify-content:center;padding-top:13px}.swiper-pagination-bullets.bullets-center .swiper-pagination-bullet{margin:12px 3px 0 3px}
.social-menu ul{display:flex}.social-menu ul li a{display:block;width:20px;height:20px;font-size:0px;text-indent:-999px;mask-repeat:no-repeat;mask-size:20px 20px;-webkit-mask-repeat:no-repeat;-webkit-mask-size:20px 20px;background-color:#5b5b5a;overflow:hidden}.social-menu ul li.instagram a{mask-image:url("../../img/icons/instagram.svg");-webkit-mask-image:url("../../img/icons/instagram.svg")}.social-menu ul li.facebook a{mask-image:url("../../img/icons/facebook.svg");-webkit-mask-image:url("../../img/icons/facebook.svg")}.social-menu ul li.linkedin a{mask-image:url("../../img/icons/linkedin.svg");-webkit-mask-image:url("../../img/icons/linkedin.svg")}
.header{position:-webkit-sticky;position:sticky;top:0px;width:100%;z-index:101}.header__wrapper{background:#fff url("../../img/share/tendina-v1.png") no-repeat top center}.header__container{position:relative}.header__burger{display:block;width:26px;height:32px;padding:9px 0;overflow:hidden}.header__burger-line{display:block;width:100%;height:4px;background-color:#5b5b5a}.header__burger-line:not(:first-child){margin-top:1px}.header__menu ul li>a,.header__menu ul li>span{display:block;text-decoration:none;white-space:nowrap}.header__menu-primary .main-menu ul li a{color:#fff}.header__menu-secondary{display:flex}.header__menu-secondary .secondary-menu ul li>a,.header__menu-secondary .secondary-menu ul li>span{font-weight:600;letter-spacing:.44px;color:#5b5b5a}.header__menu-secondary .secondary-menu ul li.current-menu-item>a{color:#be0d30}.header.no-menu .header__wrapper{border-bottom:#be0d30 solid 7px}.header.no-menu .header__container{padding-bottom:20px}.header.no-menu .header__logo{margin-left:auto;margin-right:auto}@media(max-width: 989px){.header{box-shadow:0px 0px 0px rgba(0,0,0,0)}.header__wrapper{position:relative;background-size:auto 60px;background-position:center -20px}.header__container{display:flex;justify-content:space-between;align-items:center;padding-top:60px;padding-bottom:20px}.header__menu{position:absolute;top:140px;left:0;width:100%;height:0vh;background-color:#be0d30;overflow:hidden}.header__menu-content{position:relative;height:100%;padding-top:65px;padding-bottom:40px;overflow-x:hidden;overflow-y:auto}.header__menu-primary .main-menu ul li:not(:first-child){margin-top:30px}.header__menu-primary .main-menu ul li a{font-size:1.5em;font-weight:700}.header__menu-secondary{margin-top:60px;display:flex;justify-content:space-between;align-items:flex-end}.header__menu-secondary .secondary-menu ul li:not(:first-child){margin-top:20px}.header__menu-secondary .secondary-menu ul li a{color:#fff}.header__menu-secondary .social-menu{position:absolute;top:70px;right:15px}.header__menu-secondary .social-menu ul{flex-direction:column}.header__menu-secondary .social-menu ul li:not(:first-child){margin-top:30px}.header__menu-secondary .social-menu ul li a{background-color:hsla(0,0%,100%,.75)}.header.headroom--not-top{top:-45px;box-shadow:0px 5px 10px rgba(0,0,0,.08)}.header.mainmenu-opened .header__burger-line:first-child{transform:translateY(5px) rotate(45deg)}.header.mainmenu-opened .header__burger-line:nth-child(2){opacity:0}.header.mainmenu-opened .header__burger-line:last-child{transform:translateY(-5px) rotate(-45deg)}.header.mainmenu-opened .header__menu{height:calc(100vh - 140px)}.header.mainmenu-opened.headroom--not-top .header__menu{height:calc(100vh - 95px)}}@media(min-width: 990px){.header:not(.no-menu) .header__wrapper::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:66px;background:#be0d30;background:linear-gradient(0deg, #BE0D30 0%, #a30827 100%)}.header__wrapper{position:relative;background-size:auto 53px}.header__container{padding-top:90px}.header__logo{width:160px}.header__logo-home{width:160px;height:96px}.header__burger{display:none}.header__menu ul{display:flex;align-items:center}.header__menu-primary{position:relative;height:66px;margin-top:28px}.header__menu-primary .main-menu{height:100%}.header__menu-primary .main-menu ul{justify-content:center;height:100%}.header__menu-primary .main-menu ul li{position:relative}.header__menu-primary .main-menu ul li:not(:first-child){margin-left:4.5%}.header__menu-primary .main-menu ul li a{padding:6px 15px;font-weight:600;line-height:30px;border-radius:21px;transition:color 150ms linear,background-color 150ms linear}.header__menu-primary .main-menu ul li:hover a,.header__menu-primary .main-menu ul li.current-menu-item a{color:#be0d30;background-color:#fff}.header__menu-primary .header__search{flex:0 0 28px;width:28px}.header__menu-secondary{align-items:center;position:absolute;top:127px}.header__menu-secondary .secondary-menu ul li:not(:first-child){margin-left:20px}.header__menu-secondary .social-menu{margin-left:30px}.header__menu-secondary .social-menu ul li:not(:first-child){margin-left:10px}.header.headroom--not-top{top:-214px}}@media(max-width: 767px){.header__menu-content{padding-left:15px;padding-right:15px}}@media(min-width: 768px)and (max-width: 1024px){.header__menu-content{padding-left:30px;padding-right:30px}}@media(min-width: 768px){.header__menu-secondary{right:30px}}.header.transition-on{transition:top .5s cubic-bezier(0.645, 0.045, 0.355, 1),box-shadow .5s linear}@media(max-width: 989px){.header.transition-on .header__burgermenu{transition:transform .2s cubic-bezier(0.645, 0.045, 0.355, 1)}.header.transition-on .header__burgermenu-line{transition:transform .2s cubic-bezier(0.645, 0.045, 0.355, 1),opacity .2s cubic-bezier(0.645, 0.045, 0.355, 1)}.header.transition-on .header__wrapper-menu{transition:left .5s cubic-bezier(0.645, 0.045, 0.355, 1)}.header.transition-on .header__burger-line{transition:transform .2s cubic-bezier(0.645, 0.045, 0.355, 1),opacity .2s cubic-bezier(0.645, 0.045, 0.355, 1)}.header.transition-on .header__menu{transition:height .5s cubic-bezier(0.645, 0.045, 0.355, 1)}}
.footer{position:relative;padding-bottom:66px;background-color:#be0d30;overflow:hidden}.footer__container{display:flex;flex-wrap:wrap;justify-content:space-between}.footer__top-menu{flex:0 0 100%;width:100%}.footer__contacts{color:#fff}.footer__contacts-text{font-size:14px}.footer__contacts-cta{display:inline-block;padding:8px 25px;font-size:.9375em;font-weight:700;text-decoration:none;color:inherit;border:#fff solid 1px;border-radius:20px}.footer__contacts-cta svg{display:inline-block;width:24px;height:24px;margin-right:10px;vertical-align:middle;fill:#fff}.footer__contacts-cta span{display:inline-block;vertical-align:middle;line-height:1.6em;transform:translateY(-2px)}.footer__company{display:flex;flex-wrap:wrap;align-items:center}.footer__company-logo-cds{margin-left:35px}.footer__company-info,.footer__company-contact{flex:0 0 100%;width:100%;color:#fff}.footer__company-contact a{text-decoration:none;color:inherit}.footer__menu-primary ul li a,.footer__menu-primary ul li>span,.footer__menu-secondary ul li a,.footer__menu-secondary ul li>span{font-size:.9375em;font-weight:600;text-decoration:none;line-height:1em;letter-spacing:.4px;color:#fff}.footer__menu-secondary ul li{opacity:.75}.footer__menu-social{justify-content:right;position:relative;display:flex;align-items:center;white-space:nowrap;height:54px;z-index:2}.footer__menu-social span{font-weight:600;line-height:1.3333333333em;text-transform:uppercase;color:#fff;margin-right:25px}.footer__menu-social ul li:not(:first-child){margin-left:14px}.footer__menu-social ul li a{background-color:#fff}.footer__credits{position:relative;line-height:54px;z-index:2}.footer__credits a{font-size:.9375em;font-weight:600;text-decoration:none;color:#fff}.footer::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:120px;background-color:#aa0b2b;z-index:1}@media(max-width: 767px){.footer__top-menu{display:flex}.footer__contacts,.footer__company{flex:0 0 100%;width:100%}.footer__menu-social,.footer__credits{flex:0 0 50%;width:50%}.footer__contacts{margin-top:60px}.footer__contacts-cta{margin-top:15px}.footer__company{margin-top:80px;font-size:.75em;line-height:2em;letter-spacing:.33px}.footer__company-info{margin-top:15px}.footer__company-credits{margin-top:5px}.footer__menu-primary,.footer__menu-secondary{flex:0 0 48%;width:48%;max-width:140px}.footer__menu-primary ul li,.footer__menu-secondary ul li{margin-top:20px}.footer__menu-secondary{margin-left:25px}.footer__menu-social{margin-top:25px}.footer__menu-social span{font-size:.8125em}.footer__credits{margin-top:25px}}@media(min-width: 768px){.footer{position:relative;padding-top:50px}.footer__contacts,.footer__company,.footer__menu-social,.footer__credits{flex:0 0 50%;width:50%}.footer__top-menu{margin-bottom:80px}.footer__menu-primary ul{display:flex}.footer__menu-primary ul li:not(:first-child){margin-left:25px}.footer__menu-secondary{margin-top:35px}.footer__menu-secondary ul{display:inline-grid;grid-template-columns:repeat(4, auto);gap:10px 25px}.footer__contacts{display:flex;flex-direction:column;justify-content:flex-end}.footer__contacts-text{max-width:410px;line-height:1.25em}.footer__contacts-cta{margin-top:40px}.footer__company{justify-content:flex-end;align-items:center;font-size:14px;text-align:right;line-height:24px,14px}.footer__company-info{margin-top:25px}.footer__company-contact{margin-top:5px}.footer__credits{margin-top:45px}.footer__menu-social{margin-top:45px}.footer__menu-social span{font-size:.9375em}}

/*# sourceMappingURL=app.css.map*/